Liens

Accueil

Liste de diffusion

Dates, heure,lieu et sujet(s) des rencontres

Commanditaires

A propos de...

Autres Liens...

Photos

WP8 pour Linux

Logiciels

Fureteurs

Courriels

Suites Bureautique

Graphisme

Pingouin mascotte
 

Comment faire fonctionner l'imprimante laser HP 1020 sous Linux

Cette méthode a été testée avec Ubuntu et Gentoo

La HP LaserJet 1020 est une belle petite imprimante (noir et blanc) compacte et rapide. Un ami avait de la difficulté à la faire fonctionner sous Ubuntu et me l'a confiée pour voir si j'arriverais à en tirer quelque chose. Le pilote fourni avec la distribution ne fonctionne pas (même chose pour Gentoo). Après avoir suivi sans grande conviction, et en vain, les instructions pour Ubuntu données sur le site de Linux Printing, j'ai décidé d'essayer les instructions des autres distributions, et j'ai fini par trouver une solution qui marche très bien. Selon l'auteur des instructions applicables à Fedora Core, le micrologiciel (« firmware ») du pilote en question (foo2zjs) est vieux et a de la difficulté à traiter plus que quelques pages à la fois ainsi que des pages complexes. Il a décidé d'emprunter le micrologiciel du pilote fourni par HP pour Windows. J'ai suivi son exemple, et voici comment j'ai procédé :


Cette méthode a été testée d'abord avec Gentoo et ensuite avec Ubuntu et s'applique probablement tout aussi bien à plusieurs autres distributions.

Dans la console (fenêtre de terminal), en tant qu'utilisateur root (sudo + la commande, sous Ubuntu) :

1. wget http://foo2zjs.rkkda.com/foo2zjs.tar.gz
2. tar xzvf foo2zjs.tar.gz
3. cd foo2zjs
4. make
5. (maintenant, téléchargez le fichier sihp1020.img et sauvegardez-le dans le répertoire foo2zjs nouvellement créé. Ce fichier a été extrait du fichier d'installation du pilote pour Windows fourni par HP. Le fichier extrait s'appelle à l'origine « hp1020.img », mais il semble que c'est seulement sous le nom « sihp1020.img » qu'il réussit à faire fonctionner le pilote sous Linux.)
5a. ./getweb 1020 (ne pas oublier de taper le point devant la barre oblique! Vous verrez ensuite du texte défiler à l'écran)
6. make install
7. make install-hotplug
8. make cups
Cette dernière commande fait redémarrer cups

Maintenant, toujours dans la console, faites la commande tail -f /var/log/messages pour faire défiler les messages du noyau à l'écran et poursuivez avec les instructions.

Éteignez l'imprimante et rallumez-la. Vous devriez voir quelque chose de semblable à ceci à l'écran :

kernel: usb 1-1: new high speed USB device using ehci_hcd and address 9
kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer
dev 9 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
/etc/hotplug/usb/hplj1020: loading HP LaserJet 1020 firmware
/usr/share/foo2zjs/firmware/sihp1020.dl to /dev/usb/lp0 ...
/etc/hotplug/usb/hplj1020: ... download successful.

(Nota : les lignes ont été tronquées afin de permettre une meilleure lisibilité de la page Web)

Faites maintenant ctrl+c pour stopper le défilement des messages du noyau. Voilà, le microgiciel est maintenant chargé et le pilote prêt à fonctionner. Il ne reste plus qu'à installer l'imprimante. Je recommande de le faire avec CUPS (http://localhost:631) plutôt qu'avec gnome-cups-manager ou kprinter, vu que ce sont des interfaces graphiques créés pour contrôler CUPS qui est déjà une interface graphique. Il vous suffira :

  • d'ajouter une imprimante
  • de lui donner un nom (le lieu et la description ne sont pas obligatoires)
  • de choisir /dev/usb/lp0 dans le menu déroulant de « Device »
  • de choisir l'imprimante (HP LaserJet 1020 dans le cas qui nous occupe)
  • et enfin de la configurer (type de papier, orientation, etc.)

Voilà, il ne vous reste plus qu'à imprimer une page de test. Si tout marche comme prévu, l'imprimante devrait commencer à faire son travail dans les deux secondes qui suivent. Bonne chance!


Jean-Marc Vaillancourt
Club Linux Gatineau
30 juin 2007



Sources et ressources :

La page du pilote foo2zjs
La page pertinente du site de Linux Printing
Le fichier sihp1020.img, tout prêt à utiliser

Linux, parce qu'un pingouin ça ne gèle pas

 

À surveiller

FireFox 1.5

Mozilla 1.8 Beta 4

Fedora Core 5

Distributions

Fedora Core 4

Debian V 3

Gentoo 2006.0

Knoppix (CD/DVD) V 4.0

Linspire Five-0

Mandriva V 10.1

Slackware V 10.2

Suse V 10.0

Xandros V 3.0

Démonstrations

Modem KPPP

Clients Netware pour Linux

Samba

Webmin

Sans fil et OpenVPN

Serveur et utilitaires de son

Heartbeat

Photo numérique et Linux
(Lien externe)

MythTV (PDF)   (HTML)

GNU Radio et USRP

Broadcom sans fil

TVHD (PDF)

HP Laserjet 1020

Réseau VPN à la maison

BIND et DNS (PDF)





logo_Apache

logo_PHP
 

Merci à Claude Cardinal pour la conception de notre site!

Serveur en marche depuis 137 jours, 3 heures et 43 minutes
Dernier redémarrage : 9 mars 2008 (panne du serveur et travaux de maintenance)

Ce site Web vous est offert sur un vieux Pentium 350 doté de 448 Mo de mémoire vive. Essayez-donc d'en faire autant avec Window$ NT, 2000 ou XP!.


Copyright(C) 2003 Tous droits réservés
  logo_Quanta

logo_Gentoo