On Tue, 28 Aug 2012, Gary E. Miller wrote: > Yo Alan! > > On Tue, 28 Aug 2012 14:56:49 -0400 (EDT) > Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > > On Tue, 28 Aug 2012, Gary E. Miller wrote: > > > > I am now getting a lot of these in my logs: > > > ehci_hcd 0000:00:12.2: detected XactErr len 0/6 retry 28 > > > They mean that the computer was unable to communicate with a USB > > device; it expected to send or receive 6 bytes of data but got no > > response -- not even an acknowledgment. > > OK, fair enough, but does it need to keep flooding my logs? Can > we rate limit that a bit? Easy enough to do; simply disable CONFIG_USB_DEBUG. > > The two most likely causes are hardware problems (cable issues or > > noise) or firmware bugs in the device. If everything continues to > > work okay in spite of the errors then you don't have to worry about > > them, although you might try replacing a USB cable. > > I really doubt it is a hardware error since this appeared after the last > kernel update. If you think it's caused by a problem in the kernel then you can try using git bisect to track it down. > It may, or may not be related, but I am still getting failure when I plug > a USB 1.1 device into a USB 3.0 hub: > > hub 8-2:1.0: state 7 ports 4 chg 0000 evt 0010 > hub 8-2:1.0: port 4, status 0101, change 0001, 12 Mb/s > hub 8-2:1.0: debounce: port 4: total 100ms stable 100ms status 0x101 > usb 8-2.4: new full-speed USB device number 9 using xhci_hcd > usb 8-2.4: ep0 maxpacket = 8 > usb 8-2.4: Successful evaluate context command > ehci_hcd 0000:00:12.2: detected XactErr len 0/6 retry 9 > usb 8-2.4: skipped 10 descriptors after interface > usb 8-2.4: skipped 2 descriptors after interface > usb 8-2.4: skipped 1 descriptor after endpoint > usb 8-2.4: skipped 2 descriptors after interface > usb 8-2.4: skipped 1 descriptor after endpoint > usb 8-2.4: skipped 1 descriptor after interface > usb 8-2.4: default language 0x0409 > usb 8-2.4: udev 9, busnum 8, minor = 904 > usb 8-2.4: New USB device found, idVendor=0d8c, idProduct=0139 > usb 8-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > usb 8-2.4: Product: DYNEX USB Audio Device > usb 8-2.4: Manufacturer: C-Media Electronics Inc. > usb 8-2.4: usb_probe_device > usb 8-2.4: configuration #1 chosen from 1 choice > usb 8-2.4: Not enough bandwidth for new device state. > usb 8-2.4: can't set config #1, error -28 > > Sarah was looking into that for me earlier. It's probably not related. Alan Stern -- 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