Hi all,

(system: redhat 7.2, 2.4.9-13 kernel)
I just bought a medion scanner (md 9458) and I'm trying the gt6801 driver
on it (see http://www.btinternet.com/~salet/). Now the driver inserts
fine, here's the /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 Root Hub
S:  SerialNumber=c400
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#=  9 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=05d8 ProdID=4002 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=496mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=usb-gt6801
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms


Now from the moment I'm trying to use the userland tool gt6801scan (you
need the windows usb firmware file, mine is called ePlus2k.usb), my
scanner keeps deregistrating, here's the /var/log/messages output:

Jan  2 21:14:08 D5E057CD kernel: usb-uhci.c: interrupt, status 2, frame#
927 Jan  2 21:14:09 D5E057CD kernel: usb.c: USB disconnect on device 5
Jan  2 21:14:09 D5E057CD kernel: hub.c: USB new device connect on bus1/1,
assigned device number 6 Jan  2 21:14:09 D5E057CD kernel: gt6801.c:
probe_gt6801: Found bulk in endpoint. Jan  2 21:14:12 D5E057CD kernel:
usb-uhci.c: interrupt, status 2, frame# 601 Jan  2 21:14:12 D5E057CD
kernel: usb.c: USB disconnect on device 6 Jan  2 21:14:12 D5E057CD kernel:
hub.c: USB new device connect on bus1/1, assigned device number 7 Jan  2
21:14:12 D5E057CD kernel: gt6801.c: probe_gt6801: Found bulk in endpoint.
Jan  2 21:14:21 D5E057CD kernel: usb-uhci.c: interrupt, status 2, frame#
1574 Jan  2 21:14:21 D5E057CD kernel: usb.c: USB disconnect on device 7
Jan  2 21:14:22 D5E057CD kernel: hub.c: USB new device connect on bus1/1,
assigned device number 8 Jan  2 21:14:22 D5E057CD kernel: gt6801.c:
probe_gt6801: Found bulk in endpoint. Jan  2 21:14:26 D5E057CD kernel:
usb-uhci.c: interrupt, status 2, frame# 1726 Jan  2 21:14:26 D5E057CD
kernel: usb.c: USB disconnect on device 8 Jan  2 21:14:26 D5E057CD kernel:
hub.c: USB new device connect on bus1/1, assigned device number 9 Jan  2
21:14:26 D5E057CD kernel: gt6801.c: probe_gt6801: Found bulk in endpoint.


And the dmesg output (last part):

gt6801.c: ioctl_gt6801: before buffer[0] = 0, buffer[1] = 0
gt6801.c: ioctl_gt6801: after buffer[0] = 0, buffer[1] = 9
gt6801.c: ioctl_gt6801: result was 64
gt6801.c: ioctl_gt6801: before buffer[0] = 105, buffer[1] = 1
gt6801.c: ioctl_gt6801: after buffer[0] = 105, buffer[1] = 1
gt6801.c: ioctl_gt6801: result was 64
gt6801.c: ioctl_gt6801: before buffer[0] = 0, buffer[1] = 0
usb-uhci.c: interrupt, status 2, frame# 1726
gt6801.c: ioctl_gt6801: after buffer[0] = 0, buffer[1] = 0
gt6801.c: ioctl_gt6801: result was -84
gt6801.c: close_gt6801: gt6801_minor:0
usb.c: USB disconnect on device 8
gt6801.c: disconnect_gt6801: De-allocating minor:0
hub.c: USB new device connect on bus1/1, assigned device number 9
gt6801.c: probe_gt6801: USB dev address:c1448e00
gt6801.c: probe_gt6801: ifnum:0
gt6801.c: probe_gt6801: Number of Endpoints:1
gt6801.c: probe_gt6801: bulk_in_ep:1
gt6801.c: probe_gt6801: Found bulk in endpoint.
gt6801.c: probe_gt6801: Allocated minor:0
gt6801.c: probe_gt6801(0): Address of gt6801:c3ac96b0
gt6801.c: probe_gt6801(0): obuf address:c70d1000
gt6801.c: probe_gt6801(0): ibuf address:c1230000

Can anybody help me get this scanner to work, or need I give up on it?

Franky

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to