web-dev-qa-db-fra.com

HP Color LaserJet MFP-M277dw: écart entre la version d'Ubuntu et la version du pilote

J'utilise mon ordinateur sous Ubuntu 14.05 LTS et j'ai récemment connecté un nouveau périphérique HP Color LaserJet MFP-M277dw. La connexion est locale via USB.

Au moment de la première utilisation, le système a reconnu le périphérique pour que je puisse imprimer, mais je ne peux pas encore numériser de documents. Toutes les fonctionnalités de numérisation sont l'objectif.

De https://help.ubuntu.com/community/HpAllInOne J'apprends que

Vous avez sélectionné Ubuntu 14.04 à l’aide du logiciel HP Color LaserJet MFP m277dw. Ubuntu 14.04 fournit HPLIP 3.11.5 par défaut, ce qui ne prend pas en charge votre imprimante. Vous devez vous assurer de la dernière version de HPLIP (recommandée), ou au moins HPLIP 3.15.4 pour pouvoir utiliser votre imprimante avec Ubuntu 14.04.

En vérifiant http://packages.ubuntu.com/search?keywords=HPLIP&searchon=names&suite=trusty&section=all montre que, à ce jour, Ubuntu 14.04 couvre jusqu'à HPLIP 3.14.3 uniquement.

La question qui se pose est la suivante: quelle est la stratégie de sécurité intégrée (c’est-à-dire la séquence de commandes) que je devrais suivre pour faire numériser cette imprimante multifonction?

J'ai exécuté hp-check -r dont la sortie est ici .

Merci d'avoir traité avec cela.

4
XavierStuvw

Mes recherches sont partagées dans les commentaires sous la question. En substance, j'ai rencontré deux obstacles:

  • Nominalement, le version minimum de HPLIP nécessaire pour ce nouveau modèle d'imprimante n'est pas pris en charge par le toolkit standard Ubuntu. Ce n'est pas une limitation difficile cependant. Je pourrais installer la dernière version de HPLIP 3.16.11 (cette réponse a donc été mise à jour, datée de février 2017) tout en conservant Ubuntu 14.04.

    • Je suis allé à http://hplipopensource.com/hplip-web/gethplip.html pour télécharger le programme d’installation hplip-3.16.1.run dans un répertoire pratique. Ceci est un script bash et vous devrez peut-être le rendre exécutable (par exemple, chmod 774 hplip-3.16.1.run). Il commence une construction interactive de hplip.
    • Les dialogues interactifs lancés par le script sont très bien décrits dans http://hplipopensource.com/hplip-web/install/install/index.html . Il reconnaît les dépendances manquantes et les installe - dans ma situation, cela ne causait aucune situation critique telle que des demandes de dépendances perturbatrices ou avalanches. Il a également pris soin de supprimer la version 3.14.3 existante.
    • Ensuite, le script donnait la possibilité d’exécuter les outils hp-setup et hp-plugin. Ils se sont chargés d'identifier le modèle d'imprimante, d'installer le fichier PPD approprié (pilote) et de personnaliser certains paramètres, tels que les noms de périphérique pour l'imprimante et le fax.
    • Finalement, j'ai imprimé la page de test avec succès. Le scanner est actif (tapez 'scan' dans le lanceur). Je n'ai pas testé le fax.
    • Enfin, au moment d’imprimer un document à partir d’une application (par exemple, gedit), il a été affirmé que l’imprimante n’était pas connectée alors qu’elle l’était. Pour résoudre ce problème, je suis allé à la page de l'interface CUSP http: // localhost: 631/admin et j'ai ajouté l'imprimante manuellement en suivant les instructions affichées. Par conséquent, l’imprimante est apparue dans l’onglet http: // localhost: 631/printers . À ce stade, la file d'attente d'impression est passée, à mon grand soulagement.
  • Le processus de mise à niveau antérieur vers HPLIP 3.15.4 sur un autre ordinateur n'était pas protégé contre les défaillances. Une bibliothèque manquante python-dev a interrompu l'installation de la dernière version, mais le script ne s'est pas replié sur la version précédente qui avait été effacée entre-temps. De nos jours, le script d'installation de 3.16.11 traite les problèmes de dépendance et de conflit. Cependant, pour un ordinateur sur quatre (toutes les versions 14.04 d'Ubuntu), la majeure partie de HPLIP s'est installée alors que certains utilitaires importants, tels que hp-setup et hp-plugin, échouaient. Ce problème est détaillé dans n autre article sur SuperUser

J'espère que cela t'aides.

2
XavierStuvw