[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: et toujours xsane en user....!



Stephane a écrit:
Bonsoir à tous,

et voilà, toujours ce mêem problème : imossible de scanner en user avec xsane ou autre sur un scanner perfection avec le driver epkowa (paquet iscan).

J'ai modifié tous les droits qui me semblaient pouvoir poser problème (saned, xsane, /proc/bus/usb/xxx/xxx etc.) mais rien n'y fait !

Pas de pb en root

je suis sous sarge.

Merci de votre aide (j'ai vraiment besoin que ça marche : c'est pour des élèves)

Stéphane


Sans doute que les droits sont à refaire à chaque branchement du scanner. Il te faut surement faire un fichier .usermap adapté pour hotplug. Je reproduis la réponse que j'avais faite à quelqu'un sur debian.fr:


Bon, si tu as hotplug:

Branches ton scanner et fais un lsusb.

lsusb te donnera un truc genre

Bus 001 Device 003: ID 04a9:220d Nom de ton scanner

le 04a9 est un code vendeur, le 220d un code produit. J'ai pris ici les chiffres de mon scanner. Tu crées un fichier monscanner.usermap dans /etc/hotplug/ contenant pour l'exemple précédent

scriptscanner 0x0003 0x04a9 0x220d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000

(une seule ligne)
et, toujours dans ce répertoire, un script bash avec les droits rwxr_xr_x appartenant à root et contenant

#!/bin/sh
if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
chown root:scanner "$DEVICE"
chmod 0660 "$DEVICE"
fi

Le nom du script est «scriptscanner» i.e le nom indiqué dans le fichier .usermap. Lors de la détection du scanner, ce fichier est éxécuter avec comme variable ACTION = add ou remove, TYPE = usb dans la pratique et DEVICE est l'endroit ou est crée le fichier/périphérique dont il faut modifier les droits

Je suppose ici que tu t'es rajouté dans le groupe «scanner». Si tu ne l'as pas fait commence par le faire , délogue toi, relogue toi et réessaye.


François Boisson



Reply to: