Hi,

I have a MicroTek Scanmaker 3600 that I would like to get going
under Linux but there is a problem with the number of endpoints.

As far as I can tell the drivers/usb/scanner.c code requires 2 or
3 endpoints for 'bulk in', 'bulk out' and optionally an interrupt,
however this scanner has only one endpoint as can be seen in the
/proc/bus/usb/devices output shown below.

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=01 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=05da ProdID=40b3 Rev= 0.00
C:* #Ifs= 1 Cfg#= 1 Atr=60 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff
Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms

I know next to nothing about how USB works but I'm willing to
write and test code if that is what needs to be done. Do I need to
get familiar with the USB spec or is there a easier/quicker way to
get whatever info I'll need?

Cheers
g

-- 
Glenn Ramsey
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to