Hide Forgot
Description of problem: USB 2.0 Mouse does not work using USB 3.0 controller Version-Release number of selected component (if applicable): 15 How reproducible: boot a system with a usb 3 controller (I'm on a Dell XPS15) and plug in a USB 2.0 mouse. The mouse wont work. Steps to Reproduce: 1. Boot kernel newer then 2.6.38.3-18.fc15.x86_64 with a usb 3 controller 2. plug in usb 2.0 mouse 3. try using mouse Actual results: from dmesg [14534.518534] usb 3-4: new full speed USB device using xhci_hcd and address 3 [14534.538629] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [14534.540561] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [14534.542600] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [14534.561631] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [14534.567615] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [14534.572616] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [14534.573559] usb 3-4: New USB device found, idVendor=046d, idProduct=c52b [14534.573570] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [14534.573576] usb 3-4: Product: USB Receiver [14534.573581] usb 3-4: Manufacturer: Logitech [14534.580845] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion code 0x11. [14534.580864] usb 3-4: can't set config #1, error -22 Expected results: mouse should work Additional info:
Just upgraded to 2.6.38.6-26.rc1.fc15.x86_64, same error
Fixed upstream by: From b513d44751bfb609a3c20463f764c8ce822d63e9 Mon Sep 17 00:00:00 2001 From: Sarah Sharp <sarah.a.sharp.com> Date: Fri, 13 May 2011 13:10:01 -0700 Subject: xhci: Fix full speed bInterval encoding.
Upgraded to 2.6.38.6-27.fc15.x86_64, same issue
Same issue in 2.6.39-1.fc16.x86_64 and 2.6.38.7-28.rc1.fc15.x86_64
kernel-2.6.38.7-30.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/kernel-2.6.38.7-30.fc15
Package kernel-2.6.38.7-30.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-2.6.38.7-30.fc15' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/kernel-2.6.38.7-30.fc15 then log in and leave karma (feedback).
Same issue, here's dmesg: [ 93.745837] usb 3-4: new full speed USB device using xhci_hcd and address 3 [ 93.766547] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 93.768510] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 93.770602] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 93.789527] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 93.795526] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 93.800548] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 93.801640] usb 3-4: New USB device found, idVendor=046d, idProduct=c52b [ 93.801650] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 93.801657] usb 3-4: Product: USB Receiver [ 93.801661] usb 3-4: Manufacturer: Logitech [ 93.808516] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion code 0x11. [ 93.808536] usb 3-4: can't set config #1, error -22 [ 103.849429] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... blt ring idle [waiting on 2099, at 2099], missed IRQ?
Getting exactly same problem and messages as mboorshtein.
This is fixed in 2.6.38.8
kernel-2.6.38.7-30.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
I'm still seeing the following in dmesg when I plugin my wireless mouse: [ 182.106871] usb 3-4: Manufacturer: Logitech [ 182.113659] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion code 0x11. [ 182.113678] usb 3-4: can't set config #1, error -22 My wired mouse works though. I left my wireless mouse at home so I'll try that when I get back in town.
This bug needs to be re-opened. Using the latest kernel I'm getting the following in dmesg when I plugin my wireless mouse: [ 197.296472] usb 3-4: new full speed USB device using xhci_hcd and address 3 [ 197.316910] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 197.318849] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 197.320902] xhci_hcd 0000:04:00.0: WARN: Stalled endpoint [ 197.339930] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 197.345918] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 197.350913] xhci_hcd 0000:04:00.0: WARN: short transfer on control ep [ 197.351910] usb 3-4: New USB device found, idVendor=046d, idProduct=c52b [ 197.351919] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 197.351926] usb 3-4: Product: USB Receiver [ 197.351930] usb 3-4: Manufacturer: Logitech [ 197.352466] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion code 0x11. [ 197.352488] usb 3-4: can't set config #1, error -22 Here's my kernel: 2.6.38.7-30.fc15.x86_64
The fix is in 2.6.38.8
OK, got 2.6.38.8 installed and its working Thanks Marc