Présentation très sommaire du cobaye


Petit tour du propriétaire donc, avec un très public modèle HP Deskjet 3050A Wifi, dépourvu de connectique RJ45, et oh surprise, dont le Wifi n'est pas paramétrable directement depuis la petite interface intégrée.
Il ne s'agit pas ici de faire de la publicité pour tel ou tel modèle ou marque, simplement d'informer sur la facilité de mise en place rencontrée dans ce cas précis et avec les pilotes libres HP.

hp_3050A

Si l'on en croit Google, même certains Windowsiens s'y sont quelque peu frottés, justement du fait de ce mode de paramétrage Wifi singulier.

Après une petite ballade sur les forums, on fini par apprendre que ladite configuration (réseau Wifi) se doit d'être effectuée depuis l'installateur de pilote (Windows et Mac bien sûr) fourni sur le CDrom, et utilise, tenez vous bien, le cable USB (héhé, non fourni, en tout cas dans le package ici décrit).

Ok. J'allais me résoudre à devoir utiliser un "ouin ouin" des familles pour paramétrer quand, pour je ne sais quelle obscure raison, je me suis rendu sur le site des HPLIP histoire de voir à quoi ressemblait le pilote pour ce, comment dirais-je, appareil ?
Et là.. 2ème surprise.. Mais bonne cette fois ci.
Le driver Open Source Linux sait, lui aussi, paramétrer le réseau de l'imprimante fraîchement sortie de sa boite. Et ça fonctionne plutôt bien.



Installation en quelques lignes (root of course)



Avant tout:

  • Désactivez le parefeu pour l'installation (impératif pour la détection)
  • S'il est activé, Passez "Selinux" en mode "permissive" ou "disabled" (fichier /etc/selinux/config) et redémarrez



Ensuite, il vous faut virer les pilotes HPLIP fournis par défaut avec CentOS (toujours en root):

# yum remove hplip-common hplip-libs hpijs


Installez le nécessaire pour imprimer/scanner:

# yum install PyQt4 Python-Imaging xsane



Déclarez l'utilisateur pour les droits sur les pilotes:

# /usr/sbin/usermod -a -G lp,sys  nom_du_profil_utilisateur


Ou, s'il y a plusieurs utilisateurs sur votre machine (séparez par une virgule):

# /usr/sbin/usermod -a -G lp,sys  nom_du_profil_utilisateur_1,nom_du_profil_utilisateur_2



Rendez vous sur cette page, puis:

  • indiquez votre distribution (ici RedHat Entreprise Linux pour CentOS)
  • indiquez votre version de RHEL/CentOS (6 ou 5)
  • indiquez votre type d'imprimante HP
  • indiquez votre modèle précis et cliquez sur "Next"


A la page suivante:

  • ne choisissez pas "download installer" (premier bouton)
  • indiquez votre type de processeur (i686 pour 32 bits ou 64 bits)
  • acceptez les conditions de licence (en bas)
  • et enfin cliquez sur "Download" juste en dessous



Téléchargez le driver à l'emplacement de votre choix
Le fichier doit ressembler à "hplip-3.12.11_rhel-6.0.i686.rpm" (pour une version 32 bits)

De retour dans un terminal en root, rendez vous dans le dossier qui contient le fichier téléchargé:

# cd /arborescence/dossier_ki_va_bien
# yum install hplip-3.12.11_rhel-6.0.votre_version.rpm



Lancez hp Setup, tout simplement (en root, il va ouvrir l'interface graphique):

# hp-setup



La fenêtre qui s'ouvre ressemble à ceci:

hp_linux_install_01

  • Première option si vous utilisez votre imprimante en USB
  • La seconde si votre imprimante est déjà configurée en Wifi
  • La troisième permet de configurer une imprimante neuve en Wifi (intégration à votre réseau Wifi existant, adresse ip, etc..)
  • Notez pour ce dernier cas qu'il vous faudra connecter temporairement votre imprimante en usb



L'écran suivant (une fois l'imprimante paramétrée au niveau du Wifi) se rapporte à la détection des imprimantes visibles sur le réseau:

hp_linux_install_02


Ajout de l'imprimante sur votre système:

hp_linux_install_03


L'imprimante doit apparaitre dans le gestionnaire "impression" du menu "systeme/administration"

hp_linux_install_04


Imprimez une page de test, et vérifiez la fonction scanner avec Xsane ( menu "Applications/graphisme/scanner tool")


En fonction du modèle, si elle est en réseau, les paramètres et détails de votre imprimante sont également visibles dans un navigateur: http://adresse_ip_de_votre_imprimante




Vous pouvez commenter ou participer à l'amélioration de cet article via le topic dédié du forum.