Oliver Neukum <[EMAIL PROTECTED]> writes:
> I'd like to request information and comments on my efforts to make the
> usb-storage driver talk to a MIcrotek X6 USB scanner.
Further info for the list (especially Matt Dharm, please help!):
The scanner does not claim to be a USB Mass Storage class device.
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 3
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05da Microtek International Inc.
idProduct 0x0099 X6 Scanner
> Especially, I wonder whether the Control/Bulk protocol is the correct
> protocol to use. As the scanner has one bulk output endpoint and two bulk
> input endpoints I'd like to know whether the attached results.
The two input endpoints differ only in wMaxPacketSize (0x82 is 32,
0x83 is 64).
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 32
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 32
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 64
bInterval 0
> Microtek has confirmed that the scanner indeed uses SCSI over USB, but has
There are certainly also models that use SCSI through a parallel
cable. Does anybody know of a (class of) gadget that can do SCSI over
both?
Though Microtek Europe has "confirmed" that the scanner uses SCSI over
USB, they told us they don't understand what's actually going on with
the USB stuff. They just use SCSI commands as usual, the "OS"
(MS-Windows95,98 and iMac) does the rest (but I think some permanently
loaded USB driver dlls are heavily involved on MS) . . .
--
http://altern.org/vii
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]