Des notes pour un poste client auf sous LUCID

Comment faire fonctionner l'imprimante Laser HP1020 sous Linux.Cette méthode a été testée avec Ubuntu et Gentoo.

j'ai testé sur lucid et il marche.

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. root@balla-fall:/tmp/foo2zjs# make install-hotplug ( on peut avoir ce message d'erreur suivant )

# Hotplug Installation Dependencies...

#

make: *** [install-hotplug-test] Erreur 1

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 :

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!

Mon IDEQ

deb http://miroirs.refer.sn/ubuntu/ lucid main restricted universe multiverse
deb http://miroirs.refer.sn/ubuntu/ lucid-updates main restricted universe multiverse
deb http://miroirs.refer.sn/ubuntu/ lucid-security main restricted universe multiverse
deb http://apt.auf.org/ lucid auf
deb http://apt.auf.org/ lucid-experimental auf
deb http://archive.canonical.com/ubuntu lucid partner


Problème de son et plugin


numerusition


problème d'intégration sur CODA

BallaFall/noteperso (dernière édition le 2012-09-13 14:17:35 par BallaFall)