Vous êtes ici : Accueil  »   HP 1200

Installation de l'imprimante réseau HP Business Inkjet 1200

En fait, je voulais simplement une imprimante jet d'encre qui fasse du recto-verso et il y en a peu. J'avais repéré celle-là et commandé par correspondance. Évidemment, rupture de stock, donc je me suis retrouvée avec le même modèle mais version réseau.

Avantage :
l'imprimante est branchée sur le hub comme les micros, donc disponible quel que soit l'engin allumé.
Inconvénient :
Il faut installer le driver sur tous les micros.

1 - Les programmes nécessaires

  • Pour que l'imprimante fonctionne
    • net-snmp 5.2.1 pour le support réseau (les sources !)
    • HPLIP 0.9.7 le driver d'imprimante (les sources !)

Pourquoi les sources ? Avec le paquetage de http://www.linuxpackages.net/, l'imprimante fonctionne mais pas moyen d'utiliser le programme de gestion hp-toolbox, il se lance mais ne reconnait pas l'imprimante. Il a fallu prendre les sources et compiler, mais je ne sais pas pourquoi.
Le programme HPLIP en paquetage tout fait est compilé avec l'option "--disable-network-build" alors que par défaut, on a --enable-network-build=yes. Donc l'imprimante ne fonctionne pas du tout.

L'autre solution est d'utiliser les slackbuilds, voir les slackbuilds hplip et net-snmp sur http://slackbuilds.rlworkman.net/. Il faut juste éditer le fichier hplip.SlackBuild et utiliser l'option SNMP=yes vers la ligne 41.

  • Pour une gestion plus agréable de l'imprimante ( utilisation de HP-toolbox)

...et Cups !

2 - Installer les logiciels

Télécharger net-snmp sur http://net-snmp.sourceforge.net/, le décompresser et la trilogie ./configure - make - checkinstall. Quand même, j'ai fait un
./configure --prefix=/usr
parce que j'ai pensé que l'installation d'un périphérique avait sa place dans /usr.

Télécharger HPLIP sur http://hpinkjet.sourceforge.net, le décompresser et la trilogie ./configure - make - checkinstall

3 - Configuration

Copier le fichier /usr/share/hplip/hplip dans /etc/rc.d/rc.hplip. Vérifier au début du fichier que les chemins indiqués soient les bons :

HPIODDIR=/usr/sbin
HPSSDDIR=/usr/share/hplip
RUNDIR=/var/run
		

Il faut ensuite rendre ce fichier exécutable pour tous. (droits 755). rc.hplip devra être lancé AVANT rc.cups. Pour automatiser cela, il faut modifier le fichier /etc/rc.d/rc.M, repérer l'endroit où CUPS est lancé :

# Start the print spooling system.  This will usually be LPRng (lpd) or CUPS.
if [ -x /etc/rc.d/rc.cups ]; then
  # Start CUPS:
  /etc/rc.d/rc.cups start
elif [ -x /etc/rc.d/rc.lprng ]; then
  # Start LPRng (lpd):
  /etc/rc.d/rc.lprng start
fi
		

puis insérer juste AVANT :

# Ajout pour imprimante hp1200
# Charger le pilote hpjid AVANT cups
if [ -x /etc/rc.d/rc.hplip ]; then
  /etc/rc.d/rc.hplip start
fi
		

Pour terminer l'installation sans redémarrage :

  • Arrêter cups : /etc/rc.d/rc.cups stop
  • Lancer HPLIP : /etc/rc.d/hplip start
  • Relancer cups : /etc/rc.d/rc.cups start

Puis récupérer l'adresse IP de l'imprimante. Le mode d'emploi dit d'ouvrir une console, de taper :

hp-probe -bnet

Si cela échoue (toujours chez moi), imprimer la configuration de l'imprimante depuis l'imprimante elle-même - le bouton de gauche avec une icone réseau dessus - pour obtenir son adresse IP et taper :

hp-makeuri 192.168.xxx.xxx

remplacer les xxx.xxx par les vrais chiffres obtenus précédemment. La réponse est du type :

hp:/net/HP_Business_Inkjet_1200?ip=192.168.xxx.xxx

Copier (papier/crayon ou clipboard) toute cette ligne, il faudra la redonner à CUPS.

4 - Installer dans Cups

Dans son navigateur, entrer l'adresse suivante :

http://localhost:631

On accède au menu de Cups.

  • dans la barre de menu, choisir Imprimantes,
  • cliquer sur Ajouter une imprimante,
  • entrer le nom de l'utilisateur autorisé et mot de passe,
  • sur la page de configuration, faire :
    • entrer un nom parlant (sans espace) pour l'imprimante, (hp1200bi),
    • entrer une description du lieu de l'imprimante (facultatif),
    • entrer une description de l'imprimante (recto-verso),
    • cliquer sur continuer,
  • dans la liste de choix, prendre Appsocket/JetDirect, cliquer sur continuer
  • dans la boîte de texte de l'URI, copier le résultat du makeuri précédent : (hp:/net/HP_Business_Inkjet_1200?ip=192.168.xxx.xxx), cliquer sur continuer,
  • dans la liste des fabricants, choisir HP, cliquer sur continuer,
  • dans la liste des modèles, choisir Hp Inkjet 1200, cliquer sur continuer.

J'ai créé deux imprimantes différentes : la hp1200bi qui écrit recto-verso et la hp1200 qui n'écrit que recto.

5 - Gérer l'imprimante

Le programme hp-toolbox


copie écran hp_toolbox

Il permet d'imprimer la page de test et de surveiller l'état des cartouches et des têtes d'impression


Le serveur web intégré


copie écran web HP

On peut aussi utiliser le mini serveur web de l'imprimante. Taper son adresse IP dans le navigateur. Ce serveur permet d'ailleurs de modifier, si nécessaire, l'adresse de l'imprimante, (ceci a pour effet de le planter ensuite, normal !)




page trouvée sur http://mcclinews.free.fr

Tous les textes de ce site, sauf mention contraire, sont copyright 2007 mcclinews