Page 1 sur 1
[imprimante] Pb détection automatique cups (résolu)
Publié : mar. 23 juil. 2013, 17:01
par Marzikill
Bonjour,
j'ai un étrange problème, cups ne "voit" plus mon imprimante. Quand j'essaie de l'ajouter via l'interface réseau, la recherche d'imprimante ne donne rien. Je précise qu'il s'agit d'une epson stylus photo RX520 (usb), avec laquelle je n'ai jamais eu aucun soucis auparavent (et à vrai dire, jusqu'à aujourd'hui elle fonctionnait très bien sur mon poste !). J'ai recommencé toutes la procédure décrite dans
http://wiki.archlinux.fr/CUPS, sans amélioration...
Pourtant elle est bien vue par le système, comme l'atteste dmesg (je déco reco la connection usb) :
Code : Tout sélectionner
[ 737.883987] usb 4-1.2: USB disconnect, device number 7
[ 737.884205] usblp0: removed
[ 739.349976] usb 4-1.2: new high-speed USB device number 8 using ehci-pci
[ 739.444337] usblp 4-1.2:1.1: usblp0: USB Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04B8 pid 0x081A
[ 739.445463] scsi7 : usb-storage 4-1.2:1.2
[ 740.449572] scsi 7:0:0:0: Direct-Access EPSON Stylus Storage 1.00 PQ: 0 ANSI: 2
[ 740.457802] sd 7:0:0:0: [sdb] Attached SCSI removable disk
Code : Tout sélectionner
$ lsmod | grep usblp
usblp 12818 0
usbcore 177123 8 usblp,uvcvideo,rtlwifi,usb_storage,ehci_hcd,ehci_pci,usbhid,xhci_hcd
De ce coté là tout est normal...
Mais quand je me rend à
http://localhost:631, et que j'essaie de rechercher mon imprimante, il n'en trouve aucune. Je ne comprend pas pourquoi.
Ce problème ressemble étrangement à celui ci :
http://forums.archlinux.fr/topic13791.html
Code : Tout sélectionner
$ hwinfo --printer
15: USB 00.1: 10900 Printer
[Created at usb.122]
Unique ID: hPaK.ffNcd3ke2X0
Parent ID: PYMB.4Nx_qoDfSd7
SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2:1.1
SysFS BusID: 4-1.2:1.1
Hardware Class: printer
Model: "Epson USB2.0 MFP(Hi-Speed)"
Hotplug: USB
Vendor: usb 0x04b8 "Epson"
Device: usb 0x081a "USB2.0 MFP(Hi-Speed)"
Revision: "1.00"
Serial ID: "C27100601130924220"
Driver: "usblp"
Driver Modules: "usblp"
Speed: 480 Mbps
Module Alias: "usb:v04B8p081Ad0100dc00dsc00dp00ic07isc01ip02in01"
Driver Info #0:
Driver Status: usblp is active
Driver Activation Cmd: "modprobe usblp"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #12 (Hub)
Je ne comprend vraiment pas pourquoi tout d'un coup ça ne fonctionne plus...
Merci d'avance pour votre aide,
Cordialement,
Marzikill.
Re: [imprimante] Pb détection automatique cups
Publié : mar. 23 juil. 2013, 19:44
par FoolEcho
Salut,
C'est consécutif à une mise à jour (cf. /var/log/pacman.log ), si oui as-tu redémarré ou relancer cups ?
(merci de rectifier les balises quote par code, stp

)
Re: [imprimante] Pb détection automatique cups
Publié : mar. 23 juil. 2013, 22:18
par Marzikill
Je ne pense pas que ce soit du à une mise à jour puisque j'ai essayé de revenir à la première version que j'avais installé de de cups (et de libcups) (version 1.6.2-3) puis redémarré le pc pour être sûr de bien tout relancer, mais cela ne semble donner aucun effet. (d'un autre coté si ça vient pas d'une mise à jour et que ça marchait avant... j'ai du toucher à quelque chose sans m'en rendre compte ! Mais quoi ? :/)
J'ai même pas de pop up pour m'indiquer que j'ai branché mon imprimante (je précise que je suis sous KDE).
Marzikill
Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 09:36
par FoolEcho
Marzikill a écrit :(d'un autre coté si ça vient pas d'une mise à jour et que ça marchait avant... j'ai du toucher à quelque chose sans m'en rendre compte ! Mais quoi ? :/)
Tu peux utiliser ARM pour revenir à une date (pas trop lointaine) où ça fonctionnait, si tu as touché à un truc en dehors tu le sauras de suite.
http://wiki.archlinux.fr/Downgrade#Arch ... ck_Machine
Montre-nous aussi les logs de cups en niveau de debug (même si je crains que, comme pour l'autre sujet, on n'y voit rien).
http://wiki.archlinux.fr/CUPS#Debug
... peut-être un problème niveau kernel... tu peux installer et démarrer le lts pour voir.
http://wiki.archlinux.fr/Enhancing_Arch ... _noyau_LTS
Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 10:51
par Marzikill
C'est bien ARM que j'ai utilisé pour revenir en arrière sur les versions de cups, avec le merveilleux package downgrade.

Du coup j'ai fait aussi un downgrade sur mon noyau, voir si le problème venait pas de la... Mais non, toujours pas. J'ai passé en mode débug mais du coup c'est assez verbeux. Voilà ce que ça dit : (j'ai fait ajouter de nouvelle imprimante et trouver de nouvelles imprimantes via l'interface cups)
http://pastebin.com/9MXjLfsr
En particulier :
Code : Tout sélectionner
I [24/Jul/2013:10:39:57 +0200] [Client 18] Started "/usr/lib/cups/daemon/cups-deviced" (pid=869)
D [24/Jul/2013:10:39:57 +0200] [Client 18] file=16
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/usb (PID 870)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/lpd (PID 871)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/snmp (PID 872)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/smb (PID 873)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/serial (PID 874)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/socket (PID 875)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/ipps (PID 876)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/https (PID 877)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/ipp (PID 878)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/parallel (PID 879)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/http (PID 880)
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Started backend /usr/lib/cups/backend/dnssd (PID 881)
D [24/Jul/2013:10:39:57 +0200] [CGI] list_devices
D [24/Jul/2013:10:39:57 +0200] [CGI] libusb_get_device_list=9
D [24/Jul/2013:10:39:57 +0200] [CGI] Failed to open device, code: -3
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "lpd"...
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "ipp"...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 871 (lpd) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 878 (ipp) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 879 (parallel) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] Script header: Content-Type: application/ipp
D [24/Jul/2013:10:39:57 +0200] Script header:
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 870 (usb) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [Client 19] Accepted from localhost:631 (IPv6)
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "ipps"...
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "https"...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 877 (https) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 876 (ipps) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 874 (serial) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "http"...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 880 (http) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "smb"...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 873 (smb) exited with no errors.
D [24/Jul/2013:10:39:57 +0200] [CGI] Flushed attributes...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] Found device "socket"...
D [24/Jul/2013:10:39:57 +0200] [cups-deviced] PID 875 (socket) exited with no errors.
D [24/Jul/2013:10:39:58 +0200] [CGI] sent=0, count=0
D [24/Jul/2013:10:39:58 +0200] [cups-deviced] PID 881 (dnssd) exited with no errors.
D [24/Jul/2013:10:39:59 +0200] [Client 14] POST / HTTP/1.1
D [24/Jul/2013:10:39:59 +0200] cupsdSetBusyState: newbusy="Active clients", busy="Active clients"
D [24/Jul/2013:10:39:59 +0200] [Client 14] No authentication data provided.
D [24/Jul/2013:10:39:59 +0200] [Client 14] 2.0 CUPS-Get-Printers 53
D [24/Jul/2013:10:39:59 +0200] CUPS-Get-Printers
D [24/Jul/2013:10:39:59 +0200] CUPS-Get-Printers client-error-not-found: Aucune destination ajoutée.
D [24/Jul/2013:10:39:59 +0200] Returning IPP client-error-not-found for CUPS-Get-Printers (no URI) from localhost
D [24/Jul/2013:10:39:59 +0200] cupsdSetBusyState: newbusy="Active clients", busy="Active clients"
D [24/Jul/2013:10:39:59 +0200] [cups-deviced] PID 872 (snmp) exited with no errors.
D [24/Jul/2013:10:39:59 +0200] PID 869 (/usr/lib/cups/daemon/cups-deviced) exited with no errors.
D [24/Jul/2013:10:39:59 +0200] cupsdSetBusyState: newbusy="Active clients", busy="Active clients"
D [24/Jul/2013:10:39:59 +0200] [Client 18] HTTP_WAITING Closing on EOF
D [24/Jul/2013:10:39:59 +0200] [Client 18] Closing connection.
D [24/Jul/2013:10:39:59 +0200] cupsdSetBusyState: newbusy="Active clients", busy="Active clients"
D [24/Jul/2013:10:39:59 +0200] PID 868 (/usr/lib/cups/cgi-bin/admin.cgi) exited with no errors.
D [24/Jul/2013:10:39:59 +0200] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [24/Jul/2013:10:40:00 +0200] [Client 15] GET /admin HTTP/1.1
D [24/Jul/2013:10:40:00 +0200] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
En voyant ça j'ai l'impression que pour lui y'a aucun pb...
Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 13:18
par FoolEcho
Je n'ai pas beaucoup d'idée sur le sujet...
As-tu vérifié les droits dev/bus comme sur l'autre sujet ? (vu qu'on ne sait pas où ça en est, autant voir si le cheminement est le même)
Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 13:47
par Marzikill
Non, j'ai pas trop compris cette histoire là justement.

Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 15:14
par FoolEcho
Reprends mon dernier message de l'autre sujet,
http://forums.archlinux.fr/post119245.html#p119245 et indique-nous la sortie de
ls -l /dev/bus/usb/XXX/YYY
.
Re: [imprimante] Pb détection automatique cups
Publié : mer. 24 juil. 2013, 19:04
par Marzikill
Code : Tout sélectionner
$ lsusb
Bus 004 Device 005: ID 5986:0315 Acer, Inc
Bus 004 Device 006: ID 04b8:081a Seiko Epson Corp. PM-A750 [Stylus Photo RX520/RX530]
Bus 004 Device 003: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ ls -l /dev/bus/usb/004/006
crw-rw-r--+ 1 root scanner 189, 389 24 juil. 10:39 /dev/bus/usb/004/006
Ça veut dire quoi le "scanner" ? Que c'est vu comme un scanner et pas quelque chose qui imprime ? C'est quand même franchement louche, elle est bien vue par le système cette imprimante non ?
Remarque : à propos, la fonction scanner de mon imprimante quant à elle fonctionne parfaitement !
Re: [imprimante] Pb détection automatique cups
Publié : jeu. 25 juil. 2013, 11:09
par FoolEcho
Mais avec scanner ça ne devrait pas poser de problème... mais essaie la règle udev que je proposais sur l'autre sujet ou le chown (avec le chown tu seras fixé et après faire la règle).
Re: [imprimante] Pb détection automatique cups
Publié : jeu. 25 juil. 2013, 17:29
par Marzikill
Bon, j'ai commencé par la règle, et ... Y'a du mieux ! Mon imprimante est reconnue maintenant !Bon j'aurai du lire le wiki anglais c'est vrai, mea culpa. Sauf que il reste une chose à régler, car elle n'imprime toujous pas... Quand je lance l'impression d'une page de test, j'ai dans état de l'imprimante de cups :
"Inoccupée - "Can't detect file type"
et dans état de la tache :
"arrêté "Filter failed"", et l'astuce du chmod dans le wiki ne fonctionne malheureusement pas :
Code : Tout sélectionner
$ lsusb
Bus 004 Device 005: ID 5986:0315 Acer, Inc
Bus 004 Device 008: ID 04b8:081a Seiko Epson Corp. PM-A750 [Stylus Photo RX520/RX530]
Bus 004 Device 003: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ sudo chmod 0666 /dev/bus/usb/004/008
On y est presque !
Re: [imprimante] Pb détection automatique cups
Publié : jeu. 25 juil. 2013, 18:31
par FoolEcho
Peut-être voir de nouveau dans les logs.
Re: [imprimante] Pb détection automatique cups
Publié : jeu. 25 juil. 2013, 19:35
par Marzikill
Résolu ! Un simple redémarrage a suffit à régler le problème ! Merci beaucoup pour ton aide, je vais pouvoir imprimer en paix, désormais
