On Friday 02 May 2003 3:30 pm, Bill Mills-Curran wrote:
I have a new Epson 1660 scanner, and I'm having difficulty getting it working with the sane drivers. Here's what I have thus far...
1. lsusb worked immediately. Here's some of the output:
Bus 001 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: <snip> Bus 001 Device 002: ID 04b8:011e Seiko Epson Corp. Device Descriptor:
OK, 04b8:011e is the Epson 1660. You knew that. :-)
(I recently unloaded & loaded the USB & printer modules, and the device numbers for the printer (HP) and scanner (Epson) changed.)
2. sane-find-scanner: found USB scanner (vendor = 0x04b8, product = 0x011e) at device /dev/usb/scanner0
It found my Epson 1660 at both /dev/usb/scanner0 and /dev/usbscanner. I don't know why I have both, and they both have major:minor=180:48.
This did not work until I added this to the /etc/modules.conf file and modprobe'd "scanner":
I also have the scanner module loaded.
options scanner vendor=0x04b8 product=0x011e
Yup...
3. My /etc/sane.d/epson.conf file has:
usb /dev/usb/scanner0
I have "usb /dev/usbscanner", but recall note above.
(Is that right? I did try some other devices) I also tried
usb 0x04b8 0x011e
No luck
4. I chmod'd (666) /dev/usb/scanner*.
Mine is (666). I'm running sane-backends-1.0.9 and sane-frontends-1.0.9 which I built from source in /usr/local. I'm running xsane 0.90. There are more recent versions available. I'm using a 2.4.20 kernel, but it worked on my 2.4.19 and I think also on 2.4.18. You didn't mention your kernel rev, but I assume 2.4.x since Redhat 8.0 is a relatively recent vintage.
5. xsane always fails. Here are some of the messages.
xsane
no devices available
According to the xsane readme in the source tarball, the most common problem is having multiple copies of sane installed, and having them conflict in some way. You might try something like this "find / -name "*sane*" | less". Also, try this: rm -rf ~/.sane/xsane If all else fails, try running strace on xsane. It might shed some clues. Let me know how it goes. Andy -- Andy Stewart, Founder Worcester Linux Users' Group Worcester, MA USA http://www.wlug.org