View previous topic :: View next topic |
Author |
Message |
novazur Guru
Joined: 19 Mar 2005 Posts: 461 Location: Martinique
|
Posted: Sat Aug 19, 2006 4:38 am Post subject: [imprimante] ne fonctionne plus, no /dev/parport* (résolu) |
|
|
Bonsoir,
Je me tourne vers vous parce que je suis un peu embêté.
Une machine (distante) sur laquelle est installée une imprimante locale HP 840C qui tournait jusqu'alors correctement.
Cette imprimante s'est arrêtée d'imprimer, mais évidemment, on me le dit bien après sans me dire à quel moment ça s'est passé.
J'ai essayé de remplacer hpijs par hplip, sans succès.
Mais, maintenant, j'ai ces messages :
Code: | Aug 19 00:17:32 dagven hpiod: unable to ParDevice::Open hp:/par/ANY?device=/dev/parport0: No such file or directory: io/hpiod/ppdevice.cpp 836
Aug 19 00:17:32 dagven hpiod: unable to ParDevice::Open hp:/par/ANY?device=/dev/parport1: No such file or directory: io/hpiod/ppdevice.cpp 836
Aug 19 00:17:32 dagven hpiod: unable to ParDevice::Open hp:/par/ANY?device=/dev/parport2: No such file or directory: io/hpiod/ppdevice.cpp 836
Aug 19 00:17:32 dagven hpiod: unable to ParDevice::Open hp:/par/ANY?device=/dev/parport3: No such file or directory: io/hpiod/ppdevice.cpp 836 |
Et je me rend compte que les /dev/parport* n'existent effectivement pas et c'est ce que je ne comprends pas.
/dev/lp0 lui existe bien.
J'avais tout ça en module, je l'ai passé en dur dans le noyau pour voir, mais sans succès :
Code: | # grep -E "PARPORT|PRINTER" /usr/src/linux/.config
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
# CONFIG_PARPORT_SERIAL is not set
# CONFIG_PARPORT_PC_FIFO is not set
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_GSC is not set
# CONFIG_PARPORT_1284 is not set
CONFIG_PRINTER=y
# CONFIG_I2C_PARPORT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
CONFIG_USB_PRINTER=m |
Ce n'est pas le passage ce jour au noyau 2.6.17-gentoo-r4 qui en est la cause puisque le problème existait déjà.
J'ai mis hotplug au boot (default), et j'ai coldplug au boot (boot).
Je ne sais plus trop essayer.
Je continue mes recherches, mais si quelqu'un a une idée, je suis preneur.
Last edited by novazur on Sat Aug 19, 2006 2:41 pm; edited 1 time in total |
|
Back to top |
|
|
novazur Guru
Joined: 19 Mar 2005 Posts: 461 Location: Martinique
|
Posted: Sat Aug 19, 2006 5:02 am Post subject: |
|
|
Ah, je crois que c'est bon !
En fait, il faut aussi charger le module ppdev (nouveau pour moi ça), et ça me crée le /dev/parport0 (mais pas les autres, donc toujours 3 erreurs dans les logs). Mais, je ne sais pas pourquoi, ça n'a pas suffit.
Entre temps, j'avais remis les options du noyau en module, et réactivé (enlevé pour les tests) CONFIG_PARPORT_1284=y (je ne sais pas si ça joue), et donc, rebooté pour l'utiliser.
Et là, dans cups, j'ai enfin trouvé comme driver :
Code: | hp:/par/DESKJET_840C?device=/dev/parport0 (HP DESKJET_840C) |
alors qu'avant reboot, malgré la création du /dev/parport0 (et restart de cups) je n'avais qu'un
Maintenant, il n'y a aucune raison que ça ne fonctionne pas (je croise les doigts) mais les gens sur place ne pourront me l'indiquer que demain
Dès que c'est vérifié, je passe le sujet en résolu. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|