Re: [SARGE] la détection et l'installation des scanners n'est pas automatique ?
> >Idem fais le tout de suite.
>
> ben là je fais ma tête de cochon : je n'aime pas modifier plein de param
> simultanément, après je ne sais plus ce qui a fait marcher le truc ...
> de plus, je suppose que c'est utile uniquement en remote ... et pour
> l'instant je me contenterais d'une utilisation locale ;-)
t'es malheureusement obligé de le faire si tu veux accéder en simple
utilisateur à ton scanner. On active la possiblité de scan à travers le
réseau (en limitant les accès à la machine) afin que n'importe quel
utilisateur puisse numériser. C'est, et de loin, la méthode la plus simple.
(et j'ai pas mal galéré sur ce problème)
> juste pour ma culture perso, tu pourrais me dire comment se nomme le
> périph chez toi
> avec strace + "grep open" , tu devrais voir le fichier périph qu'il
> réussit à ouvrir
Je vais te décevoir :-), normalement l'utilisation de la libusb fait en sorte
qu'il n'y a rien à régler :
strace -o log.txt -e trace=open saned -s
grep "/dev" log.txt |grep -v -- "-1 ENOENT"|less
(obligatoire pour moi, car sane est configuré pour le réseau)
open("/dev/bus/usb/003/001", O_RDWR) = 15
open("/dev/bus/usb/003/001", O_RDWR) = 5
[...]
open("/dev/bus/usb/004/001", O_RDWR) = 15
open("/dev/bus/usb/004/001", O_RDWR) = 5
[...]
open("/dev/bus/usb/002/001", O_RDWR) = 15
open("/dev/bus/usb/002/001", O_RDWR) = 5
[...]
open("/dev/bus/usb/001/003", O_RDWR) = 15
open("/dev/bus/usb/001/001", O_RDWR) = 15
open("/dev/bus/usb/001/003", O_RDWR) = 5
open("/dev/bus/usb/001/001", O_RDWR) = 5
[...]
open("/dev/bus/usb/001/003", O_RDWR) = 15
[...]
open("/dev/bus/usb/001/003", O_RDWR) = 5
> si je boote sous xp, je lance l'appli de scan => ok
> je reboote sous debian (donc le scanner est encore initialisé)
> sous root => modprobe scanner
> sous user
>
> >scanimage -L
>
> device `snapscan:/dev/usb/scanner0' is a AGFA SNAPSCAN 1212U_2 flatbed
> scanner
>
> >xsane&
>
> => ca marche !
> si je fais un power off + reboot direct debian
> => ça ne marche plus .... grrrr
Cela indiquerai un problème avec ton firmware (es-tu sûr que ce soit le bon ?)
> >modprobe scanner
j'ai pas besoin de ce module. Normalement l'accès au périphérique USB doit se
faire avec la libusb, ce que tu utilise est la veille méthode. Donc un
lsmod |grep scan
ne m'affiche rien
Ce que j'en pense (ou plutôt quelques pistes) :
- pb avec ton firmware (mauvais fichier -voir syslog-, mauvais
paramétrages -alors là je connais rien aux firmwares-)
- tu utilises la mauvaise méthode (donc la vieille méthode) et en conséquence
tu as placé dans un fichier de configuration la référence à une fichier de
périphérique et cela fout le bordel
Voilà
Reply to: