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
utilisateurs:grigouille:brouillons:hplip [Le 29/09/2015, 18:31]
grigouille [Connaître son imprimante] (ajout lien vers liste imprimantes hp)
utilisateurs:grigouille:brouillons:hplip [Le 28/05/2017, 09:10] (Version actuelle)
grigouille reprise existant
Ligne 3: Ligne 3:
 ------ ------
  
-====== Installer une imprimante ​HP avec HPLIP (HP Linux Imaging and Printing) ======+====== Installer une imprimante ​Hewlett Packard ™ avec HPLIP (HP Linux Imaging and Printing) ======
  
 {{http://​hplip.sourceforge.net/​images/​hplogo2.png ​ }} {{http://​hplip.sourceforge.net/​images/​hplogo2.png ​ }}
Ligne 13: Ligne 13:
   * Allez sur [[http://​hplipopensource.com/​hplip-web/​supported_devices/​index.html|Supported Printers]] et cherchez votre imprimante.   * Allez sur [[http://​hplipopensource.com/​hplip-web/​supported_devices/​index.html|Supported Printers]] et cherchez votre imprimante.
   * 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 ​plugin ​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"​). 
- +<​note ​important>Si vous posez une question sur le forum, merci d'​indiquer le lien vers votre imprimante sur le site hplipopensource.com.\\
-<​note>​Si vous posez une question sur le forum, merci d'​indiquer le lien vers votre imprimante sur le site hplipopensource.com.\\+
 Par exemple [[http://​hplipopensource.com/​hplip-web/​models/​laserjet/​hp_laserjet_professional_p_1102w.html|HP LaserJet Professional P 1102w Printer]].</​note>​ Par exemple [[http://​hplipopensource.com/​hplip-web/​models/​laserjet/​hp_laserjet_professional_p_1102w.html|HP LaserJet Professional P 1102w Printer]].</​note>​
  
-===== Plug and print... ​ (Branche et imprime)===== +===== Plug and print... ​ (Impression à chaud)===== 
-Pour installer facilement ​un imprimante HP, branchez-la avec votre câble %%USB%%, et patientez...\\ +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 plugin ​propriétaire ou si elle est en réseau.+Si votre imprimante ne fonctionne pasil 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.
  
 ===== Installation via hp-setup ===== ===== Installation via hp-setup =====
 C'est le programme [[http://​hplipopensource.com/​hplip-web/​tech_docs/​man_pages/​setup.html|hp-setup]] qui se charge d'​installer votre imprimante. Il peut se lancer en mode graphique ou en ligne de commande. C'est le programme [[http://​hplipopensource.com/​hplip-web/​tech_docs/​man_pages/​setup.html|hp-setup]] qui se charge d'​installer votre imprimante. Il peut se lancer en mode graphique ou en ligne de commande.
-<​note>​Pour pouvoir installer l'​imprimante il suffit d'​être membre du groupe lpadmin.</​note>​+<​note>​Pour pouvoir installer l'​imprimanteil suffit d'​être membre du groupe lpadmin.</​note>​
 ==== Le paquet hplip==== ==== Le paquet hplip====
 Comparez d'​abord la version minimale d'​HPLIP avec la version du paquet hplip dans les dépôts. Comparez d'​abord la version minimale d'​HPLIP avec la version du paquet hplip dans les dépôts.
Ligne 32: Ligne 31:
 </​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 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]].+  * La version dans les dépôts est trop ancienne : [[#​Installer la dernière version d'​hplip|installez la dernière version d'HPLIP]]. 
 + 
 +L'​[[http://​hplipopensource.com/​hplip-web/​install_wizard/​index.html|Installation Wizard]] vous permet aussi de savoir si vous avez besoin d'​installer la dernière version d'​HPLIP. 
 + 
 +Autres méthodes : [[http://​hplipopensource.com/​node/​306|How to Check if HPLIP is Installed On Your System]].
  
 ==== Installation avec une interface graphique ==== ==== Installation avec une interface graphique ====
 <​note>​hp-setup en mode graphique dépend de [[:qt|Qt]]. Si vous ne voulez pas avoir des dépendances avec Qt, utilisez l'​installation en ligne de commande.\\ <​note>​hp-setup en mode graphique dépend de [[:qt|Qt]]. Si vous ne voulez pas avoir des dépendances avec Qt, utilisez l'​installation en ligne de commande.\\
-Si hp-setup ne se lance pas en mode graphique ​+Si hp-setup ne se lance pas en mode graphique ​:
 [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​hplip-gui|hplip-gui]]**.</​note>​ [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​hplip-gui|hplip-gui]]**.</​note>​
 Lancez l'​application hp-setup : <code bash>​hp-setup</​code>​ Lancez l'​application hp-setup : <code bash>​hp-setup</​code>​
-Sélectionnez le type de connection ​:\\+Sélectionnez le type de connexion ​:\\
 {{http://​hplipopensource.com/​hplip-web/​images/​screenshots_lg_hp_setup_step1.png|étape 1}} {{http://​hplipopensource.com/​hplip-web/​images/​screenshots_lg_hp_setup_step1.png|étape 1}}
  
Ligne 50: Ligne 53:
 Finissez l'​installation. Finissez l'​installation.
  
-==== Installation d'une imprimante en WiFi ==== +==== Installation d'une imprimante ​sur le réseau Wi-Fi de celle-ci ==== 
-  * La première installation d'une imprimante en WiFi nécessite une connexion temporaire en USB. L'​installateur vous demandera de choisir un réseau ​WiFi. Assurez-vous que vous êtes connecté à ce réseau.+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'​. 
 +=== 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. 
 + 
 +La configuration suivante, issue des conseils du [[http://​support.hp.com/​us-en/​document/​c01856593|support hp]] et du [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=428179|forum]] est fonctionnelle : 
 +  * ouverture en entrée du port 427 en UDP 
 +  * ouverture en sortie du port 427 en UDP 
 +  * ouverture en sortie du port 9220 en TCP  
 +  * ouverture en sortie du port 161 en UDP 
 +  * ouverture en sortie du port 9500 en TCP  
 +  * ouverture en sortie du port 9290 en TCP  
 +  * ouverture en sortie du port 139 en TCP et UDP 
 +  * ouverture en sortie du port 9100 en TCP  
 + 
 +<​code>​ 
 +sudo ufw allow in 427/​udp; ​ sudo ufw allow out 427/udp; sudo ufw allow out 9220/tcp; sudo ufw allow out 161/udp; sudo ufw allow out 9500/tcp; sudo ufw allow out 9290/tcp; sudo ufw allow out 139; sudo ufw allow out 9100 
 +</​code>​ 
 +Pour les commandes nécessaires à l'​ouverture du pare-feu, suivez les instructions de la page [[:​UFW#​Utilisation des services|UFW]] . 
 +<note warning>​L'​ouverture des ports concerne les ports de la machine connectée à l'​imprimante,​ il n'est pas nécessaire d'​ouvrir le pare-feu vers l’extérieur du réseau (internet).</​note>​ 
 + 
 +==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.
     - 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 IP_adresse</​code>​. 
-  * Pour une deuxième installation,​ la connexion en USB n'est pas nécessaire. Il suffit de faire <code bash>​hp-setup IP_adresse</​code>​ +  * Pour une deuxième installation,​ la connexion en USB n'est pas nécessaire. Il suffit de faire <code bash>​hp-setup IP_adresse</​code>​  
-[[http://​hplipopensource.com/​node/​365|How to Configure Printers for WiFi Connection]]+[[http://​hplipopensource.com/​node/​365|How to Configure Printers for WiFi Connection]].
  
  
Ligne 64: Ligne 88:
    
 ==== Installation en ligne de commande ==== ==== 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é+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)===+=== mode automatique (USB, réseau ou port parallèle)===
 <code bash>​hp-setup -ia</​code>​ <code bash>​hp-setup -ia</​code>​
 === En réseau=== === En réseau===
 <code bash>​hp-setup -i adresse_ip_de_l_imprimante</​code>​ <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"​.+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"​.
 <​note>​Il est recommandé de donner à l'​imprimante une adresse IP fixe.</​note>​ <​note>​Il est recommandé de donner à l'​imprimante une adresse IP fixe.</​note>​
 Pour trouver l'​adresse IP de votre imprimante, on peut aussi faire : Pour trouver l'​adresse IP de votre imprimante, on peut aussi faire :
Ligne 79: Ligne 103:
 <code bash>​hp-setup -iax</​code>​ <code bash>​hp-setup -iax</​code>​
  
-==== Le plug-in ​propriétaire ==== +==== Le greffon ​propriétaire ==== 
-Certaines imprimantes nécessitent l'​installation d'​un ​plug-in ​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 license ​("​Driver Plug-In License Agreement"​).+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 : Les utilisateurs avancés peuvent l'​installer sans passer par hp-setup :
  
-  * Pour installer le plugin ​sans installer l'​imprimante. Il suffit de faire : <​code>​sudo hp-plugin -i</​code>​+  * Pour installer le greffon ​sans installer l'​imprimante. Il suffit de faire : <​code>​sudo hp-plugin -i</​code>​
   * Une autre possibilité est de le télécharger directement [[http://​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 [[http://​www.openprinting.org/​download/​printdriver/​auxfiles/​HP/​plugins/​|ici]] puis de l'​installer manuellement :<​code>​sudo sh hplip-x.xx.xx-plugin.run</​code>​
  
 [[http://​hplipopensource.com/​node/​309|What is the HPLIP Binary Plug-In and How Do I Install It?]] [[http://​hplipopensource.com/​node/​309|What is the HPLIP Binary Plug-In and How Do I Install It?]]
-===== Installation de la boîte à outil =====+===== Installation de la boîte à outils ​=====
 {{:​materiel:​imprimantes_hp:​hp-toolbox_precise.png?​300}} {{:​materiel:​imprimantes_hp:​hp-toolbox_precise.png?​300}}
  
Ligne 95: Ligne 119:
 Puis <code bash>​hp-toolbox</​code>​ Puis <code bash>​hp-toolbox</​code>​
  
-===== Installer le scanner ​des multifonctions =====+===== 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. 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 [[http://​hplipopensource.com/​hplip-web/​tech_docs/​man_pages/​scan.html|hp-scan]].\\ On peut noter que hplip apporte l'​application [[http://​hplipopensource.com/​hplip-web/​tech_docs/​man_pages/​scan.html|hp-scan]].\\
Ligne 115: Ligne 139:
 Puis dans un [[:​terminal]] : Puis dans un [[:​terminal]] :
   - <code bash>sh hplip-*.run </​code>​   - <code bash>sh 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":​+  - 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":​
 <code bash>sh hplip-*.run <code bash>sh hplip-*.run
 Creating directory hplip-3.13.2 Creating directory hplip-3.13.2
Ligne 130: Ligne 154:
 Installer log saved in: hplip-install_Wed-30-Apr-2014_14:​32:​33.log Installer log saved in: hplip-install_Wed-30-Apr-2014_14:​32:​33.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 bash> <code bash>
 DISTRO/OS CONFIRMATION DISTRO/OS CONFIRMATION
Ligne 152: Ligne 176:
 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.
 <code bash> <code bash>
 MISSING DEPENDENCIES MISSING DEPENDENCIES
Ligne 177: Ligne 201:
 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 bash> <code bash>
 RESTART OR RE-PLUG IS REQUIRED RESTART OR RE-PLUG IS REQUIRED
Ligne 206: Ligne 230:
 </​code>​ </​code>​
  
 +===== Désinstaller la dernière version d'​HPLIP ===== 
 +Lire [[http://​hplipopensource.com/​node/​188|How to Uninstall HPLIP]].
 ===== Problèmes ===== ===== Problèmes =====
-==== Impossible d'​installer le plugin ​propriétaire ====+==== Impossible d'​installer le greffon ​propriétaire ====
 Si après une mise à niveau vers une autre version d'​Ubuntu : Si après une mise à niveau vers une autre version d'​Ubuntu :
-  *  il est impossible d'​installer le plugin ​nécessaire pour votre imprimante : " **hplip-3.15.2-plugin.run file does not match its checksum. File may have been corrupted or altered** "+  *  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?​** "   *  la ligne de commande renvoie : " **Error importing HPLIP modules. ​ Is HPLIP installed?​** "
  
-Il est alors nécessaire d'​[[#​Installer la dernière version d'hplip|installer la dernière version d'​hplip]].+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" ====
Ligne 219: Ligne 244:
 <​code>​ $ gnome-session-properties </​code>​ <​code>​ $ gnome-session-properties </​code>​
 puis sélectionnez HP System Tray Service puis cliquez le bouton modifier, puis sélectionnez HP System Tray Service puis cliquez le bouton modifier,
-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 ç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 ====
  
Ligne 231: Ligne 256:
 Aller à cette adresse http://​localhost:​631/​printers/​ cliquez sur l'​imprimante concernée, puis dans le menu déroulant //​Maintenance//,​ choisissez //Resume Printer//. 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. L'​impression devrait démarrer.
 +
 +==== 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)** [[http://​hplipopensource.com/​|Le site du projet hplip]] ​
  • utilisateurs/grigouille/brouillons/hplip.txt
  • Dernière modification: Le 28/05/2017, 09:10
  • par grigouille