Bug 829976 - Periodic USB disconnect/reconnect of mouse and keyboard
Summary: Periodic USB disconnect/reconnect of mouse and keyboard
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 17
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-07 22:29 UTC by Gareth Jones
Modified: 2012-06-13 23:59 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-06-13 23:59:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Gareth Jones 2012-06-07 22:29:58 UTC
Description of problem:
Every few seconds the system stops responding to mouse and keyboard input for a couple of seconds.  The mouse pointer does not become mobile again until any mouse button is clicked.  Booting to linux-2.3.7-1 works as expected.


Version-Release number of selected component: linux-3.4.0-1.fc17.x86_64


How reproducible: Occurs regularly within seconds of boot.


Steps to Reproduce:
1. Boot Fedora 17 with kernel 3.4.0-1;
2. Log-in to GDM/GNOME;
3. Use the mouse and keyboard for a few seconds.
  
Actual results: Regular freezes of input, keyboard correcting itself in seconds, mouse only after a click.


Expected results: Mouse and keyboard working.


Additional info:
Hardware: ASUS P6T Deluxe motherboard.  Mouse and keyboard connected via a USB2 hub built into the monitor.

/var/log/messages contains the following loop many times over:
Jun  7 22:54:13 gareth-desktop kernel: [  137.477837] usb 2-4.2.1: USB disconnect, device number 7
Jun  7 22:54:13 gareth-desktop acpid: input device has been disconnected, fd 6
Jun  7 22:54:13 gareth-desktop acpid: input device has been disconnected, fd 7
Jun  7 22:54:14 gareth-desktop kernel: [  138.054347] usb 2-4.2.1: new low-speed USB device number 8 using ehci_hcd
Jun  7 22:54:14 gareth-desktop kernel: [  138.150603] usb 2-4.2.1: New USB device found, idVendor=1c4f, idProduct=0002
Jun  7 22:54:14 gareth-desktop kernel: [  138.150608] usb 2-4.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun  7 22:54:14 gareth-desktop kernel: [  138.150611] usb 2-4.2.1: Product: USB Keykoard
Jun  7 22:54:14 gareth-desktop kernel: [  138.150613] usb 2-4.2.1: Manufacturer: USB
Jun  7 22:54:14 gareth-desktop kernel: [  138.153418] input: USB USB Keykoard as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1/2-4.2.1:1.0/input/input8
Jun  7 22:54:14 gareth-desktop kernel: [  138.153738] generic-usb 0003:1C4F:0002.0006: input,hidraw0: USB HID v1.10 Keyboard [USB USB Keykoard] on usb-0000:00:1d.7-4.2.1/input0
Jun  7 22:54:14 gareth-desktop kernel: [  138.156176] input: USB USB Keykoard as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1/2-4.2.1:1.1/input/input9
Jun  7 22:54:14 gareth-desktop kernel: [  138.156428] generic-usb 0003:1C4F:0002.0007: input,hidraw1: USB HID v1.10 Device [USB USB Keykoard] on usb-0000:00:1d.7-4.2.1/input1
Jun  7 22:54:14 gareth-desktop mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1"
Jun  7 22:54:14 gareth-desktop mtp-probe: bus: 2, device: 8 was not an MTP device
Jun  7 22:54:23 gareth-desktop systemd[1]: Startup finished in 2s 876ms 569us (kernel) + 10s 374ms 634us (initrd) + 2min 14s 173ms 912us (userspace) = 2min 27s 425ms 115us.
Jun  7 22:54:57 gareth-desktop kernel: [  181.524327] usb 2-4.2.1: USB disconnect, device number 8
Jun  7 22:54:57 gareth-desktop acpid: input device has been disconnected, fd 6
Jun  7 22:54:57 gareth-desktop acpid: input device has been disconnected, fd 7
Jun  7 22:54:58 gareth-desktop kernel: [  182.212871] usb 2-4.2.1: new low-speed USB device number 9 using ehci_hcd
Jun  7 22:54:58 gareth-desktop kernel: [  182.309153] usb 2-4.2.1: New USB device found, idVendor=1c4f, idProduct=0002
Jun  7 22:54:58 gareth-desktop kernel: [  182.309157] usb 2-4.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun  7 22:54:58 gareth-desktop kernel: [  182.309160] usb 2-4.2.1: Product: USB Keykoard
Jun  7 22:54:58 gareth-desktop kernel: [  182.309163] usb 2-4.2.1: Manufacturer: USB
Jun  7 22:54:58 gareth-desktop kernel: [  182.312701] input: USB USB Keykoard as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1/2-4.2.1:1.0/input/input10
Jun  7 22:54:58 gareth-desktop kernel: [  182.312994] generic-usb 0003:1C4F:0002.0008: input,hidraw0: USB HID v1.10 Keyboard [USB USB Keykoard] on usb-0000:00:1d.7-4.2.1/input0
Jun  7 22:54:58 gareth-desktop kernel: [  182.315578] input: USB USB Keykoard as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1/2-4.2.1:1.1/input/input11
Jun  7 22:54:58 gareth-desktop kernel: [  182.315789] generic-usb 0003:1C4F:0002.0009: input,hidraw1: USB HID v1.10 Device [USB USB Keykoard] on usb-0000:00:1d.7-4.2.1/input1
Jun  7 22:54:58 gareth-desktop mtp-probe: checking bus 2, device 9: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2/2-4.2.1"
Jun  7 22:54:58 gareth-desktop mtp-probe: bus: 2, device: 9 was not an MTP device
...

Comment 1 Gareth Jones 2012-06-13 23:59:37 UTC
I'm going to mark this as closed, as it seems to have been a hardware issue that for some reason only 3.4.0-1 has so far been sensitive to.  Despite 3.4.0-1 repeatedly not working properly and earlier kernels behaving fine, juggling the USB ports has made the problem disappear and I can no longer reproduce it, even after a full power-off.


Note You need to log in before you can comment on or make changes to this bug.