[sane-devel] Epson CX5200 not detected with sane-find-scanner

Jeff Courtade jeff@courtade.net
Tue, 05 Aug 2003 06:27:17 -0400


Hello,

I am having some issues getting a EpsonCX5200 to be seen and used by 
xscanimage.

Printing works flawlessly. xscanimage doesnt find any scanners neither 
does sane-find-scanner.

I have tried powering it off and on and rebooting this and that multiple 
command line strings to try to force it. Nothing helps.

this what I get when I try xscanimage

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

This is the output of sane-find-scanner

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

found USB scanner (vendor=0x04b8, product=0x0801) at libusb:001:004
  # Your USB scanner was (probably) detected. 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 be
  # detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

So it sees it but it doesnt look like it is identifying it.
I checked the kernel src and the entry for that vendor and product are 
in scanner.h linux 2.4.21 src

Could anyone help me out?
I would be quite happy to do extensive troubleshooting to get this 
working if needed.

----------------------------------------

This is what I have.

Slackware 9
Linux 2.4.21 newly built
    usb, usb scanner, usb printer,  built as a module
    usb verbose debugging is turned on as well

    I uninstalled the slackware sane before building either of these

sane-backends-1.0.12 freshly built
sane-frontends-1.0.11 freshly built


in /proc/bus/usb/drivers I have this.

         usbdevfs
         hub
 96-111: hiddev
         hid
  0- 15: usblp
         usb-storage
 48- 63: usbscanner

in /proc/bus/usb/devices


T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=1880
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=04b8 ProdID=0801 Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=USB MFP
S:  SerialNumber=HU0510305020239050
C:* #Ifs= 2 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:  If#= 1 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0483 ProdID=1307 Rev= 2.05
S:  Manufacturer=PQI
S:  Product=Travel Flash
S:  SerialNumber=4710765066451
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms