Re: EPSON Perfection 1200 problems

From: Siegfried Goericke (siggi@dbobjects.de)
Date: Sun Jun 18 2000 - 06:46:24 PDT

  • Next message: Jochen Eisinger: "new patches for musteka4s2 backend"

    Am Don, 15 Jun 2000 schrieben Sie:
    > 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

    David, Karl-Heinz,

    Thanks for your help.

    I haven't found the 2.3.39 backport patch, so I use the 2.3.99pre7-1 backport,
    but it does not works (Karl-Heinz wrote "resolved around 2.3.99pre8").

    With the 2.3.99xxxx and 2.4xxx kernels I have some trouble with my irda and
    pcmcia ports.

    That's why: where can I get the 2.3.39 backport?

    Thanks
    Siggi

    --
    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 : Sun Jun 18 2000 - 07:06:27 PDT