I'm trying to use an I/O Magic usb 2.0 hd enclosure with my linux systems. I've got a 40 GB maxtor drive inside it with a single FAT32 partition. It works just fine on various Windows 2000 and XP machines.

I've tried using it on both Mandrake 9.2 and Mandrake 10 and I see the same behavior. (I mention these two, as I believe Mandrake 9.2 uses a 2.4 kernel, while Mandrake 10 uses a 2.6 kernel and that the usb drivers changed significantly between these versions).

I can get the drive mounted just fine, and read from it without problem. I then typically attempt to dump a large amount of data to it to test writing, using nothing more complicated than cp. It gets a short way into it, and then suddenly hangs. Here's the output from my /var/log/messages file (taken from the Mandrake 10 machine):

Aug 3 16:19:33 localhost kernel: SCSI error : <0 0 0 0> return code = 0x8000002
Aug 3 16:19:33 localhost kernel: Current sda: sense key No Sense
Aug 3 16:19:33 localhost kernel: end_request: I/O error, dev sda, sector 157525
Aug 3 16:19:33 localhost kernel: Buffer I/O error on device sda1, logical block 157462
Aug 3 16:19:33 localhost kernel: lost page write due to I/O error on sda1
Aug 3 16:20:34 localhost kernel: drivers/usb/core/hub.c: USB device not accepting new address (error=-71)
Aug 3 16:20:34 localhost kernel: scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
Aug 3 16:20:34 localhost kernel: SCSI error : <0 0 0 0> return code = 0x50000
Aug 3 16:20:34 localhost kernel: end_request: I/O error, dev sda, sector 157526
Aug 3 16:20:34 localhost kernel: Buffer I/O error on device sda1, logical block 157463
Aug 3 16:20:34 localhost kernel: lost page write due to I/O error on sda1


These last two messages are repeated several times (though with incrementing block numbers), and then the following appears:

Aug 3 16:20:34 localhost kernel: FAT: Directory bread(block 157111) failed
Aug 3 16:20:34 localhost kernel: scsi0 (0:0): rejecting I/O to offline device


The above two messages are repeated over and over with incrementing block numbers until I kill the cp process.

Any ideas what the problem might be?

Paul


------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to