Hello, I recently bought a Genesys Logic 811 USB to IDE bridge (without knowing). My first attempts to get it running were not successful. I'm using a stock 2.4.24 kernel and USB 1.0, although the device is USB 2.0 capable.
I know that there's recently been a lot of "negative" discussion about Genesys Logic devices on this list, but I'd rather find a way to get this device working than return it to the store, since there's hardly anything cheaper ;-) What I tried until now: Patching unusual_devices.h to set flags like US_FL_FIX_INQUIRY and so on (like suggested on this list and in various other places). When I do this, I get similar error messages like below. The only difference seems to be that my kernel is telling me that it uses these workarounds. Using a different computer with UHCI instead of OHCI, but the same kernel. I also get similar messages here. I haven't got it to show up as a SCSI device so far, although other people have reported to be able to mount devices with the same vend/prod id, or even have them fully working ... Here's what's in the logs when I turn on the device: Jan 27 20:53:11 joemobil kernel: hub.c: new USB device 00:01.3-1, assigned address 2 Jan 27 20:53:11 joemobil kernel: usb.c: USB device 2 (vend/prod 0x5e3/0x702) is not claimed by any active driver. And when I do "modprobe usb-storage": Jan 27 20:55:17 joemobil kernel: Initializing USB Mass Storage driver... Jan 27 20:55:17 joemobil kernel: usb.c: registered new driver usb-storage Jan 27 20:55:17 joemobil kernel: usb-storage: act_altsettting is 0 Jan 27 20:55:17 joemobil kernel: usb-storage: id_index calculated to be: 103 Jan 27 20:55:17 joemobil kernel: usb-storage: Array length appears to be: 105 Jan 27 20:55:17 joemobil kernel: usb-storage: USB Mass Storage device detected Jan 27 20:55:17 joemobil kernel: usb-storage: Endpoints: In: 0xc85d6e20 Out: 0xc85d6e34 Int: 0x00000000 (Period 0) Jan 27 20:55:17 joemobil kernel: usb-storage: New GUID 05e307020000000000000000 Jan 27 20:55:17 joemobil kernel: usb-storage: GetMaxLUN command result is 1, data is 0 Jan 27 20:55:17 joemobil kernel: usb-storage: Transport: Bulk Jan 27 20:55:17 joemobil kernel: usb-storage: Protocol: Transparent SCSI Jan 27 20:55:17 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:55:17 joemobil kernel: scsi0 : SCSI emulation for USB Mass Storage devices Jan 27 20:55:17 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:55:17 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:55:17 joemobil kernel: usb-storage: Command INQUIRY (6 bytes) Jan 27 20:55:17 joemobil kernel: usb-storage: 12 00 00 00 ff 00 74 cc ac da 3b c8 Jan 27 20:55:17 joemobil kernel: usb-storage: Bulk command S 0x43425355 T 0x1 Trg 0 LUN 0 L 255 F 128 CL 6 Jan 27 20:55:17 joemobil kernel: usb-storage: Bulk command transfer result=0 Jan 27 20:55:17 joemobil kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 bytes Jan 27 20:55:23 joemobil kernel: usb-storage: command_abort() called Jan 27 20:55:23 joemobil kernel: usb-storage: usb_stor_bulk_msg() returned -104 xferred 0/255 Jan 27 20:55:23 joemobil kernel: usb-storage: usb_stor_transfer_partial(): transfer aborted Jan 27 20:55:23 joemobil kernel: usb-storage: Bulk data transfer result 0x3 Jan 27 20:55:23 joemobil kernel: usb-storage: -- transport indicates command was aborted Jan 27 20:55:23 joemobil kernel: usb-storage: Bulk reset requested Jan 27 20:55:28 joemobil kernel: usb_control/bulk_msg: timeout Jan 27 20:55:28 joemobil kernel: usb-storage: Bulk soft reset failed -110 Jan 27 20:55:28 joemobil kernel: usb-storage: scsi command aborted Jan 27 20:55:28 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:55:28 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:55:28 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:55:28 joemobil kernel: usb-storage: Command TEST_UNIT_READY (6 bytes) Jan 27 20:55:28 joemobil kernel: usb-storage: 00 00 00 00 00 00 74 cc ac da 3b c8 Jan 27 20:55:28 joemobil kernel: usb-storage: Bulk command S 0x43425355 T 0x2 Trg 0 LUN 0 L 0 F 0 CL 6 Jan 27 20:55:28 joemobil kernel: usb-storage: Bulk command transfer result=0 Jan 27 20:55:28 joemobil kernel: usb-storage: Attempting to get CSW... Jan 27 20:55:38 joemobil kernel: usb-storage: command_abort() called Jan 27 20:55:38 joemobil kernel: usb-storage: -- transport indicates command was aborted Jan 27 20:55:38 joemobil kernel: usb-storage: Bulk reset requested Jan 27 20:55:43 joemobil kernel: usb_control/bulk_msg: timeout Jan 27 20:55:43 joemobil kernel: usb-storage: Bulk soft reset failed -110 Jan 27 20:55:43 joemobil kernel: usb-storage: scsi command aborted Jan 27 20:55:43 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:55:43 joemobil kernel: usb-storage: device_reset() called Jan 27 20:55:43 joemobil kernel: usb-storage: Bulk reset requested Jan 27 20:55:48 joemobil kernel: usb_control/bulk_msg: timeout Jan 27 20:55:48 joemobil kernel: usb-storage: Bulk soft reset failed -110 Jan 27 20:55:48 joemobil kernel: usb-storage: bus_reset() called Jan 27 20:55:53 joemobil kernel: usb_control/bulk_msg: timeout Jan 27 20:55:53 joemobil kernel: hub.c: USB device not accepting new address (error=-110) Jan 27 20:55:58 joemobil kernel: usb-storage: host_reset() requested but not implemented Jan 27 20:56:08 joemobil kernel: scsi: device set offline - command error recover failed: host 0 channel 0 id 0 lun 0 Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (1/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (2/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (3/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (4/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (5/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (6/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: usb-storage: queuecommand() called Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread awakened. Jan 27 20:56:08 joemobil kernel: usb-storage: Bad target number (7/0) Jan 27 20:56:08 joemobil kernel: usb-storage: *** thread sleeping. Jan 27 20:56:08 joemobil kernel: WARNING: USB Mass Storage data integrity not assured Jan 27 20:56:08 joemobil kernel: USB Mass Storage device found at 2 Jan 27 20:56:08 joemobil kernel: USB Mass Storage support registered. If you need more information, please ask. In case nobody has a suggestion what to try next, has anybody ever contacted GL about their USB storage controllers? If not, I'd like to try (if I were more certain about what to ask ...). Greetings, Johannes ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
