On Sun, 24 Jun 2007, Kevin McCoy wrote: > Hello all, > > I am posting here in hopes of getting closer to the root of this > problem. I needed USB 2.0 ports on my Dell Inspiron 2650 laptop > (which works great aside from this under Ubuntu Studio / Feisty!) so I > decided to buy a Cables Unlimited USB 2.0 / Firewire PCMCIA card. The > cardbus works fine for trivial USB devices (mouse, keyboard) but not > so well for my external drive and mp3 player, which I why I needed USB > 2.0 in the first place. > > The hard drive, for example, mounts and appears to work, but > transfers stall and it seems intermittent whether or not it's working. > Sometimes it loses connectivity entirely. I am using the cardbus with > the specified power adaptor (5V 1000mA) to give the devices enough > power, so that shouldn't be the problem - the hard drive is powered > anyway. > > The real manufacturer for the pcmcia guts seems to be ALi. > > Here is some terminal output that was requested by someone at the > Ubuntu forums (I am running Ubuntu Studio 7.04, kernel 2.6.20-16 with > low latency patches for audio work. I would be happy to provide more > info - this is output with the hard drive and mp3 player hooked up: > > ~$ dmesg | grep usb ... > [ 146.370000] usb-storage: device found at 3 > [ 146.370000] usb-storage: waiting for device to settle before scanning > [ 151.370000] usb-storage: device scan complete > [ 152.673000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 182.914000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 193.156000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 209.395000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 209.634000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 219.868000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 220.921000] usb 5-1: reset high speed USB device using ehci_hcd and > address 3 > [ 221.040000] usb 5-1: can't restore configuration #128 (error=-71) > [ 221.041000] usb 5-1: USB disconnect, address 3
These sorts of errors usually mean that something is wrong at a low level, preventing the USB signals from being delivered correctly. Things to look out for include cabling, loose connections, cross-interference from two devices plugged into the same controller or from a half-connected cable plugged into the computer but not into a device, and so on. Other possibilities include bugs in the USB device itself. For example, many mass storage devices report that they contain one more sector than they really do. When the computer tries to read the missing "last" sector, the device crashes. To see if this is happening, try turning on CONFIG_USB_DEBUG and CONFIG_USB_STORAGE_DEBUG. Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users