View previous topic :: View next topic |
Author |
Message |
sebaf n00b
Joined: 13 Apr 2004 Posts: 30 Location: Liège, Belgique
|
Posted: Fri May 07, 2004 8:07 pm Post subject: [PRINTER] HP Deskjet 710C avec cups [RESOLU] |
|
|
Bonjour à tous,
J'ai suivi la page de doc : http://www.gentoo.org/doc/en/printing-howto.xml#doc_chap3
J'ai l'impression que je m'en suis pas trop mal sorti et sur le http://localhost:631 j'ai ceci pour mon imprimante :
HP DeskJet Series CUPS v1.1
Description: HP OfficeJet 710
Emplacement: /dev/lp0
Etat de l'imprimante: au repos, accepte les travaux.
"Ready to print."
URI de périphérique: parallel:/dev/lp0
Cela semble donc correspondre. Le problème est que quand j'envoie un travail à l'imprimante (page de test ou via lpr) il ne sort rien et, pire, il n'y y a même rien dans la file d'attente. Quand je vais dans "voir travaux complétés" je trouve tout ce que je lui ai envoyé mais qu'il n'a pas sorti. Je ne comprend pas...
Merci beaucoup d'avance !!
Last edited by sebaf on Sun May 09, 2004 10:40 am; edited 1 time in total |
|
Back to top |
|
|
DonHora n00b
Joined: 04 Sep 2003 Posts: 60 Location: Lyon, France
|
Posted: Fri May 07, 2004 9:17 pm Post subject: |
|
|
J'ai eu le même genre de problème avec une HP LaserJet 6L. Quelle est la version de ton noyau, afin que je vois si c'est le même problème que moi ? |
|
Back to top |
|
|
sebaf n00b
Joined: 13 Apr 2004 Posts: 30 Location: Liège, Belgique
|
Posted: Fri May 07, 2004 9:18 pm Post subject: |
|
|
Mon noyau est le 2.4.25...
Merci d'avance |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Fri May 07, 2004 9:47 pm Post subject: |
|
|
Ton imprimante dispose-t-elle d'un bouton "Saut de page manuel" ?
Il y a eu une version de cups datant d'il y a +/- 6 mois (peux pas être plus précis) avec laquelle j'ai eu ce genre de blocage.
Le bouton "form feed" était alors la seule possibilité que j'avais sur ma Laserjet4 pour "sortir" la page imprimée.
Par contre, ni les versions précédentes de cups, ni les suivantes ne m'ont causé de souci.
Mais je n'ai jamais trouvé la raison du problème.
D'ailleurs, c'était peut-être même tout simplement une maladresse de ma part
(la version actuelle : cups-1.1.20-r1) |
|
Back to top |
|
|
DonHora n00b
Joined: 04 Sep 2003 Posts: 60 Location: Lyon, France
|
Posted: Sat May 08, 2004 10:15 am Post subject: |
|
|
sebaf wrote: | Mon noyau est le 2.4.25... | J'avais pas de problème avec la série des 2.4, seulement avec les 2.6.
Pour voir si c'est le problème auquel je pense, tu essaies d'envoyer et de recevoir des données directement au device lp0, avec un 'cat fichier.txt > /dev/lp0' et 'cat /dev/lp0'. Si le 'cat /dev/lp0' bloque et n'affiche rien, alors tout va bien. Autrement si il affiche Erreur d'entrée sortie, cela vient de là.
Au niveau du pilote, le pilote recommandé pour les HP est hpijs. J'ai une meilleure qualité d'impression depuis que je l'utilise. |
|
Back to top |
|
|
rom Apprentice
Joined: 21 Oct 2003 Posts: 246 Location: paris
|
Posted: Sat May 08, 2004 11:39 am Post subject: |
|
|
Si ton imprimente marche sur le port parallèle, essaye de faire #modprobe parport_pc
Ce module n'est pas toujours chargé automatiquement.
Il ya toujours des problèmes avec cette serie d'imprimante (j'ai une HP 722C). Tu trouveras de nombreux fils sur le sujet dans ce forum.
Le driver hpijs ne fonctionne pas avec les HP 700, il faut pm2ppa (ou bien je me trompe). |
|
Back to top |
|
|
DonHora n00b
Joined: 04 Sep 2003 Posts: 60 Location: Lyon, France
|
Posted: Sat May 08, 2004 11:48 am Post subject: |
|
|
rom wrote: | Le driver hpijs ne fonctionne pas avec les HP 700, il faut pm2ppa (ou bien je me trompe). | Intéressant. Pour les Deskjet 710 il faut pm2ppa, mais pour les OfficeJet 710 il faut hpijs. Dans le titre du thread il y a DeskJet, mais dans sa description de CUPS on voit OfficeJet. sebaf, quel est le modèle exact de l'imprimante ? |
|
Back to top |
|
|
sebaf n00b
Joined: 13 Apr 2004 Posts: 30 Location: Liège, Belgique
|
Posted: Sat May 08, 2004 10:35 pm Post subject: |
|
|
cat fichier.txt > /dev/lp0 ne fait rien et n'affiche donc pas non plus de message d'erreur... Il semble en attente et je dois donc faire un ctrl-C.
le cat /dev/lp0 affiche ceci : cat: /dev/lp0: Input/output error
J'utilise hpijs comme pilote.
#modprobe parport_pc ne change pas grand chose...
DomHora, mon imprimante est une HP Deskjet 710C. J'avais en effet utilisé comme nom d'imprimante officejet au lieu de DeskJet. Mais voila la réponse quand je tape ceci :
bash-2.05b# foomatic-configure -s cups -p HP-DeskJet_710C -c file:/dev/lp0 -n HP -d hpijs
The printer HP DeskJet 710C (ID: HP-DeskJet_710C) is not supported by the driver hpijs!
Could not run "foomatic-combo-xml"/"foomatic-perl-data"! at /usr/lib/perl5/vendor_perl/5.8.2/Foomatic/DB.pm line 512.
Si j'essaye pm2ppa, il répond ceci en erreur :
Cannot read file /usr/share/foomatic/db/source/driver/pm2ppa.xml!
Merci ! |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Sat May 08, 2004 11:27 pm Post subject: |
|
|
sebaf wrote: | Si j'essaye pm2ppa, il répond ceci en erreur :
Cannot read file /usr/share/foomatic/db/source/driver/pm2ppa.xml! |
Je pense qu'un emerge pnm2ppa devrait résoudre cela _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
DonHora n00b
Joined: 04 Sep 2003 Posts: 60 Location: Lyon, France
|
Posted: Sun May 09, 2004 12:15 am Post subject: |
|
|
sebaf wrote: | le cat /dev/lp0 affiche ceci : cat: /dev/lp0: Input/output error | Ouf je suis content... je suis pas le seul a avoir eu ce problème. Ce qui est bizarre c'est que moi ça le fait qu'avec les noyaux 2.6.
J'ai corrigé le problème en rajoutant ceci à mon /etc/conf.d/local.start : Code: | rmmod lp
rmmod parport_pc
modprobe lp |
Je ne sais pas pourquoi, mais au premier chargement du module, j'ai le problème, mais quand je le vire et que je le recharge, ça fonctionne. J'avais recompilé un noyau debug pour voir d'où ça venait mais c'est passé aux oubliettes
J'ai aussi modifié les options de mon module parport_pc. J'ai rajouté cette ligne dans mon /etc/modules.d/i386 : Code: | options parport_pc irq=auto dma=auto | . Normalement ça devrait fonctionner sans, c'est à dire juste avec la première solution, mais on sait jamais. De toute façon, ces options ne font pas de mal, au contraire. |
|
Back to top |
|
|
sebaf n00b
Joined: 13 Apr 2004 Posts: 30 Location: Liège, Belgique
|
Posted: Sun May 09, 2004 10:39 am Post subject: |
|
|
Ca fonctionne !! J'ai juste pris le bon pilote (pnm2ppa) Comme d'habitude c'etait une bête erreur de ma part mais y a t-il des erreurs intelligentes ?
Merci beaucoup à tous !
PS : DonHora, quel est le problème que le cat /dev/lp0 affiche ceci : cat: /dev/lp0: Input/output error ? Tant que cela imprime je suis content personnellement |
|
Back to top |
|
|
DonHora n00b
Joined: 04 Sep 2003 Posts: 60 Location: Lyon, France
|
Posted: Sun May 09, 2004 6:42 pm Post subject: |
|
|
sebaf wrote: | DonHora, quel est le problème que le cat /dev/lp0 affiche ceci : cat: /dev/lp0: Input/output error ? Tant que cela imprime je suis content personnellement | Si ça imprime tant mieux. Je sais que chez moi il faut que je puisse accéder à /dev/lp0 en lecture et en écriture sans problème pour que ça imprime, c'est à dire qu'il n'y ait pas d'erreur d'entrée sortie. Si ça fonctionne chez toi comme ça, tant mieux et ne touche à rien ! |
|
Back to top |
|
|
|