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édentesRévision précédente
Prochaine révision
Révision précédente
hplip [Le 11/09/2022, 11:05] – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-arthplip [Le 19/11/2025, 14:01] (Version actuelle) – python3 et non python andykimpe
Ligne 29: Ligne 29:
 apt-cache policy hplip apt-cache policy hplip
 </code> </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 suffisante : [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>hplip,hplip-data,hplip-doc,hpijs-ppds,hplip-gui,printer-driver-hpcups,printer-driver-hpijs,printer-driver-pxljr,python3-pyqt5|hplip hplip-data hplip-doc hpijs-ppds hplip-gui printer-driver-hpcups printer-driver-hpijs printer-driver-pxljr python3-pyqt5]]**
   * La version dans les dépôts est trop ancienne : [[#Installer la dernière version d'hplip|installez la dernière version d'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 ==== ==== Installation avec une interface graphique ====
Ligne 49: Ligne 49:
 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...). 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...).
 === Ouverture des ports du pare-feu === === Ouverture des ports du pare-feu ===
-Si votre ordinateur possède un [[:pare-feu]] activé ([[:gufw]], règles UFW voire, pour les plus avancés, règles iptables), il convient d'ouvrir les ports nécessaires au fonctionnement d'HPLIP, il s'agit alors d'ouvrir le port 427/udp (Voir [[https://support.hp.com/us-en/document/c01856593|ici]] le manuel HP pour la liste des ports à ouvrir).+Si votre ordinateur possède un [[:pare-feu]] activé ([[:gufw]], règles UFW voire, pour 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.
  
 +Pour trouver l'adresse IP de l'imprimante : https://support.hp.com/fr-fr/document/ish_6039807-6090437-16
 === Installation === === Installation ===
   * 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-Fi. Assurez-vous que vous êtes connecté à ce réseau.   * 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-Fi. Assurez-vous que vous êtes connecté à ce réseau.
Ligne 135: Ligne 138:
   * Pour installer le greffon sans installer l'imprimante. Il suffit de faire : <code>hp-plugin -i</code>   * 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>   * 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>
 +
 +Pour la version 24.04 il est nécessaire de télécharger manuellement, à [[https://developers.hp.com/sites/default/files/hplip-3.23.12-plugin.run|cette adresse]].
  
 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]]. 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]].
Ligne 208: Ligne 213:
 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épendances requises. Les dépendances optionnelles ne sont pas installées. Si nécessaire, Il 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]]**.+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écessaire, Il 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>python3-dev,python-is-python3]]**.
 <code bash> <code bash>
 MISSING DEPENDENCIES MISSING DEPENDENCIES
Ligne 313: Ligne 318:
 ===== Désinstaller la dernière version de HPLIP ===== ===== 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 : 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> +  * Si vous avez toujours le dossier source, aller dans son dossier. Par exemple : <code bash>cd ~/Téléchargements/hplip-3.10.2</code> 
-  * Ensuite nous désinstallons notre logiciel [[:tutoriel:compiler_linux|compilé]] : <code bash>sudo make uninstall</code> +  * Désinstaller hplip : <code bash>sudo make uninstall</code> 
-<note warning>Veillez à être très attentif aux commandes citées ci-dessous. Une erreur de votre part peut rendre votre système d'exploitation inutilisable !</note> +<note warning>Veillez à être très attentif aux commandes citées ci-dessous. Une erreur de votre part peut rendre votre système d'exploitation inutilisable ! 
-  * 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 +Utilisez le copier / coller</note> 
-sudo rm -rf ~/.hplip +  * Pour supprimer hplip entrez ces commandes : <code bash> 
-sudo rm -rf /var/lib/hp</code> +cd /usr/share/hplip && sudo rm -rfv *; cd 
 + 
 +cd /etc/hp && sudo rm -rfv *; cd 
 + 
 +cd ~/.hplip && rm -rfv *; cd 
 + 
 +cd /var/lib/hp && sudo rm -rfv * ; cd</code> 
  
 ===== Problèmes ===== ===== Problèmes =====
Ligne 355: Ligne 366:
 L'impression devrait démarrer. L'impression devrait démarrer.
  
-===OU===+===Ou:===
  
   * Supprimer l'imprimante.   * Supprimer l'imprimante.
   * Redémarrer CUPS via le [[:terminal|terminal]] <code>sudo systemctl restart cups.service</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:=== 
 +  * Débrancher puis rebrancher l'imprimante
 ==== Erreur au diagnostic de hplip ==== ==== Erreur au diagnostic de hplip ====
 <code>warning: Fail to read ppd=/etc/cups/ppd/modèle de l'imprimante.ppd file <code>warning: Fail to read ppd=/etc/cups/ppd/modèle de l'imprimante.ppd file
Ligne 373: Ligne 386:
   * [[http://hplipopensource.com/node/93|Printer Support]]   * [[http://hplipopensource.com/node/93|Printer Support]]
   * [[http://hplipopensource.com/node/276|How are HPLIP and HPIJS related?]]   * [[http://hplipopensource.com/node/276|How are HPLIP and HPIJS related?]]
 +  * 
 ===== Références ===== ===== Références =====
   * **(en)** [[https://developers.hp.com/hp-linux-imaging-and-printing/|Le site du projet hplip]]   * **(en)** [[https://developers.hp.com/hp-linux-imaging-and-printing/|Le site du projet hplip]]
Ligne 378: Ligne 392:
   * **(en)** [[wu>HardwareSupportComponentsPrintersHp|Imprimantes HP supportées]] sur wiki.ubuntu.com   * **(en)** [[wu>HardwareSupportComponentsPrintersHp|Imprimantes HP supportées]] sur wiki.ubuntu.com
   * **(fr)** [[https://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
 +
 +===== Synthèse =====
 +Voici une synthèse des commandes à passer dans l'ordre pour configurer une imprimante HP sur Ubuntu : 
 +
 +<code>
 +sudo apt-get upgrade && sudo apt-get update
 +sudo apt install simple-scan
 +sudo apt install hplip-gui
 +hp-plugin -i
 +hp-setup
 +hp-toolbox
 +sudo apt-get upgrade && sudo apt-get update
 +</code>
 +
 +Légende : 
 +  * Mettre à jour les paquets
 +  * Installer le numériseur de documents
 +  * Installer le logiciel HP Linux
 +  * Installer le plugin HP pour numériser
 +  * Installer l’imprimante HP
 +  * Lancer la boîte à outils HP
 +  * Faire une nouvelle MaJ des paquets. 
  
 ---- ----
-//Contributeurs : [[:utilisateurs:_Enchained]], [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs:grigouille]], [[:utilisateurs:BeAvEr]].//+//Contributeurs : [[:utilisateurs:_Enchained]], [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs:grigouille]], [[:utilisateurs:BeAvEr]], [[:utilisateurs:ExoticApple57]].//