Resolu USB laser color (3100cn) pb à configurer en locale

Bonjour je (re)viens vers vous après avoir écumer le net pour trouver une solution à la configuration en tant qu’imprimante locale de ma Dell laser color 3100cn sur ma Lenny. En préalable je dois dire n’avoir aucun pb avec l’USB (jusqu’à maintenant), mon tuner tnt, cle usb … tout est nickel. Cupsys est démarré au boot, j’ai bien fait gaffe si mon user faisait partie des groups lp et lpadmin.

Symptome : l’option local printer est “disable” dans kprinter

Investigation :
1 j’ai essayé les autres options d’installation de ma dell avec son driver (un rpm alienisé en deb et qui fonctionne nickel sur l’autre ordi) sans succès
2 les infos renvoyées par dmesg semble ne pas faire état d’erreur :

usb 7-1: new high speed USB device using ehci_hcd and address 2 usb 7-1: configuration #1 chosen from 1 choice drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x413C pid 0x5601 usbcore: registered new interface driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
et le module adéquate semble chargé

usblp 14208 0 usbcore 135944 6 usblp,hci_usb,usbhid,ehci_hcd,uhci_hcd
3 Kinfocenter reconnait mon imprimante :

par contre lsusb pas du tout :question:

Bus 007 Device 001: ID 0000:0000 Bus 006 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 007: ID 0a5c:4503 Broadcom Corp. Bus 001 Device 006: ID 0a5c:4502 Broadcom Corp. Bus 001 Device 005: ID 413c:8126 Dell Computer Corp. Bus 001 Device 004: ID 0a5c:4500 Broadcom Corp. Bus 001 Device 001: ID 0000:0000

donc la je vois plus trop comment me dépatouiller.
Merci de m’aider… euh … au secours!!! :smt022

En continuant à chercher, je commence (peut être) à voir d’où viens le problème : cups
La commande lpinfo -v me renvoit les choses suivantes :

network socket network beh file cups-pdf:/ direct hp:/no_device_found network http network ipp network lpd direct scsi
Il n’y a aucune allusion aux ports usb…

up

Bon j’ai réussi à avancer (un peu et malproprement je crois)
En faisant un # chmod 777 /dev/usb/lp0 j’ai l’option d’installation local printer est “enable” dans kprinter
… c’est déjà ça et cela me conforte maintenant dans l’idée que c’est un problème de droit de rien du tout

Résolu … mais je ne comprend toujours pas pourquoi. Je fais parti du group lp et je n’ai pas accès aux droits de ce group sur le periphérique /dev/usb/lp0 qui sont par défaut

crw-rw---- 1 root lp 180, 0 2007-11-29 11:05 /dev/usb/lp0

J’ai contourné le problème en modifiant le fichier

/etc/udev/permissions.rules à l’endroit suivant

# USB devices KERNEL=="legousbtower*", MODE="0666" KERNEL=="lp[0-9]*", SUBSYSTEMS=="usb", GROUP="lp"
et ajouter des droits d’écriture et de lecture

# USB devices KERNEL=="legousbtower*", MODE="0666" KERNEL=="lp[0-9]*", SUBSYSTEMS=="usb", MODE="0666" GROUP="lp"
Au reboot, j’ai ça

crw-rw-rw- 1 root lp 180, 0 2007-11-29 11:05 /dev/usb/lp0

et ça imprime… par contre si on pouvait m’expliquer pourquoi j’ai pas les droits de lp tout en y appartenant :smt017 :smt119 :smt120

resolu