Hi All,
This is Sane built to support USB scanners using the Netlabs usbcalls library.

This is based on the official Sane 1.0.16 code.

Information on the scanners that should work with this release is at: http://www.sane-project.org/lists/sane-mfgs-cvs.html

A list of scanners that have been reported to work is at http://smedley.info/sane.html

YOUR FEEDBACK IS NEEDED!

NOTE: sane-find-scanner will not detect USB scanners in this release - I need to majorly rehash the earlier code.

This release requires:
* usbresmg.sys to be loaded in config.sys (ships with eCS - recommended version for Sane is at http://smedley.info/usbresmg.zip)
* usbcalls.dll in the libpath - available from http://smedley.info/usbcalls.zip
* libc06r1.dll - available from http://smedley.info/libc06r1.zip

It requires \sane\lib to be in the libpath, and the following environment variable set so that Sane can find it's configuration files:
set sane_config_dir=\sane\etc\sane.d

At this stage, the release will only work with the sane directory off of the root.

A release that will work with Tame is also available from http://smedley.info/sane.html

First test to try is scanner detection using:
scanimage -L

My scanner returns: device `snapscan:usbcalls:3' is a EPSON EPSON Scanner flatbed scanner

To execute a scan, simply try scanimage >scan.pnm

Note that some scanners will require modifications to the .conf files that are found in \sane\etc\sane.d

If this doesn't work with your USB scanner, please set me debug information on using the following 'set' statements:
set SANE_DEBUG_SANEI_USB=255 - turns on debug information for the USB interface
set SANE_DEBUG_xxxxxxx=255 - where xxxxxxx = the name of your scanners backend - eg snapscan

then run: scanimage -v 1>image.pnm 2>debugoutput.txt
Debug information will be sent to debugoutput.txt

Please also send me details on the versions of the USB stack being run, the USB chipset in use and the system level, as well of course as the name of the scanner.

I'd like to start working on a website listing scanners that DO work.

If you'd like to support this project, please consider any of the following:
* donate to Netlabs - http://shop.mensys.nl/catalogue/mns_netlabs.html
* encourage me to keep working on this and other projects by using Paypal to donate to paul@smedley.info
* write and TELL ME if this works or not :)

Thanks go out to Markus Montkowski, Dmitry Froloff & Franz Bakan for there answering my dumb questions :)

Cheers,

Paul Smedley.
Adelaide, Australia
8th August, 2005