> even here, everything looks fine, so far... The log output stops at a > time, where a SCSI command has been sent to the scanner but no result > was sent back by the device. Sane uses a timeout value of two minutes > for SCSI scanners, so it may help, if you simply wait this time to > see, if you get any more output. You can also choose a smaller timeout > value by setting the environment variable SANE_SCSICMD_TIMEOUT=20 to > wait only 20 seconds. (But don't select a too small value; some > operations may take several seconds.) But whichever value you'll > select, I suspect that the Linux SCSI system will simply tell us that > this command timed out... OTOH, we _may_ get a somewhat more specific > error message, so it's worth a try. > I put the complete log of my operations at this address (gzipped): http://ramius.spymac.net/sanesnap/scanimage_snapscan310_ramius.log.gz I broke scanimage command with CTRL-C after 12 minutes running (and scanner led flashing).
Other problem. From sane-scsi man page: >A common issue with SCSI scanners is what to do when you booted the system while the scanner was turned off? In such a case, > the scanner won't be recognized by the kernel and SANE won't be able to access it. Fortunately, Linux provides a simple mech- > anism to probe a SCSI device on demand. Suppose you have a scanner connected to SCSI bus 2 and the scanner has a SCSI id of > 5. When the system is up and running and the scanner is turned on, you can issue the command: > > echo "scsi add-single-device 2 0 5 0" > /proc/scsi/scsi After boot with scanner powered on, dmesg said: Attached scsi generic sg0 at scsi0, channel 0, id 2, lun 0, type 6 I tried with: > echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi It didn't work... Thanks for any help.