Okay, I've collected a few informations for you, if you can
  help me with some points I will test it out here with my
  device and tell you when its working.

   My USB storage device is successfully detected at boot
  by the usb-storage and also by the generic SCSI:

[don@magrathea don]$ cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
   Vendor: RiteLink Model:  mass storage    Rev: 1.00
   Type:   Direct-Access

[Output of 'dmesg' while connected at boot time:]
hub.c: USB new device connect on bus1/2, assigned device number 2
scsi0 : SCSI emulation for USB Mass Storage devices
   Vendor:           Model:                   Rev:
   Type:   Direct-Access                      ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2

   But I am not able to mount it. I've already tried a few things
  in the unusual_devs.h, like:

UNUSUAL_DEV(  0x0c76, 0x0003, 0x0000, 0x0100,
                 "RiteLink",
                 "mass storage",
                 US_SC_UFI, US_PR_CB, NULL,
                 US_FL_SINGLE_LUN | US_FL_START_STOP | US_FL_MODE_XLATE),

   but it still won't work. The only difference is (with that
  part activated in the unusual_devs.h), that the output of
  /proc/scsi/scsi looks something like

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
   Vendor:   Model:    Rev:
   Type:   [unknown]


   lsusb reports the follwing about this device:

Bus 001 Device 002: ID 0c76:0003
   Language IDs: none (cannot get min. string descriptor; got len=-1, 
error=32:Broken pipe)
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               1.10
   bDeviceClass            0 Interface
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0         8
   idVendor           0x0c76
   idProduct          0x0003
   bcdDevice            1.00
   iManufacturer           0
   iProduct                0
   iSerial                 0
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           39
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0x80
     MaxPower              100mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           3
       bInterfaceClass         8 Mass Storage
       bInterfaceSubClass      6 SCSI
       bInterfaceProtocol     80 Bulk (Zip)
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               none
         wMaxPacketSize         64
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x02  EP 2 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               none
         wMaxPacketSize         64
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x83  EP 3 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               none
         wMaxPacketSize          8
         bInterval             255
   Language IDs: none (cannot get min. string descriptor; got len=-1, 
error=32:Broken pipe)

   I have enabled CONFIG_BLK_DEV_SD and CONFIG_CRH_DEV_SG as
  well as CONFIG_USB_UHCI_ALT and of course CONFIG_USB_STORAGE
  within SCSI and USB. I am using 2.4.17 on an RH 7.2.

   Can someone give me please any hints ?

Thanks,
  -fl


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

Reply via email to