Je pige pas non plus, mais dans mon cas, quand je n'etais pas dans le bon groupe, que je n'avais donc pas les droits, il ne voyait pas le scanner mais ne faisait de segfault. Il faudrait voir ce qui ce passe avec strace.
j'ai lancé strace, mais le fichier de sortie m'est parfaitement incompréhensible. J'azi extrait quelques lignes qui peut-être te parleront ou parleront à quelqu'un :
open("/proc/bus/usb/002/003", O_RDWR) = 8ioctl(8, USBDEVFS_IOCTL, 0xbfffca50) = -1 ENOTTY (Inappropriate ioctl for device)
close(8) = 0 Voilà, je ne suis pas plus avancé... Merci de toute aide Stéphane