LaCie USB hard drive fails to work on Linux/Pmac
Hi,
I've posted this a couple of times already to linuxppc-dev and to the linux-usb devel list, without any results.
Here are the details:
tested with iBook dual-USB 2001 (500 MHz) and iMac g3 400 (summer 2000) kernels ranging from 2.4.7 to 2.4.19-pre10
LaCie USB 20G hard-drive, 0x59f/0xa601 ID (it's in the unusual_devs.h) Some people got it to work it seems:
http://www.qbik.ch/usb/devices/showdev.php?id=68
Here's the log when I plug the device in:
Jun 18 21:04:26 dozo kernel: hub.c: USB new device connect on bus1/1, assigned device number 2 Jun 18 21:04:26 dozo kernel: usb.c: USB device 2 (vend/prod 0x59f/0xa601) is not claimed by any active driver. Jun 18 21:04:27 dozo kernel: Initializing USB Mass Storage driver... Jun 18 21:04:27 dozo kernel: usb.c: registered new driver usb-storage Jun 18 21:04:30 dozo kernel: usb_control/bulk_msg: timeout Jun 18 21:04:33 dozo kernel: usb_control/bulk_msg: timeout Jun 18 21:04:33 dozo kernel: scsi0 : SCSI emulation for USB Mass Storage
devicesJun 18 21:04:44 dozo kernel: usb_control/bulk_msg: timeout
and the debug messages from the usb-storage module:
Initializing USB Mass Storage driver...usb.c: registered new driver usb-storage
USB Mass Storage support registered.hub.c: USB new device connect on bus1/1, assigned device number 3
usb-storage: act_altsettting is 0
usb-storage: id_index calculated to be: 32
usb-storage: Array length appears to be: 86
usb-storage: Vendor: LaCie
usb-storage: Product: USB Hard Disk
usb-storage: USB Mass Storage device detected
usb-storage: Endpoints: In: 0xc8cc34a0 Out: 0xc8cc34b4 Int: 0xc8cc34c8 (Period 100)
usb_control/bulk_msg: timeoutusb.c: error getting string descriptor 0 (error=-110) usb_control/bulk_msg: timeoutusb.c: error getting string descriptor 0 (error=-110)
usb-storage: New GUID 059fa6010000000000000000
usb-storage: Transport: Control/Bulk
usb-storage: Protocol: Reduced Block Commands (RBC)
usb-storage: *** thread sleeping.
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00 00 00 00 00 00 01
usb-storage: command_abort() called
usb-storage: Call to usb_stor_control_msg() returned -104
usb-storage: -- transport indicates error, resetting
usb-storage: CB_reset() called
usb_control/bulk_msg: timeout
usb-storage: CB[I] soft reset failed -110
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: usb_stor_exit() called
usb-storage: -- calling usb_deregister()usb.c: deregistering driver usb-storage
This is plugging and unplugging the device. The usb-storage module is removable. But the socket it was plugged in is unusable, I have to reboot to be able to use it again.
Did anybody got this drive to work on an OHCI controller or even better, on a PPC ?
Cheers
PS: CC me as I'm not on the list.
Signature · 2 lines
/Bastien Nocera http://hadess.net
Only some of the LaCie units work. They have indicated to me that they changed the internals of the unit without changing the PID, VID, or revision data. There is no way to tell, as far as I know, what type of unit you have.
Matt
Quoted 76 lines · Bastien Nocera
Hi,
I've posted this a couple of times already to linuxppc-dev and to the linux-usb devel list, without any results.
Here are the details:
tested with iBook dual-USB 2001 (500 MHz) and iMac g3 400 (summer 2000) kernels ranging from 2.4.7 to 2.4.19-pre10LaCie USB 20G hard-drive, 0x59f/0xa601 ID (it's in the
unusual_devs.h) Some people got it to work it seems:
http://www.qbik.ch/usb/devices/showdev.php?id=68Here's the log when I plug the device in:
Jun 18 21:04:26 dozo kernel: hub.c: USB new device connect on bus1/1, assigned device number 2 Jun 18 21:04:26 dozo kernel: usb.c: USB device 2 (vend/prod 0x59f/0xa601) is not claimed by any active driver. Jun 18 21:04:27 dozo kernel: Initializing USB Mass Storage driver... Jun 18 21:04:27 dozo kernel: usb.c: registered new driver usb-storage Jun 18 21:04:30 dozo kernel: usb_control/bulk_msg: timeout Jun 18 21:04:33 dozo kernel: usb_control/bulk_msg: timeout Jun 18 21:04:33 dozo kernel: scsi0 : SCSI emulation for USB Mass StoragedevicesJun 18 21:04:44 dozo kernel: usb_control/bulk_msg: timeout
and the debug messages from the usb-storage module:
Initializing USB Mass Storage driver...usb.c: registered new driver usb-storage
USB Mass Storage support registered.hub.c: USB new device connect on bus1/1, assigned device number 3
usb-storage:act_altsetttingis 0
usb-storage:id_indexcalculated to be: 32
usb-storage: Array length appears to be: 86
usb-storage: Vendor: LaCie
usb-storage: Product: USB Hard Disk
usb-storage: USB Mass Storage device detected
usb-storage: Endpoints: In:0xc8cc34a0Out:0xc8cc34b4Int:0xc8cc34c8(Period 100)
usb_control/bulk_msg: timeoutusb.c: error getting string descriptor 0 (error=-110) usb_control/bulk_msg: timeoutusb.c: error getting string descriptor 0 (error=-110)
usb-storage: New GUID059fa6010000000000000000
usb-storage: Transport: Control/Bulk
usb-storage: Protocol: Reduced Block Commands (RBC)
usb-storage: *** thread sleeping.
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage:queuecommand()called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00 00 00 00 00 00 01
usb-storage:command_abort()called
usb-storage: Call tousb_stor_control_msg()returned -104
usb-storage: -- transport indicates error, resetting
usb-storage:CB_reset()called
usb_control/bulk_msg: timeout
usb-storage: CB[I] soft reset failed -110
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage:usb_stor_exit()called
usb-storage: -- callingusb_deregister()usb.c: deregistering driver usb-storageThis is plugging and unplugging the device. The usb-storage module is removable. But the socket it was plugged in is unusable, I have to reboot to be able to use it again.
Did anybody got this drive to work on an OHCI controller or even better, on a PPC ?
Cheers
PS: CC me as I'm not on the list.
Signature · 2 lines
/Bastien Nocera http://hadess.net
Signature · 6 lines
Matthew Dharm Home: [email protected] Maintainer, Linux USB Mass Storage Driver We can customize our colonels. -- Tux User Friendly, 12/1/1998
Quoted 4 lines · Matthew Dharm
Only some of the LaCie units work. They have indicated to me that they changed the internals of the unit without changing the PID, VID, or revision data. There is no way to tell, as far as I know, what type of unit you have.
Would there be any way I could determine it from the hardware itself?
S Murali sent me this url with modifications that made his HD work it
seems: http://kohinoor.csa.iisc.ernet.in/~tulasi
I tried it to no avail. Anything else I can do to try to make this work? Tech specs of any kind, that I could use to make it work hard-wired?
Cheers
Signature · 2 lines
/Bastien Nocera http://hadess.net