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]

Reply via email to