Try recompiling _without_ the unusual_devs.h entry and with USB Mass Storage Verbose Debugging turned on. Then we can see the debug log.
Matt On Sat, Dec 29, 2001 at 11:33:38PM +0100, Frank wrote: > > 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 -- Matthew Dharm Home: [EMAIL PROTECTED] Maintainer, Linux USB Mass Storage Driver C: They kicked your ass, didn't they? S: They were cheating! -- The Chief and Stef User Friendly, 11/19/1997
msg02100/pgp00000.pgp
Description: PGP signature
