[sane-devel] SANE and an Epson Perfection 1650 scanner

Henning Meier-Geinitz henning@meier-geinitz.de
Wed, 10 Jul 2002 11:05:02 +0200


Hi,

On Tue, Jul 09, 2002 at 07:49:21PM -0700, Jeremy O'Leary wrote:
[Epson 1650 not found by SANE]
> 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=   2 Ivl=255ms
> T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
> D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs=  1
> P:  Vendor=04b8 ProdID=0110 Rev= 3.02
> S:  Manufacturer=EPSON
> S:  Product=EPSON ScannerA

By the way, the devices entries start with "T:" (topology). So the
first three lines are from a different device and some lines are
missing.

> If I run scanimage --list-devices, it reports "No scanners where
> identified", but sane-find-scanner reports "found USB scanner (vendor =
> 0x04b8, product =0x0110) at device /dev/usb/scanner0"

If sane-find-scanner finds the scanner, it's also found by the kernel.
If it was found before you added the options entry to
/etc/modules.conf, that entry wasn't necessary.

> I did edit /etc/modules.conf and added 
> 
> options scanner vendor=04b8 product=0110

I'm not sure, if it works without the "0x" (for hexadecimal numbers).
Try

options scanner vendor=0x04b8 product=0x0110

> The next time I boot the system, I see an error message saying something
> to the effect of drivers could not be found (I don't have the exact
> text).  

If it doesn't work, the exact text may be interesting (maybe it's in
/var/log/messages?)

> Any ideas?

Did you configure the epson backend? See man sane-epson and
/etc/sane.d/epson.conf. Probably it's enough to uncomment
"usb /dev/usb/scanner0" in that file.

Bye,
  Henning