Siegfried,
the 2.3.42 backport does not work, you can either use the 2.3.39
backport or the latest 2.3.99preXXX plus a new scanner.c file
(or a patch). There was a problem with EPSON scanners and pretty
much every kernel after 3.3.39 that was resolved around 2.3.99pre8.
Karl Heinz
Siegfried Goericke <siggi@dbobjects.de> said: 
> Hi folks,
> 
> I have SUSE 6.4 installed on my system.
> It run with the 2.2.14 kernel and the usb backport 2.3.42
> 
> I install sane 1.0.2 with the latest EPSON backend.
> 
> but something went wrong.
> 
> here are what I do with results:
> 
> 
> ls -la /dev/usbscanner
> 
> crwxrwxrwx    1 root        root        180,  48 Jun 14 14:20
/dev/usbscanner    
> 
> modprobe scanner
> 
> Jun 15 16:11:18 heino kernel: usb.c: registered new driver usbscanner
> Jun 15 16:11:18 heino kernel: usb.c: usbscanner driver claimed interface
c75fca80
> Jun 15 16:11:18 heino kernel: scanner.c: USB Scanner support
registered.          
> 
> heino:~ # cat /proc/bus/usb/devices
> T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
> B:  Alloc= 17/900 us ( 2%), #Int=  1, #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
> 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#=  2 Spd=12  MxCh= 0
> D:  Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
> P:  Vendor=04b8 ProdID=0104 Rev= 1.03
> S:  Manufacturer=EPSON
> S:  Product=Perfection1200
> C:* #Ifs= 1 Cfg#= 1 Atr=40 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
> 
> 
> 
> root@heino:~ > SANE_DEBUG_EPSON=255 /usr/local/bin/scanimage -v -L
> [sanei_init_debug]: Setting debug level of epson to 255.
> [epson] sane_init: sane 1.0.2
> [epson] sane_init, >#scsi EPSON<
> [epson] sane_init, >#/dev/usbscanner<
> [epson] sane_init, >usb /dev/usbscanner<
> [epson] sane_init, >usb /dev/usbscanner<
> [epson] SANE Epson Backend v0.1.29 - 2000-06-13
> [epson] attach(usb /dev/usbscanner)
> [epson] attach: opening usb /dev/usbscanner
> [epson] send buf, size = 2
> [epson] buf[0] 1b .
> [epson] buf[1] 40 @
> 
> Jun 15 17:58:36 heino kernel: usb_control/bulk_msg: timeout
> Jun 15 17:58:36 heino kernel: scanner.c: write_scanner: NAK recieved.    
> 
> 
> 
> [epson] get_identity_information()
> [epson] send buf, size = 2
> [epson] buf[0] 1b .
> [epson] buf[1] 49 I
> [epson] ident failed
> [epson] sane_get_devices()
> 
> 
> 
> Jun 15 17:59:36 heino kernel: usb_control/bulk_msg: timeout
> Jun 15 17:59:36 heino kernel: scanner.c: write_scanner: NAK recieved.  
> 
> 
> 
> any hints and help are welcome
> 
> thanks
> 
> 
> 
> --
> MfG Siegfried Göricke
> 
> 
> 
> --
> Source code, list archive, and docs: http://www.mostang.com/sane/
> To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
> 
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
This archive was generated by hypermail 2b29 : Thu Jun 15 2000 - 11:39:05 PDT