Hi, On Wed, Jul 17, 2002 at 02:16:19PM -0700, Matts wrote: > I have had this scanner working fine in a previous Mandrake and sane > version. What happens after a compleete system upgrade is that xsane > searches for units forever at start. I have upgraded Mandrake 8.2's > sane 1.0.7 to 1.0.8, but the same problem exactly was there before > the upgrade too.
I'm not a SnapScan expert... > My devices list looks like this: > I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner Detected by the USB scanner driver, fine. > And I have a symlink: > > [root@localhost root]# ls /dev/scanner -l > lr-xr-xr-x 1 root root 17 jul 18 2002 /dev/scanner -> > /dev/usb > /scanner0 Ouch! Never do that. You have just advised all the SCSI drivers to send SCSI commands to your USB scanner. Your scanner probably doesn't like SCSI commands :-) With SANE 1.0.8 this shouldn't matter, but you should remove the link nevertheless. With fairly recent Linux kernels USB scanners are detected automatically by most SANE backends. Does sane-find-scanner find your scanner? > and /dev/usb/scanner0 does exist, when the scanner is plugged in. So you use devfs (device file system)? Are the premissions set up correctly? For testing, try as root. Try removing/commenting out everything from dll.conf but "snapscan". Run scanimage -L and scanimage -T. If it still hangs, try to set the debug variables, e.g.: export SANE_DEBUG_SNAPSCAN=255 and run scanimage again. Maybe you can see what's going on. Bye, Henning
