Well I managed to work out what my problem was. I was looking at 2.2.17
not .18 -- doh! Now it's still not working...
So I've compiled in USB support, the USB controller, the scanner module
so lsmod looks like this:
usb-uhci 17968 0 (unused)
scanner 4576 2
usbcore 42896 1 [usb-uhci scanner]
The scanner was loaded with:
modprobe scanner vendor=0x04b8 product=0x0103
(As recommended in http://freecolormanagement.com/sane/usb_scanner.html)
I've mounted the usbdevfs:
none on /proc/bus/usb type usbdevfs (rw)
I've created the device nodes. I've edited /etc/sane.d/epson.conf to
point to the appropriate device (/dev/usbscanner).
The scanner (Epson Perfection 610) now should work, right? Wrong.
Running sane's find-scanner -v utility I get:
find-scanner -v
# You may want to run this program as super-user to find all devices.
# Once you found the scanner devices, be sure to adjust access
# permissions as necessary.
find-scanner: searching for scanners:
find-scanner: checking /dev/scanner... open ok
And then it freezes with these messages in the syslog:
Jan 13 17:40:52 budvar kernel: usb_control/bulk_msg: timeout
Jan 13 17:41:12 budvar kernel: usb_control/bulk_msg: timeout
--
Rev Simon Rumble Current physical location: London, UK
[EMAIL PROTECTED] Travel site: http://www.rumble.net/travel
http://www.rumble.net
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug