lemmel a écrit :
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-)
et tu as raison !
je ne sais pas pourquoi mais mon fichier firmware était effectivement
pourri => d'où la source de tous mes problèmes
- 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
je rectifie : j'utilise la vieille méthode (mais pas forcément la mauvaise)
comme je suis un peu vieux moi aussi je vais m'en contenter pour
l'instant. L'instant risque d'être court car j'aimerai (ou mes enfants)
bien pouvoir scanner via le réseau puisque c'est possible
en vieux loup : une méthode, même vieille, qui me permet de faire ce que
je voulais faire (scanner) ne peut pas être une mauvaise méthode ! ;-)
en tout cas, un grand merci pour toutes les pistes :sans cela je n'aurai
pas beaucoup avancé.
bon week end sous le soleil
ps : je vais faire un petit post de mes problèmes et de ma vieille
méthode ...
Voilà
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]