On Tue, Nov 02, 2010 at 11:12:34AM +1100, rob wrote: > Sarah, instablity ranges from the attached device disappearing after > automounting and nautilus trying to do a directory listing all the way > up to almost completing a high speed transfer, but then failing with an > I/O error. Typical behavior as per dmesg below which happens almost > immediately or after some time as noted above. > > usb 3-4: new full speed USB device using xhci_hcd and address 0 > usb 3-4: Device not responding to set address. > usb 3-4: Device not responding to set address. > usb 3-4: device not accepting address 0, error -71 > hub 3-0:1.0: unable to enumerate USB device on port 4 > usb 3-2: new SuperSpeed USB device using xhci_hcd and address 2 > xhci_hcd 0000:04:00.0: WARN: short transfer on control ep > xhci_hcd 0000:04:00.0: WARN: short transfer on control ep > xhci_hcd 0000:04:00.0: WARN: short transfer on control ep > xhci_hcd 0000:04:00.0: WARN: transfer error on endpoint > xhci_hcd 0000:04:00.0: URB transfer length is wrong, xHC issue? req. len > = 2, act. len = 4294967290 Wow, that's ugly. Can you turn on CONFIG_USB_XHCI_HCD_DEBUGGING and send me the dmesg? > xhci_hcd 0000:04:00.0: WARN: transfer error on endpoint > usb 3-2: New USB device found, idVendor=174c, idProduct=5106 > usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1 > usb 3-2: Product: AS2105 > usb 3-2: Manufacturer: ASMedia > xhci_hcd 0000:04:00.0: WARN: transfer error on endpoint > usb 3-2: can't set config #1, error -71 > usb 3-2: USB disconnect, address 2 > > > Thought initially might be problem with pci-E USB3 adaptor but have > tried both a different unit of same model and also another from a > different manufacturer. Behaviour always the same. You're probably buying the same NEC chip that's integrated from different vendors. When you enable debugging, you'll be able to see if it's an NEC chip, and which firmware version it's running. > I was perplexed as to > cause, but problems do not occur when using nouveau driver. I'm glad there's a fix for you, but I'd like to make sure that the xHCI driver is responding properly to any errors that the xHCI host generates because of the nouveau driver. Sarah Sharp -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html