[cups] waiting for printer…

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
sztruks
archer
Messages : 126
Inscription : mer. 30 mars 2011, 20:45
Localisation : Varsovie

[cups] waiting for printer…

Message par sztruks »

Bonjour,


Cela fait un certain temps que je me débats avec cups. J’ai fini par abandonner cups-usblp et le remplacer par cups [extra] et cette fois mon imprimante, miracle, est détectée. Par contre impossible d’imprimer quoi que ce soit, j’ai un message "waiting for printer to become available". À ce que j’ai lu sur le net, cela pourrait être une vague histoire de nom donné à la connexion usb, autour de la ligne 'device-uri': u'usb://Brother/HL-2030%20series?serial=A7J915963', mais je n’ai pas compris comment corriger le tir. J’ai cru trouver mon salut en installant system-config-printer (sur la foi d’un blog en italien… puis de ce forum), mais que nenni, son débuggage me donne par contre la réponse suivante:
http://pastebin.archlinux.fr/449132
Quelqu’un peut-il comprendre cela? Rien ne presse, je suis desespéré, je vais me coucher. Après un an de galère, on n’est plus à deux heures près et mes précédentes veilles liées à cups n’ont rien donné…

Ah si, mon tail message.log:
Jul 26 23:41:18 localhost dbus[353]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Jul 26 23:41:18 localhost dbus[353]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Jul 26 23:43:32 localhost kernel: [ 747.556242] usb 2-1: USB disconnect, device number 3
Jul 26 23:43:32 localhost kernel: [ 747.556574] usblp0: removed
Jul 26 23:48:19 localhost dbus[353]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Jul 26 23:48:19 localhost dbus[353]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Jul 27 00:08:40 localhost kernel: [ 2255.479844] usb 2-1: new full-speed USB device number 4 using ohci_hcd
Jul 27 00:08:40 localhost kernel: [ 2255.658417] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0027
Jul 27 00:08:40 localhost mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:13.1/usb2/2-1"
Jul 27 00:08:40 localhost mtp-probe: bus: 2, device: 4 was not an MTP device
et mon lsusb:
Bus 002 Device 004: ID 04f9:0027 Brother Industries, Ltd HL-2030 Laser Printer
Bonne nuit!
Image
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [cups] waiting for printer…

Message par widapit »

Salut!
pas de solutions à proposer mais il me semble que cups à ses propres logs :
dans /var/log/cups/ les fichiers access_log error_log et page_log : je pense qu'il serait interesant de voir si tu as un message un peu plus développé...
Sinon, tu as bien installer les drivers qu'il te faut ?? ainsi que gohstscript et postscript si je me rappele bien, même si je pense pas que ce soit lié pour le coup !
tu as essayé en passant par la page de config de cups, ça donne quoi ?
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
sztruks
archer
Messages : 126
Inscription : mer. 30 mars 2011, 20:45
Localisation : Varsovie

Re: [cups] waiting for printer…

Message par sztruks »

Merci pour la réponse. J’avais bien commencé par configurer à partir de localhost:631.
Voici mon acces_log, d’après lequel les impressions ont du succès:
localhost - - [26/Jul/2012:23:34:06 +0200] "POST /printers/Brother_HL-2030_series HTTP/1.1" 200 427 Print-Job successful-ok
localhost - - [26/Jul/2012:23:34:24 +0200] "POST / HTTP/1.1" 401 244 CUPS-Get-Devices successful-ok
localhost - root [26/Jul/2012:23:34:24 +0200] "POST / HTTP/1.1" 200 479 CUPS-Get-Devices -
localhost - - [26/Jul/2012:23:35:05 +0200] "GET /admin/conf/cupsd.conf HTTP/1.1" 401 0 - -
localhost - dthiriet [26/Jul/2012:23:35:05 +0200] "GET /admin/conf/cupsd.conf HTTP/1.1" 200 4591 - -
localhost - - [26/Jul/2012:23:41:56 +0200] "POST / HTTP/1.1" 200 156 Cancel-Subscription successful-ok
localhost - - [26/Jul/2012:23:48:02 +0200] "POST / HTTP/1.1" 200 256 Create-Printer-Subscription successful-ok
localhost - - [26/Jul/2012:23:51:49 +0200] "POST / HTTP/1.1" 200 156 Cancel-Subscription successful-ok
localhost - - [27/Jul/2012:00:08:42 +0200] "POST / HTTP/1.1" 401 244 CUPS-Get-Devices successful-ok
localhost - root [27/Jul/2012:00:08:42 +0200] "POST / HTTP/1.1" 200 479 CUPS-Get-Devices -
Les messages d’erreur (je laisse les warnings de côté) de mon error.log:
E [26/Jul/2012:14:52:52 +0200] [Job 465] Unable to send data to printer.
E [26/Jul/2012:14:52:52 +0200] PID 3091 (/usr/lib/cups/backend/usb) crashed on signal 11.
E [26/Jul/2012:15:56:18 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"
Et mon page_log est vide. Au niveau des drivers, c’est bon normalement, j’ai les foomatic plus le brother-hl2030 d’AUR (que je n’arrive pas à avoir dans ma liste de pilotes de cups si je ne m’abuse…)
Image
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [cups] waiting for printer…

Message par Youpi »

salut,

Je ne vois pas trop ce qu'un fichier htm viens faire dans ton /usr/share/cups.

Je te conseil de retourner sur localhost:631, de supprimer ton imprimante et de la réinstaller via localhost.

Pour ce qui est du driver, as tu essayé avec gutenprint ?
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Répondre