I have a computer with a VIA VT82C686 chipset which uses the UHCI usb driver of the Linux kernel. I'm running 2.6.9-rc3 now, but also tried 2.6.4. I have a couple of usb-storage devices which don't work in this machine. Plugging one in and modprobe of usb-storage (hotplug disabled for debugging) produces log lines finishing with those below. That is for an Oracom ORC-200M, which should appear as a 128Mb sda1 partition in the end. It appears in /proc/scsi/usb-storage/1 but has lots of "Unknown". It doesn't appear under "Attached devices:" in /proc/scsi/scsi
When I try to rmmod usb-storage, it hangs sometimes. ps shows "[scsi_eh_1]" in state DW, which usually means it's wanting to read something IME.
I have tons of debug output, far more than I can post: if anything else would help, please ask. I have other usb-storage devices that work on this machine (disconnected when trying this) and these devices work on other machines here (OHCI usb driver, though). It would really help to have them connect to this machine. I've searched around and can't figure this one out. Help!
Oct 8 12:52:45 bouncing kernel: usb-storage: -- Result from auto-sense is 0 Oct 8 12:52:45 bouncing kernel: usb-storage: -- code: 0x55, key: 0x2, ASC: 0x1, ASCQ: 0x0 Oct 8 12:52:45 bouncing kernel: usb-storage: Not Ready: No index/sector signal Oct 8 12:52:45 bouncing kernel: usb-storage: scsi cmd done, result=0x2 Oct 8 12:52:45 bouncing kernel: usb-storage: device_reset called Oct 8 12:52:45 bouncing kernel: usb-storage: usb_stor_Bulk_reset called Oct 8 12:52:45 bouncing kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Oct 8 12:52:45 bouncing kernel: usb-storage: *** thread sleeping. Oct 8 12:52:45 bouncing kernel: usb-storage: Soft reset failed: -32 Oct 8 12:52:45 bouncing kernel: usb-storage: bus_reset called