Comment configurer un scanner USB ?
J'ai installé une Debian potato puis ai migré vers une woody. Noyau 2.2.19
Je n'ai pas recompilé donc l'usb est en module.
Le scanner est un Scanner EPSON Prefection 640U
Principale source : http://www.freecolormanagement.com/sane/usb_scanner.html
1 - Inserer le premier module
marco@debian$$insmod usbcore
2 - Inserer le deuxième module
marco@debian$$insmod usb-ohci (ou uhci, je ne peux pas donner de précision la dessus, moi ça marche avec ohci...)
3 - Créer le Device
marco@debian$$mknod /dev/scannerusb0 marco@debian$$chmod 666 /dev/scannerusb0
(ou comme le précise yannick chmod 660 et se mettre dans le groupe du fichier /dev/scannerusb0)
4 - Monter usbdevfs
marco@debian$$mount -t usbdevfs usbdevfs /proc/bus/usb/
5 - Insertion du module "scanner"
marco@debian$$insmod scanner vendor=<font color="red">0x04b8</font> product=<font color="red">0x010c</font>
Là vous entrez ce que vous trouvez par la commande:
marco@debian$$cat /proc/bus/usb/devices
qui vous donne vendor et productID... ATTENTION!: chez moi il ne me donne que les 4 derniers caractères donc :
vendor=04b8 et productID=010c
Il a fallu que je fouille pour comprendre qu'il fallait rajouter 0x avant ces 4 caractères... hmmm
6 - Configuration des fichiers
C'est là que la règle de Debian GNU/Linux qui consiste à mettre tout les fichiers de config dans /etc est vraiment pratique. J'ai remarqué dans mes recherches des emplacements assez exotiques suivant les distributions...
/etc/sane.d/epson.conf
Commenter la ligne qui parle de scsi et décommenter celle qui parle d'usb
Pour completer écrivez à