[sane-devel] Epson Perfection 1660 Photo and Linux RedHat 8

Neil Skilling neil_skilling@hotmail.com
Fri, 03 Jan 2003 00:25:39 +0000

I am trying to get an Epson Perfection 1660 Photo working with Linux
RedHat 8.0. I have failed to scan any images, the majority of my problem
seems to be that the scanner is not visible to one of the subsystems.

I am going around in circles - ever decreasing ones...

System Configuration

Linux Redhat 8.0
{localhost.nsk} uname -a
Linux localhost.localdomain 2.4.18-18.8.0smp #1 SMP Wed Nov 13 23:11:20 EST 
2002 i686 i686 i386 GNU/Linux

Epson Perfection 1660 Photo

Relevant from /etc/modules.conf:

alias char-major-180 usb-serial
options scanner vendor=0x04b8 product=0x011e

I admit that the char-major-180 was an act of desperation....and I had these
problems before that.

I have installed sane-backends-1.09 as this has support for
the Epson Perfection 1660:

>From /proc/bus/usb/devices:

P:  Vendor=04b8 ProdID=011e Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=EPSON Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

I have a Logitech USB serial mouse which works correctly.

{localhost.nsk} ls -l /dev/usb/scanner0
crw-rw-rw-    1 root     root     180,  48 Dec 19 20:23 /dev/usb/scanner0

/etc/sane.d/dll.conf has only epson uncommented
The epson.conf file has:

usb /dev/usb/scanner0

Boot Time

Is this my main problem?:

Jan  2 23:41:59 localhost kernel: usb.c: USB device 3 (vend/prod 
0x4b8/0x11e) is
not claimed by any active driver.

and also:

Jan  2 23:41:10 localhost modprobe: init_module: No such device
Jan  2 23:41:10 localhost modprobe: 
/usb/usb-ohci.o: insmod 
i.o failed
Jan  2 23:41:10 localhost rc.sysinit: Initializing USB controller 
(usb-ohci):  f

Jan  2 23:43:31 localhost kernel: usb.c: registered new driver usbscanner
Jan  2 23:43:31 localhost kernel: scanner.c: probe_scanner: User specified 
canner -- Vendor:Product - 4b8:11e

Jan  2 23:43:44 localhost modprobe: modprobe: Can't locate module 
Jan  2 23:43:44 localhost last message repeated 3 times
Jan  2 23:43:44 localhost kernel: scanner.c: open_scanner(1): Unable to 
access m
inor data

Some Output

I can find the scanner as root - sometimes it seems to find it twice

[root@localhost nsk]# modprobe scanner
[root@localhost nsk]# sane-find-scanner

  # No SCSI scanners found. If you expected something different, make sure 
  # you have loaded a SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04b8, product=0x011e) at /dev/usb/scanner0
found USB scanner (vendor=0x04b8 [EPSON], product=0x011e [EPSON Scanner]) at 
  # A USB device was detected. This program can't be sure if it's really
  # a scanner. If it is your scanner, it may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Scanners connected to the parallel port or other proprietary ports can't 
  # detected by this program.

but then as root or a user:

[root@localhost nsk]# scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

I seem to be going around in circles here. Any suggestions on how to
track this down.

xsane and scanimage refuse to accept the device epson:/dev/usb/scanner0

Help STOP SPAM: Try the new MSN 8 and get 2 months FREE*