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
Prochaine révision Les deux révisions suivantes
hplip [Le 19/06/2019, 07:49]
85.233.213.229 [Installer la dernière version d'hplip]
hplip [Le 12/05/2020, 08:51]
86.225.186.95 [Installation d'une imprimante sur le réseau Wi-Fi]
Ligne 8: Ligne 8:
  
 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]]. 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]].
 +<note important>​Avant d'​installer Ubuntu 20.04, il convient de tester votre imprimante en session live. Si celle-ci ne fonctionne pas, attendez la version 20.04.1.
 +Si vous avez déjà installé Ubuntu 20.04 et que votre imprimante ne fonctionne pas, une solution possible est de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] ippusbxd.
 +https://​answers.launchpad.net/​hplip/​+question/​690549
 +</​note>​
  
-<note warning>​Il est déconseillé de mettre la version RUN depuis leur site en raison de nombreux problèmes à l'​installation. Utilisez la version depuis les dépôts comme indiqué dans ce [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2026054|sujet du forum]] pour que votre imprimante multifonction soit entièrement reconnue</​note>​ 
 ===== Connaître son imprimante ===== ===== Connaître son imprimante =====
   * Allez sur [[https://​developers.hp.com/​hp-linux-imaging-and-printing/​supported_devices/​index|Supported Printers]] et cherchez votre 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 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 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"​).   * Notez également si votre imprimante a besoin d'un greffon propriétaire pour fonctionner ("This printer REQUIRES a downloadable driver plug-in"​).
Ligne 47: Ligne 51:
 Finissez l'​installation. Finissez l'​installation.
  
-==== Installation d'une imprimante sur le réseau Wi-Fi de celle-ci ​==== +==== Installation d'une imprimante sur le réseau Wi-Fi ==== 
-Ce paragraphe ne concerne que 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'​.+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 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).
  
 === Installation === === Installation ===
-  * La première ​installation d'une imprimante en Wi-Fi nécessite ​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.
     - Lancez <code bash>​hp-setup</​code>​     - Lancez <code bash>​hp-setup</​code>​
     - Sélectionnez la troisième option “ Wireless/​802.11 (requires temporary USB connection and is only available for select devices)”.     - Sélectionnez la troisième option “ Wireless/​802.11 (requires temporary USB connection and is only available for select devices)”.
     - Suivez les instructions.     - Suivez les instructions.
-    - Lancez enfin <code bash>​hp-setup ​IP_adresse</​code>​+    - 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
-  * Pour une deuxième installationla connexion en USB n'est pas nécessaire. ​Il suffit ​de faire <code bash>​hp-setup ​IP_adresse</​code> ​+  * 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. 
 +    - 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>​ 
 +    - Dans la barre d'​adresse d'un navigateur taper l'​adresse IP obtenue pour naviguer sur le serveur web de l'​imprimante. 
 +    - 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 Ethernet, attendre 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. 
 +</​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]]. [[https://​developers.hp.com/​hp-linux-imaging-and-printing/​howtos/​other|How to Configure Printers for WiFi Connection]].
  
Ligne 139: Ligne 155:
 <code bash>​hp-setup -ir</​code>​ <code bash>​hp-setup -ir</​code>​
  
-===== Installer la dernière version d'​hplip ​(méthode déconseillée) ​=====+===== 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. 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.
 Téléchargez la dernière version depuis cette [[https://​developers.hp.com/​hp-linux-imaging-and-printing|page]].\\ Téléchargez la dernière version depuis cette [[https://​developers.hp.com/​hp-linux-imaging-and-printing|page]].\\
Ligne 239: Ligne 255:
  
 ===== 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)) [[https://​developers.hp.com/​hp-linux-imaging-and-printing|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>​   * 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>​   * Ensuite nous désinstallons notre logiciel [[:​tutoriel:​compiler_linux|compilé]] : <code bash>​sudo make uninstall</​code>​
Ligne 272: Ligne 288:
   * 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.
 +
 +==== Erreur au diagnostic de hplip ====
 +<​code>​warning:​ Fail to read ppd=/​etc/​cups/​ppd/​modèle de l'​imprimante.ppd file
 +warning: Insufficient permission to access file /​etc/​cups/​ppd/​modèle de l'​imprimante.ppd</​code>​
 +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 ==== ==== Partage à partir d'un poste Windows ====
  • hplip.txt
  • Dernière modification: Le 12/10/2022, 14:16
  • par 90.80.41.9