Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
hplip [Le 17/09/2015, 09:01]
85.218.40.36 [Plug and print... (Branche et imprime)] typo
hplip [Le 12/10/2022, 14:16] (Version actuelle)
90.80.41.9 [Installation d'une imprimante sur le réseau Wi-Fi]
Ligne 3: Ligne 3:
 ------ ------
  
-====== Installer une imprimante HP avec HPLIP (HP Linux Imaging and Printing) ======+{{ http://​hplip.sourceforge.net/​images/​hplogo2.png}}
  
-{{http://​hplip.sourceforge.net/​images/​hplogo2.png ​ }} +====== Installer une imprimante Hewlett Packard ™ avec HPLIP (HP Linux Imaging and Printing) ======
-{{http://​hplip.sourceforge.net/​images/​tuxlogo2.png ​ }}+
  
-La compagnie Hewlett-Packard a développé des pilotes pour l'​impression sous [[:​gnu|GNU]]/​[[:​linux|Linux]] pour la plupart de ses imprimantes ​à jet d'​encre et laser. En fait, HP est très actif à l'​égard de l'​open-source et veille à ce que ses périphériques fonctionnent le mieux possible sur les systèmes [[:​gnu|GNU]]/​[[:​linux|Linux]]. ​\\+La compagnie Hewlett-Packard a développé des pilotes pour l'​impression sous [[:​gnu|GNU]]/​[[:​linux|Linux]] pour la plupart de ses imprimantes. En fait, HP est très actif à l'​égard de l'​open-source et veille à ce que ses périphériques fonctionnent le mieux possible sur les systèmes [[:​gnu|GNU]]/​[[:​linux|Linux]].
  
-Le pilote ​**HPLIP** fournit le support de l'​impression et de la plupart des fonctions avancées de vos imprimantes HP pour plus de 2000 modèles d'​imprimantes,​ incluant les Deskjet((à l'​exception des séries HP 720 (710C, 720C, 722C), HP 820 (820Cse, 820Cxi) et HP 1000 (1000Cse, 1000Cxi), qui doivent utiliser le pilote communautaire ''​pnm2ppa''​ non supporté par HP)), OfficeJet, Photosmart, Business Inkjet et la plupart des LaserJetPour voir les fonctions de votre imprimante ​que HPLIP gère, référez-vous à la [[http://hplipopensource.com/hplip-web/​supported_devices/​index.html|liste des imprimantes ​gérées par HPLIP]].+===== Connaître son imprimante ===== 
 +  ​Allez sur [[https://​developers.hp.com/​hp-linux-imaging-and-printing/​supported_devices/​index|Supported Printers]] et cherchez ​votre imprimante
 +  * Si vous ne la trouvez pas elle n'est peut-être pas supportée : [[https://developers.hp.com/hp-linux-imaging-and-printing/​supported_devices/​unsupported|Unsupported Printers]] 
 +  * Notez la version minimale d'​HPLIP. Si votre imprimante n'​utilise pas HPLIP vous n'​êtes pas sur la bonne page mais vous pouvez consulter la liste des [[:​liste_imprimantes_hp|imprimantes ​HP]]
 +  * Notez également si votre imprimante a besoin d'un greffon propriétaire pour fonctionner ("This printer REQUIRES a downloadable driver plug-in"​).
  
-HP développe activement deux pilotes. ​ Le premier projet est le pilote HPIJS, un pilote d'​impression pour les imprimantes HP ; le second est HP Linux Imaging and Printing (HPLIP), une solution complète d'​impression et d'​imagerie sous Linux //(Note : HPLIP inclut HPIJS)//​. ​ HP sponsorise aussi le développement d'un troisième pilote, HPOJ, pour supporter quelques modèles des gammes OfficeJet, PSC et Photosmart multi-fonctionnels. ​ Enfin, un autre projet, non supporté officiellement par HP, a vu le jour pour offrir la possibilité à une classe d'​imprimantes HP au fonctionnement différent d'​être compatible avec Linux : pnm2ppa. La plupart des imprimantes Hewlett-Packard sont bien reconnues par Ubuntu.  ​ 
-HPLIP est installé par défaut sous Ubuntu et ses variantes. À ce pilote peut se greffer une boîte à outils, qui n'est pas installée par défaut. Cette boîte à outils permet l'​exploitation de services supplémentaires : impression de pages de test, alignement des cartouches d'​encre,​ nettoyage des têtes d'​impression,​ aperçu de la quantité d'​encre restante dans les cartouches, accès aux cartes photos et au numériseur intégré à l'​imprimante,​ etc. Pour installer la boîte à outil regardez [[#​Installation de la boîte à outil|ici]].\\ 
  
-L'​installation d'une imprimante HP ne devrait donc pas poser de problème particuliertrès souvent cela se réduit à brancher son câble %%USB%%. C'est pourquoi avant toute autre opérationcommencez par brancher votre imprimante ​et patienter. Si rien ne se passe suivez les instructions données pour [[:​tutoriel:​installer_imprimante_preinstalles| les pilotes d'imprimantes pré-installés]].+===== Plug and print... ​ (Impression à chaud)===== 
 +Pour installer facilement ​une imprimante HP, branchez-la avec votre câble %%USB%%, et patientez...\\ 
 +Si votre imprimante ​ne fonctionne pas, il va falloir l'installer via hp-setup. C'est le cas si elle a besoin du greffon propriétaire ou si elle est en réseau.
  
-Cependant, deux autres cas de figure peuvent se présenter à vous. Votre imprimante nécessite un plugin propriétaire,​ ou votre imprimante ​est trop récente, et ne peut être prise en charge par le pilote fourni dans les dépôts Ubuntu.\\ +===== Installation via hp-setup ===== 
- Pour le  cas du plugin propriétaire,​ rendez-vous [[# Installer un plugin propriétaireici]],\\ +C'est le programme [[https://​developers.hp.com/hp-linux-imaging-and-printing/​tech_docs/​man_pages/​setup|hp-setup]] qui se charge ​d'installer votre imprimante. Il peut se lancer en mode graphique ou en ligne de commande. Il faut être dans le group ''​lpadmin''​ pour pouvoir installer l'​imprimante.
- - Pour le cas d'un imprimante ​plus récente que la version d'Ubuntu que vous utilisez, regardez [[#​Installer la dernière version d'hplip|ici]].+
  
-===== Les différents pilotes HP =====+==== Le paquet hplip==== 
 +Comparez d'​abord la version minimale d'​HPLIP avec la version du paquet hplip dans les dépôts. 
 +Pour connaître la version du paquet hplip dans les dépôts : 
 +<code bash> 
 +apt-cache policy hplip 
 +</​code>​ 
 +  * La version dans les dépôts est suffisante : [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​hplip|hplip]]** 
 +  * La version dans les dépôts est trop ancienne : [[#​Installer la dernière version d'​hplip|installez la dernière version d'​HPLIP]]. 
 +==== Installation avec une interface graphique ==== 
 +<​note>​FIXME:​ Pour une installation en USB d'une imprimante HP Deskjet 2620, il faut supprimer le package [[apt>​ipp-usb]] au préalable, et redémarrer votre machine. J'ai constaté ce problème sous Ubuntu 20.04 et Ubuntu 22.04. 
 +--- [[:​utilisateurs:​BeAvEr]] 
 +</​note>​
  
-==== HPIJS ==== +<​note>​hp-setup en mode graphique dépend ​de [[:qt|Qt]]. Si vous ne voulez pas avoir des dépendances avec Qtutilisez ​l'installation en ligne de commande.\\ 
-Ce pilote est utilisé par la plupart des imprimantes HP.  Il a pour but de fournir le support basique de l'​impression dans le maximum de cas possibles (différents environnements graphiques ​[ou aucun environnement graphiqueet différents démons d'​impression) Il peut être utilisé par la plupart ​des imprimantes HPincluant celles recommandant ​l'utilisation du pilote ​[[#HPLIP]].  Il est inclus par défaut dans Ubuntu. ​ Vous n'avez aucunement besoin de le télécharger depuis le site de HP.+Si hp-setup ne se lance pas en mode graphique : 
 +[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​hplip-gui|hplip-gui]]**.</​note>​
  
-==== HPLIP ==== +Pour lancer l'​installation de votre imprimante HPveuillez ouvrir un [[:terminal]] avec pour contenu :
-Ce pilote inclut [[#HPIJS]] et lui ajoute certaines fonctionnalités supplémentaires : entrée/​sortie bi-directionnellenumérisation,​ accès aux cartes photographiques et boîte à outils. Toutefois, HPLIP nécessite une interface graphique ainsi que le démon d'​impression ​[[:CUPS]].   +
-Les imprimantes utilisant le pilote HPLIP peuvent aussi utiliser le pilote [[#HPIJS]], décrit plus haut.  Ceci est utile si vous ne disposez pas d'une interface graphique, si vous utilisez un autre démon d'​impression que CUPS, si vous utilisez une imprimante branchée en réseau ​avec Microsoft Windows(r) ou si vous ne désirez pas / n'avez pas besoin d'​utiliser la boîte à outils incluse avec HPLIP.+
  
-==== pnm2ppa ==== +<code bash>​hp-setup<​/code>
-Le [[http://​pnm2ppa.sourceforge.net/​|pilote ''​pnm2ppa''​]] n'est pas officiellement supporté par HP.  Il a pour but d'​assurer le support de l'​impression pour certains modèles d'​imprimantes HP propulsées par une technologie propriétaire et fermée. ​ Le protocole PPA (Printing Performance Architecture) était supposé être plus efficace et plus économique pour HP : tel ne fut pas le cas.  Construire des imprimantes utilisant le protocole PPA coûtait aussi cher que de construire d'​autres imprimantes plus performantes utilisant l'​ancien protocole (PCL3e). ​ PPA a été abandonné dans les nouvelles imprimantes HP.+
  
-Le pilote ''​pnm2ppa''​ a été écrit pour les imprimantes HP 720 series (710C, 720C, 722C), HP 820 series (820Cse, 820Cxi) et HP 1000 series (1000Cse, 1000Cxi). ​ Il est inclus de base dans Ubuntu, vous n'avez pas besoin de le récupérer depuis Internet. 
  
-==== HPOJ ==== 
-Le pilote [[http://​hpoj.sourceforge.net/​|HPOJ]] est sponsorisé par Hewlett-Packard afin de permettre le fonctionnement d'​imprimantes de gammes OfficeJet, PSC et Photosmart multi-fonctions sur les systèmes Linux. Il est recommandé d'​utiliser ce pilote avec des imprimantes **branchées sur un port parallèle**. Pour les imprimantes %%USB%%, il est préférable d'​utiliser [[#HPLIP]] ou [[#HPIJS]]. Le pilote HPOJ est désormais développé et intégré aux pilotes [[#HPIJS]] et [[#HPLIP]]. 
  
-==== Quel pilote pour quelle ​imprimante==== +==== Installation d'​une ​imprimante ​sur le réseau Wi-Fi ==== 
-  * HPIJS et HPLIP :  [[http://hplipopensource.com/​hplip-web/​index.html]] +Ce paragraphe <​del>​ne<​/del> concerne <​del>​que<​/del> les imprimantes qui génèrent leur propre réseau Wi-Fi avec un [[wpfr>​Service_set_identifier|SSID]] souvent de la forme '​HP-Print-model-name'​ ou qui doivent se connecter à un réseau Wi-Fi existant (routeur, box...). 
-  * HPOJ : [[http://​hpoj.sourceforge.net/​suplist.shtml]] +=== Ouverture des ports du pare-feu === 
-  * **[[apt>​pnm2ppa]]** : HP 720 series (710C720C722C), HP 820 series ​(820Cse820Cxi) et HP 1000 series ​(1000Cse, 1000Cxi)+Si votre ordinateur possède un [[:pare-feu]] activé ([[:gufw]], règles UFW voirepour les plus avancés, règles iptables), il convient d'​ouvrir les ports nécessaires au fonctionnement d'​HPLIP. Il faut ouvrir les ports 161 (udp et tcp)port 162 (udp et tcp) et port 9100 (udp et tcp).  
 +=== Adresse IP de l'​imprimante === 
 +Il est fortement recommandé d'​attribuer une adresse IP statique (fixe) à son imprimante.
  
-===== Plug and print...  (Branche et imprime)===== +Pour trouver l'​adresse IP de l'​imprimante : https://​support.hp.com/​fr-fr/​document/​ish_6039807-6090437-16 
-Pour installer facilement un imprimante ​HP branchez-la avec votre câble %%USB%%, et patientez... Votre imprimante est installée. Si vous souhaitez des informations plus détaillées,​ ou si vous êtes sous [[:​lubuntu|Lubuntu]],​ vous pouvez regarder [[:​tutoriel:​installer_imprimante_preinstalles| ici]]\\ +=== Installation ​=== 
-Si vous voulez installer ​une imprimante en réseau, voyez [[:​tutoriel:​installer_imprimante_preinstalles#​imprimante_reseauici]].  +  * Première installation d'​une ​imprimante ​en Wi-Fi avec une connexion temporaire en USB. L'​installateur vous demandera de choisir un réseau Wi-FiAssurez-vous que vous êtes connecté à ce réseau
-Pour la configurer avec le Wifi à votre routeur et si votre routeur ne gère pas la méthode WPS (ce qui permet ​de connecter ​l'​imprimante ​au réseau wifi sans passer par un PC), vous pouvez, en connectant ​l'​imprimante en USB au préalable, et avoir installé le  paquet **[[apt>hplip-gui]]**, utiliser ​l'outil "​hp-wificonfig" ​en tapant dans un [[:​terminal]] ​la [[:​commande_shell|commande]]:<​code>​hp-wificonfig</​code>​ +    - Lancez <code bash>​hp-setup</​code>​ 
-Il faudra aussi penser à désactiver le pare-feu pour que [[#HPLIP]] communique avec l'imprimante pendant ​l'installation. Voir [[:​ufw]] ​pour plus d'informations.\\ +    - Sélectionnez la troisième option “ Wireless/​802.11 (requires temporary USB connection and is only available for select devices)”. 
-Enfin vous trouverez ​[[#Quelques commandes utiles|ici]] certaines commandes **hplip** utiles. +    - Suivez les instructions. 
-===== Installer ​un plugin propriétaire ===== +    - Lancez enfin <code bash>​hp-setup adresse_ip_imprimante</​code>​ Commande valable aussi pour une deuxième installation avec l'imprimante ​possèdant une adresse IP  (la connexion ​en USB n'est pas nécessaire) 
-<note importante>​Pour savoir si votre imprimante a besoin du plugin consultez [[:​liste_imprimantes_hp|la liste des imprimantes hp]], la série des **Laserjet** est principalement concernée. Si vous êtes sous [[:​precise|Precise]] il vous est fortement recommandé d'​installer ​[[#​Installer la dernière version d'​hplip|la dernière version d'​hplip]].\\ </​note> ​ +  * Première installation d'une imprimante en Wi-Fi avec une connexion temporaire en Ethernet et le serveur web embarqué ​[[wpfr>​Serveur_web_embarqué|EWS]] de l'​imprimante
-{{:​materiel:​imprimantes_hp:​hp-setup_precise_02.png?​300 |Choix du plugin}}\\ +    - Brancher ​l'​imprimante en filaire Ethernet ([[wpfr>RJ45|connecteurs RJ45]]) sur votre routeur qui devrait lui attribuer une adresse IP. 
-\\ +    - Chercher ​l'adresse IP de votre imprimante, grâce à son afficheur si elle en possède ​un, ou en utilisant l'​interface d'​administration web du routeur/​box,​ ou avec la commande <​code ​bash>hp-probe -bnet</​code>​ 
-Commencez par installer le paquet **[[apt>​hplip-gui]]**. Une fois celui-ci installé, branchez votre imprimante. Une fenêtre devrait s'ouvrir comme comme dans la capture d'écran. ​ On vous propose ​de télécharger le plugin, ou de le choisir et de l'installer à partir d'un fichier.\\ +    Dans la barre d'adresse d'un navigateur taper l'adresse IP obtenue ​pour naviguer sur le serveur web de l'imprimante
- Faite votre choix et continuer.\\ +    - Activer le Wi-Fi, sélectionner le nom du réseau sans fil ([[wpfr>​Service_set_identifier|SSID]]) correspondant à votre routeur et configurer l'​authentification (clé)Appliquer la configuration (la page est accessible en principe dans un onglet "​Réseau",​ menu "​Configuration sans fil" ou équivalent). 
-\\ +    - Débrancher le câble Ethernetattendre ​la connexion en Wi-Fi et chercher la nouvelle adresse IP de l'​imprimante en Wi-Fi (voir ci-dessus). 
-\\ +    - Lancer l'​installation <code bash>​hp-setup adresse_ip_wifi_imprimante</​code>​ 
-\\ +<note tip> 
-\\ +Si vous [[#​Installer la dernière version d'​hplip|installez ​la dernière version d'​hplip ​avec l'​installateur automatique]], vous pouvez 
-\\ +  soit arrêter l'installateur à l'étape ​de configuration ​de l'imprimante (PRINTER SETUP) en choisissant ​'i' ​(interactive mode), ​'q' (quit) puis lancer <code bash>hp-setup adresse_ip_wifi_imprimante</​code>​ 
-\\ +  - soit continuer l'installateur en mode graphique ​'u' ​(GUI mode)et à l'étape 1 ("Device Discovery") choisir ​le type de connexion "​Network/Ethernet/Wireless network"​ (2ème choix), clic sur "Show Advanced Options",​ cocher "​Manual Discovery" ​et taper l'adresse IP de l'​imprimante.
-\\ +
-Si vous avez cette fenêtre d'erreur qui s'ouvre  choisissez "​Yes"​.\\ +
-{{:​materiel:​imprimantes_hp:​hp-plugin_precise_02.png?​300|Erreur}} +
-\\ +
-\\ +
-Enfin une dernière fenêtre qui vous demande d'accepter la licence s'ouvre, acceptez... \\ +
-\\ +
-{{:​materiel:​imprimantes_hp:​hplip_plugin_precise.png?​300}}  +
- +
-<note important>​Si votre imprimante est déjà installée mais n'imprime pas parce qu'il manque le pluginvous pouvez vous rendre dans la boîte ​à outil hp en faisant une recherche "​hp"​ dans votre tableau de bord. Sélectionnez votre imprimante et cliquer sur l'option ​"Download proprietary plugin". Suivez alors les instructions comme indiquées plus haut.\\ +
-Vous pouvez aussi tous simplement télécharger ​le plugin correspondant à votre version d'​hplip [[http://www.openprinting.org/​download/​printdriver/​auxfiles/​HP/​plugins/​|ici]] ​et l'installer manuellement comme suit: +
-  - [[:​installation_non_standard_de_logiciel#​autopackage|Rendez exécutable votre fichier téléchargé]],​ +
-  - Exécutez-le en ouvrant un [[:​terminal]]:<​code>​ sudo sh /​Chemin_vers_le_plugin/​hplip-x.xx.xx-plugin.run </​code>​+
 </​note>​ </​note>​
 +  * Première installation d'une imprimante en Wi-Fi avec une connexion temporaire en [[http://​www8.hp.com/​us/​en/​campaigns/​wireless-printing-center/​wireless-direct.html|Wi-Fi Direct]] et le serveur web embarqué [[wpfr>​Serveur_web_embarqué|EWS]] de l'​imprimante. Procédure similaire à Ethernet temporaire + serveur web embarqué de l'​imprimante sauf qu'on utilise la connexion [[http://​www8.hp.com/​us/​en/​campaigns/​wireless-printing-center/​wireless-direct.html|Wi-Fi Direct]] de l'​imprimante à la place d'​Ethernet. Des informations supplémentaires sur la procédure sont disponibles à la fin de [[#​Amélioration de la connectivité Wifi|Amélioration de la connectivité Wifi]].
 +[[https://​developers.hp.com/​hp-linux-imaging-and-printing/​howtos/​other|How to Configure Printers for WiFi Connection]].
 +
 +Il est également possible de l'​installer via l'​outil d'​installation des imprimantes par défaut, [[system-config-printer]] et choisir d'​installer une imprimante réseau.
 +
 + 
 +==== Installation en ligne de commande ====
 +Pour installer votre imprimante en ligne de commande, utilisez hp-setup avec l'​option -i. Sans l'​option -i, c'est l'​interface graphique qui sera lancée.
 +=== mode automatique (USB, réseau ou port parallèle)===
 +<code bash>​hp-setup -ia</​code>​
 +=== En réseau ===
 +<code bash>​hp-setup -i adresse_ip_de_l_imprimante</​code>​
 +Remplacez ''​adresse_ip_de_l_imprimante''​ par l'​adresse IP de votre imprimante. L'​imprimante peut vous donner son adresse si elle possède un "​panneau avant"​.
 +
 +Pour trouver l'​adresse IP de votre imprimante, on peut aussi faire :
 +<code bash>​hp-probe -bnet</​code>​
 +En cas de problème : [[https://​developers.hp.com/​hp-linux-imaging-and-printing/​KnowledgeBase/​Troubleshooting/​TroubleshootNetwork|Troubleshoot Network Issues]]
 +
 +=== Sans la page de test ===
 +Utilisez l'​option -x. Exemple :
 +<code bash>​hp-setup -iax</​code>​
 +
 +==== Amélioration de la connectivité Wifi ====
 +Ces conseils proviennent du site [[https://​h30434.www3.hp.com/​t5/​Inkjet-Printing/​HP-Deskjet-2540-showing-as-offline-every-time-I-try-to-print/​m-p/​5897191/​highlight/​true#​M592193|HP]]((Entre autres)).
 +
 +Si vous souhaitez optimiser votre imprimante, dans le cadre où votre imprimante est connectée à votre routeur en wifi, vous pouvez essayer :
 +
 +   * D'​attribuer à l'​imprimante une adresse IP fixe((Méthode valable pour l'​ethernet et le wifi)).
 +   * D'​attribuer sur l'​interface [[wpfr>​Serveur_web_embarqué|EWS]] de votre imprimante, une adresse manuelle DNS.
 +   * De désactiver la technologie [[wpfr>​Wi-Fi_Protected_Setup|WPS]] sur votre routeur.
 +   * De désactiver l'​[[wpfr>​Universal_Plug_and_Play|UPnP]] sur votre routeur.
 +   * D'​attribuer un canal fixe à votre réseau wifi.
 +   * D'​éloigner votre imprimante de votre routeur wifi pour éviter les interférences.
 +   * D'​éviter les multiprises avec trop d'​appareils branchés dessus.
 +   * De désactiver le [[https://​youtu.be/​-GANtu4muqY?​t=81|broadcast]] de votre [[wpfr>​Service_set_identifier|SSID]].
 +   * De vérifier l'IP de la passerelle depuis votre interface [[wpfr>​Serveur_web_embarqué|EWS]] de votre imprimante HP((Chez moi, quand je demande une "​suggestion"​ d'​adresse IP manuelle, il configure la passerelle avec une mauvaise IP!)).
 +   * D'​attribuer un autre [[wpfr>​Service_set_identifier|SSID]] à votre bande 2,4 GHz si vous êtes équipé d'un routeur double bande((2,​4GHz et 5GHz)) comme c'est le cas de la [[https://​assistance.orange.fr/​livebox-modem/​toutes-les-livebox-et-modems/​installer-et-utiliser/​piloter-et-parametrer-votre-materiel/​le-parametrage-du-wifi/​livebox-4-verifier-et-activer-le-wifi-double-bande_188770-720610|Livebox 4]] par exemple.
 +   * D'​adopter un comportement [[wpfr>​IEEE_802.11b|802.11b]]((Même si vous êtes en possession d'un routeur double bande!)) à votre imprimante HP, comme ci-bas :
 +{{compatibilité.jpg?​340nolink}}
 +
 +<​note>​Nul besoin d'​être connecté en USB à son imprimante dans la procédure qui va suivre, cette procédure s'​effectue directement sur votre [[http://​www8.hp.com/​us/​en/​campaigns/​wireless-printing-center/​wireless-direct.html|Wireless Direct]].</​note>​
 +
 +   * D'​utiliser l'​interface [[wpfr>​Serveur_web_embarqué|EWS]] de votre imprimante HP, pour créer l'​association entre votre routeur et votre imprimante HP, au lieu de l'​outil hp-setup.
 +{{hpews.jpg?​140nolink}}
 +
 +Dans l'​onglet **Réseau** > **Avancé** > **Authentification WPA-PSK**, de votre interface [[wpfr>​Serveur_web_embarqué|EWS]],​ veuillez éviter le mode automatique comme ci-bas :
 +
 +{{reseau.jpg?​630nolink}} ​
 +
 +FIXME Il vous faudra ensuite basculer sur le réseau où est votre imprimante HP, et chercher l'IP de votre imprimante HP, pour se faire :
 +
 +<​code>​hp-probe -bnet</​code>​
 +
 +Ensuite, si vous avez déjà ajoutée votre imprimante HP via le logiciel **hp-setup** > **[[wpfr>​IEEE_802.11|Wireless/​802.11]] (require a temporary USB connection and is only available for select devices)**, nous allons supprimer cette dernière de votre système d'​exploitation Ubuntu, pour se faire :
 +<​code>​hp-setup -r <​ip_imprimante></​code>​
 +Et ensuite nous ajoutons votre imprimante HP fraîchement configurée via votre [[wpfr>​Serveur_web_embarqué|EWS]] :
 +<​code>​hp-setup <​ip_imprimante></​code>​
 +
 +==== Le greffon propriétaire ====
 +Certaines imprimantes nécessitent l'​installation d'un greffon propriétaire.
 +L'​installation de celui-ci est prise en charge par hp-setup. Il vous sera demandé d'​accepter la licence ("​Driver Plug-In License Agreement"​).
 +
 +Les utilisateurs avancés peuvent l'​installer sans passer par hp-setup :
 +
 +  * Pour installer le greffon sans installer l'​imprimante. Il suffit de faire : <​code>​hp-plugin -i</​code>​
 +  * Une autre possibilité est de le télécharger directement [[https://​www.openprinting.org/​download/​printdriver/​auxfiles/​HP/​plugins/​|ici]] puis de l'​installer manuellement :<​code>​sudo sh hplip-x.xx.xx-plugin.run</​code>​
 +
 +Attention, au cas où une autre installation de Python comme Anaconda est présente, cette dernière peut entrer en conflit et poser problème à l'​installation du plugin. Dans ce cas, suivre les instructions [[hplip#​mot_de_passe_root_demande|ici]].
 +===== Installation via CUPS =====
 +
 +Voir la documentation HP :
 +[[https://​developers.hp.com/​hp-linux-imaging-and-printing/​install/​step4/​cups/​installation|Installation - Step 4 - CUPS - USB/​parallel]]
 +
 +===== Installation de la boîte à outils =====
 +{{:​materiel:​imprimantes_hp:​hp-toolbox_precise.png?​300}}
 +
 +Pour y avoir accès, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​hplip-gui]]**.
 +Puis <code bash>​hp-toolbox</​code>​
 +
 +===== Installer le scanner multifonctions =====
 +Le scanner est installé en même temps que l'​imprimante si vous utilisez hp-setup. Lancez l'​[[:​scanner#​logiciels|application de numérisation]] de votre choix pour l'​utiliser.
 +On peut noter que hplip apporte l'​application [[https://​developers.hp.com/​hp-linux-imaging-and-printing/​tech_docs/​man_pages/​scan|hp-scan]].\\
 +<code bash>​hp-scan</​code>​
 +
 +===== Suppression de l'​imprimante =====
 +<code bash>​hp-setup -ir</​code>​
  
 ===== Installer la dernière version d'​hplip ===== ===== Installer la dernière version d'​hplip =====
-Cette méthode concerne ceux qui ont une imprimante très récente et que la version actuelle d'​Ubuntu ne prend pas encore en charge, ​ainsi que ceux qui ont des problèmes pour installer leur imprimante+Cette méthode concerne ceux qui ont une imprimante très récente et que la version actuelle d'​Ubuntu ne prend pas encore en charge
-Pour connaître la version d'hplip de votre version d'​Ubuntu ​+<note important>​Dans le cas d'​Ubuntu 20.04 si l'​installation automatique échoueil faudra faire une installation "​custom"​ sans interface graphique.</​note>​ 
-<​code>​apt-cache show hplip | grep Version</​code>​ +<note tip> ​Pour ubuntu 20.04 une solution pour garder l'installation automatique est de forcer python3 comme ceci: 
-Télécharger dans votre dossier personnel ​la dernière version depuis cette [[http://hplipopensource.com/hplip-web/​install/​install/​index.html|page]].\\ +</​note>​ 
-Puis dans un [[:​terminal]] ​en saisissant les [[:​commande_shell|commandes]] suivantes ​+<​code ​bash>sudo apt install python-is-python3</​code>​ 
-  - [[:​installation_non_standard_de_logiciel#​autopackage|Rendez exécutable]] votre fichier téléchargé ​<​code>​chmod +x hplip-*</​code>​ +Cela permet de garder l'​installation en automatique et d’être plus simple, pour l'​installation du scanner 
-  - Exécutez-le: ​<​code>​ ./hplip-*.run </​code>​  + 
-  - Voici ce qui défilera dans votre [[:​terminal]],​ on vous posera une série de questions. ​chaque question, vous verrez "** * **" à cotés ​d'une des options. C'est l'​option par défaut. Si elle vous convient vous pouvez directement presser la touche "​Entrée"​ pour valider, sinon entrer ​la lettre correspondant à votre choix suivi de la touche "​Entrée":​ +Téléchargez ​la dernière version depuis cette [[https://developers.hp.com/hp-linux-imaging-and-printing|page]].\\ 
-<​code> ​ubuntu@ubuntu:​~$ ​ ./hplip-*.run +Puis dans son chemin, l'​exécuter dans [[:​terminal]] : 
-Creating directory hplip-3.13.2+  - <​code ​bash>sh hplip-*.run </​code>​ 
 +<​note>​Si vous avez <​code ​bash>$ sh hplip-*.run  
 +sh: 0: Can't open hplip-*.run 
 +</code> c'est que vous n'​êtes pas dans le répertoire où se trouve le fichier .run. Placez-vous dans ce répertoire. Il s'agit probablement du répertoire ''​~/​Téléchargements''​ ou ''​~/​Downloads''​.</​note
 +  - Voici ce qui défilera dans votre [[:​terminal]],​ on vous posera une série de questions. ​À chaque question, vous verrez "** * **" à côté ​d'une des options ​: c'est l'​option par défaut. Si elle vous convientvous pouvez directement presser la touche "​Entrée"​ pour valider, sinon entrez ​la lettre correspondant à votre choix puis validez avec la touche "​Entrée":​ 
 +==== Mode automatique ==== 
 +<​code ​bash>sh hplip-*.run 
 +Creating directory hplip-3.17.11
 Verifying archive integrity... All good Verifying archive integrity... All good
  
-HP Linux Imaging and Printing System (ver. 3.13.2)+HP Linux Imaging and Printing System (ver. 3.17.11)
 HPLIP Installer ver. 5.1 HPLIP Installer ver. 5.1
  
-Copyright (c) 2001-13 Hewlett-Packard ​Development Company, LP+Copyright (c) 2001-15 HP Development Company, LP
 This software comes with ABSOLUTELY NO WARRANTY. This software comes with ABSOLUTELY NO WARRANTY.
 This is free software, and you are welcome to distribute it This is free software, and you are welcome to distribute it
 under certain conditions. See COPYING file for more details. under certain conditions. See COPYING file for more details.
  
-Installer log saved in: hplip-install_Wed-30-Apr-2014_14:32:33.log+Installer log saved in: hplip-install_Thu-01-Feb-2018_08:57:43.log.log
 </​code>​ </​code>​
-À la question de savoir quelle est votre distribution de Linux, si c'est juste, appuyez sur "​Entrée",​ sinon il vaut mieux quitter et se renseigner sur les forums:  +À la question de savoir quelle est votre distribution de Linux, si c'est juste, appuyez sur "​Entrée",​ sinon il vaut mieux quitter et se renseigner sur les forums : 
-<​code>​+<​code ​bash>
 DISTRO/OS CONFIRMATION DISTRO/OS CONFIRMATION
 ---------------------- ----------------------
-Distro appears to be Ubuntu ​12.04.+Distro appears to be Ubuntu ​16.04.
  
-Is "​Ubuntu ​12.04" your correct distro/OS and version (y=yes*, n=no, q=quit) ? y+Is "​Ubuntu ​16.04" your correct distro/OS and version (y=yes*, n=no, q=quit) ? 
 </​code>​ </​code>​
-L'​installateur aura besoin des droits administrateurs pour installer. HPLIP déconseille de lancer l’installateur en mode sudo+L'​installateur aura besoin des droits administrateurs pour installer. 
-<​code>​+<​code ​bash>
 ENTER USER PASSWORD ENTER USER PASSWORD
 ------------------- -------------------
Ligne 121: Ligne 211:
 Please read the installation notes. Press <​enter>​ to continue or '​q'​ to quit:  Please read the installation notes. Press <​enter>​ to continue or '​q'​ to quit: 
 </​code>​ </​code>​
-L'​installateur gère tout seul les dépendances et installe les dépendance ​requises. Les dépendances optionnelles ne sont pas installées, ​il faut les installer, si utile, ​de manière séparée. La liste suivante est donnée à titre indicatif. Elle peut être plus court ou plus longues ​voir inexistantes ​en fonction des configurations. +L'​installateur gère tout seul les dépendances et installe les dépendances ​requises. Les dépendances optionnelles ne sont pas installées. Si nécessaireIl faut les installer de manière séparée. La liste suivante est donnée à titre indicatif. Elle peut être plus courte ​ou plus longue ​voir inexistante ​en fonction des configurations. Il peut être nécessaire d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​python-dev]]**
-<​code>​+<​code ​bash>
 MISSING DEPENDENCIES MISSING DEPENDENCIES
 -------------------- --------------------
Ligne 135: Ligne 225:
 </​code>​ </​code>​
 S'il existe une ancienne version de HPLIP, il vous sera proposé de la désinstaller. Il est vivement conseillé de prendre le choix par défaut (désinstallation de l'​ancienne version) sinon l'​application risque d'​être instable. S'il existe une ancienne version de HPLIP, il vous sera proposé de la désinstaller. Il est vivement conseillé de prendre le choix par défaut (désinstallation de l'​ancienne version) sinon l'​application risque d'​être instable.
-<​code>​+<​code ​bash>
 HPLIP-3.15.2 exists, this may conflict with the new one being installed. HPLIP-3.15.2 exists, this may conflict with the new one being installed.
 Do you want to ('​i'​= Remove and Install*, '​o'​= Overwrite, '​q'​= Quit)? ​   : Do you want to ('​i'​= Remove and Install*, '​o'​= Overwrite, '​q'​= Quit)? ​   :
Ligne 146: Ligne 236:
 Do you want to install plug-in'​s in GUI mode?. (u=GUI mode*, i=Interactive mode) :  Do you want to install plug-in'​s in GUI mode?. (u=GUI mode*, i=Interactive mode) : 
 </​code>​ </​code>​
-Si l'​imprimante est branché ​via un câble USB, il est préférable de soit débrancher et rebrancher le câble, soit d'​éteindre et de rallumer l'​imprimante. En effet, il sera possible de configurer directement l'​imprimante,​ alors qu'en cas de redémarrage,​ vous serez obligé d'​ajouter manuellement de manière graphique ou en ligne de commande l'​imprimante. +Si l'​imprimante est branchée ​via un câble USB, il est préférable ​soit de débrancher et rebrancher le câble, soit d'​éteindre et rallumer l'​imprimante. En effet, il sera possible de configurer directement l'​imprimante,​ alors qu'en cas de redémarrage,​ vous serez obligé d'​ajouter manuellement de manière graphique ou en ligne de commande l'​imprimante. 
-<​code>​+<​code ​bash>
 RESTART OR RE-PLUG IS REQUIRED RESTART OR RE-PLUG IS REQUIRED
 ------------------------------ ------------------------------
Ligne 161: Ligne 251:
 </​code>​ </​code>​
 L'​installateur permet maintenant de configurer directement l'​imprimante. Le choix par défaut va lancer une fenêtre de configuration via un assistant graphique. L'​installateur permet maintenant de configurer directement l'​imprimante. Le choix par défaut va lancer une fenêtre de configuration via un assistant graphique.
-<​code>​+<​code ​bash>
 PRINTER SETUP PRINTER SETUP
 ------------- -------------
Ligne 171: Ligne 261:
 ---------------------- ----------------------
  
-HP Linux Imaging and Printing System (ver. 3.15.4)+HP Linux Imaging and Printing System (ver. 3.17.11)
 System Tray Status Service ver. 2.0 System Tray Status Service ver. 2.0
- 
 </​code>​ </​code>​
  
-===== Installation de la boîte à outil ===== +==== Mode custom ​==== 
-{{:​materiel:​imprimantes_hp:​hp-toolbox_precise.png?​300 |}}\\ +Ce mode est intéressant si vous ne voulez ​pas installer toutes les fonctionnalitées. Par exemple sur Ubuntu ​serveur, il ne faudra ​pas installer l'interface graphique (GUI)Dans le cas d'​Ubuntu 20.04, si l'​installation ​automatique échoue il convient ​de faire une installation "​custom"​ sans l'​interface ​graphique.
-\\ +
-Comme la boîte à outils //n'est pas// installée de base dans Ubuntu, pour y avoir accès, il vous faudra ​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>​hplip-gui]]**.\\ +
-La boîte à outils sera ensuite accessible par l'entrée de menu **HPLIP Toolbox**.\\ +
-- Ubuntu Unity : tableau de bord -> taper hp -> HP Device Manager\\ +
-- Ubuntu : dans le menu //Système -> Préférences//​. +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-==== Méthode ​d'​installation ​via le gestionnaire graphique hplip ==== +
-{{:​imprimante:​hp-setup_precise_02.png?​300 |}}\\ +
-En plus de cette [[:​tutoriel:​installer_imprimante_preinstalles| méthode]] vous pouvez également ajouter ​une imprimante avec le gestionnaire graphique d'​hplip. Pour ce faire lancer ​l'​interface ​hplip par l'​entrée de menu **HPLIP Toolbox** puis cllquez sur le petit **+** vert en dessous de la barre de fenêtre. +
-Cette fenêtre s'​ouvre,​ choisir le branchement USB, Ethernet ou Wifi et valider.+
  
-Suivre les instructions,​ accepter les choix proposés (s'ils vous conviennent) c'est toutl'​imprimante devrait être disponible ainsi que scan et fax dans le cas d'une multifonction! +Lancer l'installateur ​
-\\ +<code bash> 
-\\ +$ sh hplip-*.run ​ 
-\\ +</​code>​ 
-\\ +Choisir le mode "​custom"​ : 
-\\ +<code bash> 
-<note warning>Pour une installation en wifi, la procédure d'​installation doit être effectuée à deux reprises successives. Dans un premier temps installation filaire en cochant //​**Wireles/​802.11 etc.**// puis, une fois cette première installation terminée, en recommençant en cochant cette fois-ci  //​**Network/​Ethernet etc.**// +INSTALLATION MODE 
-La première installation n'est nécessaire que pour une première configuration de l'​imprimante. Dans le cas de l’accès d'une deuxième appareil à une imprimante déjà configurée en mode wifi, une seule installation ​via //​**Network/​Ethernet etc.**// est suffisante.</​note>​+----------------- 
 +Automatic mode will install the full HPLIP solution with the most common options
 +Custom ​mode allows you to choose ​installation ​options to fit specific requirements.
  
-<note tip>Dans certains cas il semble nécessaire d'​attribuer à l'​imprimante une adresse ip statique ​(bail permanent) sur votre réseau local pour retrouver votre imprimante wifi après avoir éteint l'​imprimante. Ce réglage se fait sur l'​interface de gestion du routeur (ou de la box)</​note>​ +Please choose the installation mode (a=automatic*, c=custom, q=quit) : c 
-==== Quelques commandes utiles ==== +</​code>​
-  * Cette commande : <​code>​hp-probe</​code> ​sert à détecter votre ou vos imprimantes HP branchées sur un port USB, un port parallèle ou présente sur votre réseau. ​ Il devrait résulter de cette commande une liste des imprimantes détectées. ​+
  
-   * La commande ​<​code>​$ hp-probe -bnet</​code> ​ vous permet de connaître ​l'adresse IP de votre imprimante. Si cela échoue, vous pouvez aussi entrer la commande ​<​code>​hp-makeuri <adresse IP></​code> ​+Choisir l'​option sans support graphique et sans le fax : 
 +<​code ​bash> 
 +Do you wish to enable '​Graphical User Interfaces (Qt5)' (y=yes*, n=no, q=quit) ? n 
 +Do you wish to enable 'PC Send Fax support'​ (y=yes*, n=no, q=quit) ? n 
 +</​code>​ 
 +Pour les autres questions, prenez le choix par défaut (celui avec *). 
 +Au moment d'​installer ​l'​imprimante ​choisir le mode interactif : 
 +<​code ​bash> 
 +PRINTER SETUP 
 +------------- 
 +Would you like to setup a printer now (y=yes*, n=no, q=quit) ? y 
 +Please make sure your printer is connected and powered on at this time. 
 +Do you want to setup printer in GUI mode? (u=GUI mode*, i=Interactive mode) : i 
 +Running 'hp-setup  -i' command.... 
 +</​code>​
  
  
->**Si cela ne fonctionne pas**, vérifiez dans le fichier de configuration imprimantes que le paramètre DeviceURI soit correctement écrit (bug !?) +Voici un exemple : https://forum.ubuntu-fr.org/​viewtopic.php?id=2057055
-><​code>​$ sudo gedit /​etc/​cups/​printers.conf</​code>​ +
->​__Par ​exemple :__ +
-+
-><​nowiki>​DeviceURI ipp://hp:/​net/​Photosmart_C6100_series%3Fip%3D192.168.0.20</​nowiki>​ **FAUX !!** +
-+
->__à remplacer par :__ +
-+
->​DeviceURI hp:/​net/​Photosmart_C6100_series?ip=192.168.0.20 **OK !!** +
-+
->Pensez à redémarrer cups : +
-><​code>​$ sudo /​etc/​init.d/​cups restart</​code>​+
  
-===== Installer le scanner des multifonctions ===== +==== Problèmes ​d'installation connus ​====
-Votre scanner devrait être automatiquement détecté, il suffit de brancher l'​%%USB%% et de lancer l'​[[:​scanner#​logiciels|application de numérisation]] de votre choix. Si ce n'est pas le cas, suivez [[#​Installer la dernière version ​d'hplip|ces instructions]]. +
-==== En réseau avec Xsane ==== +
-Pour scanner en réseau, par exemple avec une HP Photosmart 2575, la commande à utiliser est alors : +
-<​code>​xsane hpaio:/​net/​Photosmart_2570_series?​ip=<​Adr_IP_du_scanner</​code>​+
  
-Dans le cas d'une imprimante multifonction HP PSC1600 (c'est peut être aussi le cas pour d' autres) il est nécessaire d'​[[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]]:​ +=== Mot de passe root demandé ===
-    /​etc/​sane.d/​net.conf +
-et d'y déclarer l'​adresse IP de la machine sur laquelle l'​imprimante/​scanner est raccordée.+
  
-==== Pour scanner en wifi (série photosmart wifi====+Lors de l'​installation,​ il se peut que le logiciel affiche le message ''​ENTER ROOT/​SUPERUSER PASSWORD''​ et que, si l'on entre le mot de passe de l'​utilisateur ​(disposant des droits d'​administrateurs), on obtienne une erreur. Ceci est dû au fait qu'​HPLIP,​ écrit en Python, utilise une version différente de Python que prévu. En particulier,​ au cas où Python aurait été également installé avec [[https://​doc.ubuntu-fr.org/​python#​anaconda|Anaconda]],​ hplip utilise cette installation au lieu de l'​installation système, ce qui contraint l'​installateur à utiliser la procédure d'​installation de Debian au lieu de celle d'​Ubuntu.
  
-Voir le tuto [[:scanner_en_wifi_avec_hp-photosmart_plus_b210|scanner ​en wifi avec une HP Photosmart]]+**Solution**dans le fichier ''​.bashrc'',​ il est nécessaire de commenter le bloc Anaconda qui ajoute l'​installation d'​anaconda au PATH. Typiquement,​ on commentera les lignes entre ''>>>​ conda initialize >>>''​ et ''<<<​ conda initialize <<<''​ au moyen du symbole ''#''​ le temps de l'​installation. Si la modification a fonctionné,​ le message devrait être transformé ​en ''​ENTER THE SUDOER'​S PASSWORD''​. Après avoir installé hplip, on peut décommenter ces lignes.
  
-===== Limitations =====+Référence:​
  
-==== Limitations d'​utilisation d'​HPLIP ==== +    * [[https://​askubuntu.com/​questions/​1070477/​install-hplip-does-not-accept-root-password]]: sujet sur Askubuntu 
-[[#HPLIP]] fonctionnera correctement avec une installation standard d'​Ubuntu et ses variantes pour poste de travail. Toutefois, HPLIP ne peut pas être utilisé si +    * [[https://​doc.ubuntu-fr.org/​personnaliser_path]]: plus d'informations sur la variable ​d'environnement PATH
-  vous n'​utilisez pas d'[[:xorg|interface graphique]]+
-  * vous n'utilisez pas le démon ​d'impression [[:CUPS]] ; +
-  * ou vous utilisez une imprimante réseau branchée dans un ordinateur sous Microsoft(r) Windows(r).+
  
-Si vous êtes dans l'une ou l'​autre des situations précédentes,​ vous ne pouvez pas utiliser ​[[#HPLIP]].  Qu'à cela ne tiennevous pouvez toujours utiliser le pilote ​[[#HPIJS]], aussi inclus par défaut avec Ubuntu. En fait, [[#HPLIP]] est une surcouche de [[#HPIJS]] pour ajouter des fonctionnalités supplémentaires utiles dans un environnement graphique (le support d'une boîte ​à outils)[[#HPIJS]] a pour but de fournir le support basique de l'​impression dans le maximum de cas possible (différents environnements graphiques [ou aucun environnement graphique] et différents démons ​d'impression). [[#HPIJS]] ne nécessite pas d'​interface graphique, fonctionne avec plusieurs types de démons d'​impression et fonctionne avec toutes ​les imprimantes pouvant utiliser [[#HPLIP]]. [[#HPIJS]] ne peut pas fonctionner avec la [[# Installation de la boîte à outil|boîte à outils]].+===== Désinstaller la dernière version de HPLIP ===== 
 +Pour pouvoir supprimer ​[[https://​developers.hp.com/​hp-linux-imaging-and-printing/​howtos/​install#howtocheck7|la dernière version de HPLIP]], ​veuillez ouvrir un [[:terminal]], et y suivre les instructions suivantes : 
 +  * Déplacez-vous dans notre dossier HPLIP généré pendant la [[:​tutoriel:​compiler_linux|compilation]] : <code bash>cd /​emplacement/​du/​dossier_hplip-numéro_version</​code>​ 
 +  * Ensuite nous désinstallons notre logiciel ​[[:​tutoriel:​compiler_linux|compilé]] : <code bash>​sudo make uninstall</​code>​ 
 +<note warning>​Veillez ​à être très attentif aux commandes citées ci-dessousUne erreur ​de votre part peut rendre votre système ​d'exploitation inutilisable !</​note>​ 
 +  * Il est maintenant nécessaire ​de supprimer ​les résidus de configuration de HPLIP : <code bash>​sudo rm -rf /​usr/​share/​hplip 
 +sudo rm -rf /etc/hp 
 +sudo rm -rf ~/.hplip 
 +sudo rm -rf /​var/​lib/​hp</​code> ​
  
-==== Francisation de l'interface ​====+===== Problèmes ===== 
 +==== Erreur d'impression et scan via USB (Ubuntu 20.04.1) ​====
  
-Si elle existait par le passé, la traduction du logiciel dans ses versions courantes n'est plus supportée. Il semblerait qu'une reprise de la traduction soit prévue, mais pas encore entamée (cf. [[https://​answers.launchpad.net/​hplip/​+question/​79854|Question #79854]] sur Launchpad). 
  
 +Avec Ubuntu 20.04 ((https://​bugs.launchpad.net/​hplip/​+bug/​1871011)),​ les commandes d'​impression par liaison USB de certaines imprimantes HP ne fonctionnent pas.
  
-===== Problèmes ===== +Contournement du problème ​:
-==== Impossible d'​installer le plugin propriétaire ==== +
-Si après la mise à jour vers [[:vivid|Ubuntu 15.04 (« The Vivid Vervet »)]] : +
-  *  il est impossible d'​installer le plugin nécessaire pour votre imprimante via la méthode graphique : " **hplip-3.15.2-plugin.run file does not match its checksum. File may have been corrupted or altered** " +
-  *  la ligne de commande renvoie : " **Error importing HPLIP modules. ​ Is HPLIP installed?​** "+
  
-Il est alors necéssaire d'installer la dernière version d'HPLIP (voir [[:hplip#​Installer la dernière version d'​hplip|Installer la dernière version d'​hplip]]) +imprimante connectée, supprimer l'installation de l'imprimante ​<code bash>​hp-setup -ir</​code>​ 
-==== HPLIP Toolbox n'​arrive pas à communiquer avec l'​imprimante ​vue comme un CDROM ====+désinstaller le paquet ippusbxd : <code bash>​sudo apt purge ippusbxd</​code>​ 
 +arrêter et relancer ​l'​imprimante ​et le PC,
  
-L'​installation de l'​imprimante ​%%USB HP%% échoue lorsqu'​il s'agit de reconnaître l'​imprimante branchée. Une icône indiquant le montage d'un CDROM apparaît sur le bureau ou dans l'​explorateur de fichiers.+réinstaller ​l'​imprimante ​: <code bash>​hp-setup</​code>​
  
-De nombreux périphériques,​ modems 3G, Imprimantes, ​... lorsqu'​on les branche en %%USB%% se comportent comme une unité de stockage amovible. Dans ce disque, il y a les pilotes du périphérique et un dispositif de lancement automatique. Ainsi, lorsque l'​utilisateur d'un système d'​exploitation propriétaire et privatif des libertés branche son imprimante, l'​installation des pilotes se lance automatiquement.+Référence : [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2053408|Discussion sur le forum]]
  
-Les pilotes [[#HPLIP]] ne prennent pas (plus) en charge une imprimante qui se présente dans cette configuration. Il faut désactiver l'espace de stockage dans l'​imprimante. +==== Impossible d'installer le greffon propriétaire ==== 
- +Si après une mise à niveau vers une autre version ​d'Ubuntu ​: 
-Une solution consiste ​à installer les pilotes sous un système ​d'exploitation propriétaire trop bien connu et de lancer l'​utilitaire ​SIUtility.exe. On désactive la fonction "Smart Install"​ dans l'​imprimante+  *  il est impossible d'installer le greffon nécessaire pour votre imprimante : " **hplip-3.15.2-plugin.run file does not match its checksum. File may have been corrupted or altered** " 
- +  *  la ligne de commande renvoie : " **Error importing HPLIP modules. ​ Is HPLIP installed?​** "
-Plusieurs Bugs sur ce sujet dans Lunchpad dont [[https://bugs.launchpad.net/​hplip/​+bug/​918902|celui-ci]].+
  
-De retour sous Linux, ​Il peut être nécessaire ​de supprimer les doublons ​d'imprimantes dans le gestionnaire HP.+Il est alors nécessaire d'[[#​Installer la dernière version d'​HPLIP|installer la dernière version d'​hplip]].
  
 ==== Problème erreur "No system tray for HPLIP" ==== ==== Problème erreur "No system tray for HPLIP" ====
-Une erreur peut survenir au démarrage d'​Ubuntu,​ notamment avec l'​interface gnome classic (12.04). Il faut changer le lancement de hp-systray. Pour cela lancer ​si vous avez l'​interface gnome : menu Application->​Outils Système->​Préférences->​Applications au démarrage ou dans un [[:​terminal]] en ligne de [[:​commande_shell|commande]] ​+Une erreur peut survenir au démarrage d'​Ubuntu,​ notamment avec l'​interface gnome classic (12.04). Il faut changer le lancement de hp-systray. Pour cela lancez, ​si vous avez l'​interface gnome : menu Application->​Outils Système->​Préférences->​Applications au démarrage ou dans un [[:​terminal]] en ligne de [[:​commande_shell|commande]] ​
 <​code>​ $ gnome-session-properties </​code>​ <​code>​ $ gnome-session-properties </​code>​
-puis sélectionner ​HP System Tray Service puis cliquer ​le bouton modifier, +puis sélectionnez ​HP System Tray Service puis cliquez ​le bouton modifier, 
-au regard de la ligne "​commande" ​remplacer ​hp-systray par :\\ **sh -c "sleep 45; exec hp-systray"​** qui a pour rôle de retarder le lancement de hp-systray de 45 secondes. ​Rebooter ​pour vérifier que ça corrige le problème.+au regard de la ligne "​commande" ​remplacez ​hp-systray par :\\ **sh -c "sleep 45; exec hp-systray"​** qui a pour rôle de retarder le lancement de hp-systray de 45 secondes. ​Rebootez ​pour vérifier que cela corrige le problème.
 ==== Mise en pause impromptue ==== ==== Mise en pause impromptue ====
  
-Parfois, l'​imprimante se met en pause, et les travaux se mettent à la suite les uns des autres sans s'​imprimer. Même un redémarrage du PC ne résout pas le problème. ​Procédure ​:+Parfois, l'​imprimante se met en pause, et les travaux se mettent à la suite les uns des autres sans s'​imprimer. Même un redémarrage du PC ne résout pas le problème. 
 +Aller à cette adresse http://​localhost:​631/​printers/​ cliquez sur l'​imprimante concernée, puis dans le menu déroulant //​Maintenance//,​ choisissez //Resume Printer//​. 
 +L'​impression devrait démarrer. 
 + 
 +===OU=== 
   * Supprimer l'​imprimante.   * Supprimer l'​imprimante.
-  * Redémarrer ​cupsys sous la console ​via la commande ​<​code>​sudo ​/etc/init.d/cupsys force-reload</​code>​+  * Redémarrer ​CUPS via le [[:​terminal|terminal]] ​<​code>​sudo ​systemctl restart cups.service</​code>​
   * Refaire la procédure d'​installation décrite ci-dessus.   * Refaire la procédure d'​installation décrite ci-dessus.
  
-===OU=== +==== Erreur au diagnostic de hplip ==== 
- +<​code>​warningFail to read ppd=/etc/cups/ppd/modèle de l'​imprimante.ppd file 
-Aller à cette adresse http://localhost:​631/printerscliquez sur l'​imprimante ​concernée, puis dans le menu déroulant ​//Maintenance//, choisissez ​//Resume Printer//+warning: Insufficient permission to access file /etc/cups/ppd/modèle de l'​imprimante.ppd<​/code> 
-L'impression devrait démarrer.+La solution est de lui donner le droit 
 +<​code>​sudo chmod 644 /etc/cups/ppd/modèle de l'imprimante.ppd</​code>​
  
 +==== Partage à partir d'un poste Windows ====
 +Le partage via [[partage_imprimante-samba|samba]] n'est pas possible à partir d'un poste Windows. Il faut utiliser [[cups|CUPS]] et HPIJS.
 +  * [[http://​hplipopensource.com/​node/​219|I am sharing a printer from a Windows machine and I am unable to print to it.]]
 +  * [[http://​hplipopensource.com/​node/​272|Does HPLIP support a SAMBA setup/​configuration?​]]
 +  * [[http://​hplipopensource.com/​node/​93|Printer Support]]
 +  * [[http://​hplipopensource.com/​node/​276|How are HPLIP and HPIJS related?]]
 ===== Références ===== ===== Références =====
-  * **(en)** [[http://hplipopensource.com/|Le site du projet hplip]] ​+  * **(en)** [[https://developers.hp.com/​hp-linux-imaging-and-printing/|Le site du projet hplip]]
   * **(en)** [[https://​launchpad.net/​hplip|Hplip sur Launchpad]],​ pour les questions et les rapports de bogues   * **(en)** [[https://​launchpad.net/​hplip|Hplip sur Launchpad]],​ pour les questions et les rapports de bogues
-  * **(en)** [[https://​wiki.ubuntu.com/​HardwareSupportComponentsPrintersHp|Imprimantes HP supportées]] sur wiki.ubuntu.com +  * **(en)** [[wu>HardwareSupportComponentsPrintersHp|Imprimantes HP supportées]] sur wiki.ubuntu.com 
-  * **(fr)** [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=343745|Fil sur le forum]] d'​Ubuntu-fr.org +  * **(fr)** [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=343745|Fil sur le forum]] d'​Ubuntu-fr.org
- +
  
 ---- ----
-//​Contributeurs : [[:​utilisateurs:​_Enchained]][[:​utilisateurs:​l_africain|L'​Africain]]//​+//​Contributeurs : [[:​utilisateurs:​_Enchained]][[:​utilisateurs:​l_africain|L'​Africain]], [[:​utilisateurs:​grigouille]],​ [[:​utilisateurs:​BeAvEr]].//
  • hplip.1442473270.txt.gz
  • Dernière modification: Le 17/09/2015, 09:01
  • par 85.218.40.36