[vraiment RESOLU]Scanner

J’ai un probleme de droits avec mon scanner:

capucine@coquille:~$ lsusb Bus 005 Device 003: ID 03f0:7004 Hewlett-Packard DeskJet 3320c Bus 005 Device 002: ID 045e:0083 Microsoft Corp. Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 002: ID 0458:0036 KYE Systems Corp. (Mouse Systems) Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 capucine@coquille:~$ sudo lsusb Bus 005 Device 003: ID 03f0:7004 Hewlett-Packard DeskJet 3320c Bus 005 Device 002: ID 045e:0083 Microsoft Corp. Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 002: ID 0458:0036 KYE Systems Corp. (Mouse Systems) Bus 003 Device 001: ID 0000:0000 Bus 002 Device 002: ID 06bd:0100 AGFA-Gevaert NV SnapScan Touch Bus 002 Device 001: ID 0000:0000 Bus 001 Device 004: ID 0463:ffff MGE UPS Systems UPS Bus 001 Device 001: ID 0000:0000 capucine@coquille:~$
Le agfa bien sur…
Mon user appartient au groupe scanner.

peuxx tu poser ta question, donc ?
(et donner le ls -l du device)

La question est comment donner les droits à mon user pour utiliser le scanner.

Comment? A quoi correspond mon device?

je ne sais pas, ça doit se trouver dans /dev, mais je n’ai pas de scanner.

Est-ce sous forme de nod?
Je n’ai qu’un fichier dans le repertoire usb.
Je mettrais le contenu de mon dev ce soir.

[code]capucine@coquille:~$ sudo sane-find-scanner

found USB scanner (vendor=0x06bd [Agfa], product=0x0100 [SnapScan Touch ]) at libusb:002:002

capucine@coquille:~$
[/code]

Aucune trace dans dev…

J’ai changé les droits sur /proc/usb/usb/002
Ca marche en user, il me reste juste un probleme un message d’erreur à la fermeture

euh, mais dis moi, c’est dans l’autre sens qu’il faut raisonner non ? tu regardes les droits, et tu ajoutes l’user au groupe.
Parcequ’à priori, chaque fois que tu va redémarrer ou réinsèrer le scanner ailleurs, ça va sauter, ta modif, avec udev, et en plus, ça ne sera pas forcément le même bus usb suivant ou tu le mets.

:frowning: Tu as raison.
Pourtant je fais parti du groupe scanner!
J’ai suivi ce tuto
lea-linux.org/cached/printab … _3490.html

[code]Cette section s’applique à tous les scanners usb, quelle que soit la marque et le modèle. Cela évite d’avoir à se torturer en ce qui concerne la gestion des droits d’accès.

Sous debian, les utilisateurs du scanner sont ceux qui font partie du groupe « scanner ». Commencer donc par vérifier que vos utilisateurs habilités à l’utilisation du scanner font partie de ce groupe.

Si un utilisateur déjà loggé est ajouté à un groupe, il doit se délogguer et se relogguer pour que la modification prenne effet.

Il faut commencer par demander à lsusb quel est le modèle de notre scanner :

root@mimosa:~$ lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04b8:0122 Seiko Epson Corp.
Bus 001 Device 001: ID 0000:0000

L’ID du vendeur est 04b8 ( normal, c’est un epson )
L’ID du scanner est 0122
Le scanner est sur le bus 001 et de device 002.
Le bus est donc : /proc/bus/usb/001
Le périphérique est le fichier 002 contenu dans ce répertoire.

Exemple :

martin@mimosa:~$ ls -lrt /proc/bus/usb/001/002
-rw-rw-rw- 1 root root 57 2005-12-17 19:55 002

On voit que les droits sont assez larges : rw- pour tous : tout le monde peut accéder au scanner.

[/code]
Comment faire sinon?

:smt093 « mùkùé »’'àù de gnome.
La liste des groupes par les menus ne correspond pas au fichier etc/group.
J’ai ajouté mon user au groupe scanner (pas avec vi mais avec gedit, désolé pour les puristes) et ca amrche meme après un redemarrage. 8)
Merci et à bientot avec no-ip ssh etc…

ça n’est pas comme ça qu’on ajoute un user à un groupe. C’est: