I'm using a 2.4.17 and a Scanlogic SL11R-IDE chip (id 04ce:0002) based USB to IDE convertor. Everything is great when I use it with a CD burner, but when I use the convertor (actually I have 2 identical convertors) with an IDE disk, it hangs during a "ls -la". I did get the output once, but the hang then occurred on the 2nd command I tried (find . -name \*.mp3). The USB device hangs.. not the system..
I'm attaching the full info, but the last lines of /var/log/debug are: Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x50c Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:50 sunpci kernel: usb-storage: command_abort() called Feb 17 20:48:50 sunpci kernel: usb-storage: Bulk command transfer result=-104 Feb 17 20:48:50 sunpci kernel: usb-storage: Bulk reset requested Feb 17 20:48:56 sunpci kernel: usb-storage: Bulk soft reset completed Feb 17 20:48:56 sunpci kernel: usb-storage: -- transport indicates transport failure Feb 17 20:48:56 sunpci kernel: usb-storage: scsi cmd done, result=0x70000 Feb 17 20:48:56 sunpci kernel: usb-storage: *** thread sleeping. This is a vfat filesystem, which I filled using rsync while plugged in straight to IDE. I'd like to be able to do updates over USB however. The whole setup does work with Windows ME.. temporary stalls seem to occur there as well, but none of them are fatal (and they do not last for 30 seconds). Any ideas/pointers appriciated by direct E-mail, I'm not on the list. I will post a summary. Sincerely, Richie -- Yes, that *is* my E-mail address
$ cat /proc/usb/devices T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=cc80a000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=cc808000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=04ce ProdID=0002 Rev= 2.6c S: Manufacturer=SL IDE S: Product=SL IDE S: SerialNumber=11204EC C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms $ cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: MAXTOR 4 Model: K060H3 Rev: A08. Type: Direct-Access ANSI SCSI revision: 03 $ tail -100 /var/log/debug Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e0 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x506 Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x506 R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e1 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x507 Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x507 R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e2 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x508 Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x508 R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e3 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x509 Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x509 R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e4 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x50a Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x50a R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e5 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x50b Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command transfer result=0 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): xfer 512 bytes Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 512/512 Feb 17 20:48:20 sunpci kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk data transfer result 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: Attempting to get CSW... Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status result = 0 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk status Sig 0x53425355 T 0x50b R 0 Stat 0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: scsi cmd done, result=0x0 Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread sleeping. Feb 17 20:48:20 sunpci kernel: usb-storage: queuecommand() called Feb 17 20:48:20 sunpci kernel: usb-storage: *** thread awakened. Feb 17 20:48:20 sunpci kernel: usb-storage: Command READ_10 (10 bytes) Feb 17 20:48:20 sunpci kernel: usb-storage: 28 00 00 00 70 e6 00 00 01 00 00 00 Feb 17 20:48:20 sunpci kernel: usb-storage: Bulk command S 0x43425355 T 0x50c Trg 0 LUN 0 L 512 F 128 CL 10 Feb 17 20:48:50 sunpci kernel: usb-storage: command_abort() called Feb 17 20:48:50 sunpci kernel: usb-storage: Bulk command transfer result=-104 Feb 17 20:48:50 sunpci kernel: usb-storage: Bulk reset requested Feb 17 20:48:56 sunpci kernel: usb-storage: Bulk soft reset completed Feb 17 20:48:56 sunpci kernel: usb-storage: -- transport indicates transport failure Feb 17 20:48:56 sunpci kernel: usb-storage: scsi cmd done, result=0x70000 Feb 17 20:48:56 sunpci kernel: usb-storage: *** thread sleeping.
