Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 320213

Summary: USB keyboard and mouse connected to a KVM doesn't detect immediately.
Product: Gentoo Linux Reporter: Anand <n00b.gentoouser>
Component: [OLD] ServerAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: n00b.gentoouser, xmw
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: .config file attachment

Description Anand 2010-05-17 15:31:03 UTC
I have two machines hooked up to a Trendnet USB KVM Switch. One runs Gentoo  and the other runs OS X (Snow Leopard). Switching between the two worked until a few weeks ago when I had to wipe out my old Gentoo install (for an unrelated reason) and reinstall everything from scratch. 

Now, the only way for me to switch between the two is to physically detach the cable running to the Gentoo box at the switch and reattach every time I want to use it while ensuring that the second cable isn't connected. It isn't a problem with the switch itself - I tested it with two different switches. Also, regardless of the connection to the Gentoo box, the iMac detects the peripheral devices no problem.   

USB keyboard/mouse connected directly to the Gentoo box work as expected i.e hot-swappable. 

Maybe I didn't search the interweb enough for an answer, although I think my search was fairly exhaustive. 

Does anyone know of a fix? Below are the uname, lspci, lsusb and portions (that I think are relevant) of the dmesg output. 

I run the 2.6.32.12-libre1 kernel. But I've noticed this on all the kernels currently installed on this box. 

TIA
Anand

uname -a 
Linux geminga 2.6.32.12-libre1 #2 SMP Fri May 14 09:43:48 EDT 2010 x86_64 Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz GenuineIntel GNU/Linux

eix gentoo-sources
[I] sys-kernel/gentoo-sources
     Available versions:  
	(2.6.16-r13)	2.6.16-r13!b!s
	(2.6.25-r9)	~2.6.25-r9!b!s
	(2.6.26-r4)	2.6.26-r4!b!s
	(2.6.27-r8)	2.6.27-r8!b!s
	(2.6.27-r10)	~2.6.27-r10!b!s
	(2.6.28-r5)	2.6.28-r5!b!s
	(2.6.28-r6)	~2.6.28-r6!b!s
	(2.6.29-r5)	2.6.29-r5!b!s
	(2.6.29-r6)	~2.6.29-r6!b!s
	(2.6.30-r8)	2.6.30-r8!b!s
	(2.6.30-r9)	~2.6.30-r9!b!s
	(2.6.31-r10)	2.6.31-r10!b!s
	(2.6.32-r6)	~2.6.32-r6!b!s
	(2.6.32-r7)	2.6.32-r7!b!s
	(2.6.32-r8)	~2.6.32-r8!b!s
	(2.6.33)	~2.6.33!b!s
	(2.6.33-r1)	~2.6.33-r1!b!s
	(2.6.33-r2)	~2.6.33-r2!b!s
	{build deblob symlink ultra1}
     Installed versions:  2.6.32-r7(2.6.32-r7)!b!s(13:56:49 05/03/10)(-build -deblob -symlink)
     Homepage:            http://dev.gentoo.org/~mpagano/genpatches
     Description:         Full sources including the Gentoo patchset for the 2.6 kernel tree



lspci| grep USB
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
03:00.0 USB Controller: NEC Corporation Device 0194 (rev 03)

lsusb -t
Bus#  2
`-Dev#   1 Vendor 0x1d6b Product 0x0002
  `-Dev#   2 Vendor 0x8087 Product 0x0020
    |-Dev#   6 Vendor 0x413c Product 0x2105
    `-Dev#   4 Vendor 0x04b3 Product 0x310b
Bus#  1
`-Dev#   1 Vendor 0x1d6b Product 0x0002
  `-Dev#   2 Vendor 0x8087 Product 0x0020

dmesg:

[248766.543718] usbhid 1-1.2.1:1.0: usb_probe_interface
[248766.543720] usbhid 1-1.2.1:1.0: usb_probe_interface - got id
[248766.553315] input:   USB Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/input/input57
[248766.553326] usb 1-1.2.1: link qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248766.553393] generic-usb 0003:04D9:1603.0037: input,hidraw4: USB HID v1.10 Keyboard [  USB Keyboard] on usb-0000:00:1a.0-1.2.1/input0
[248766.553410] usb 1-1.2.1: adding 1-1.2.1:1.1 (config #1, interface 1)
[248766.553448] usbhid 1-1.2.1:1.1: usb_probe_interface
[248766.553450] usbhid 1-1.2.1:1.1: usb_probe_interface - got id
[248766.571528] input:   USB Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.1/input/input58
[248766.571538] usb 1-1.2.1: link qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248766.571607] generic-usb 0003:04D9:1603.0038: input,hidraw5: USB HID v1.10 Device [  USB Keyboard] on usb-0000:00:1a.0-1.2.1/input1
[248766.571625] drivers/usb/core/inode.c: creating file '059'
[248766.571636] hub 1-1.2:1.0: state 7 ports 4 chg 0000 evt 0002
[248771.146356] usb 1-1.2.1: unlink qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.147354] usb 1-1.2.1: unlink qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.153338] usb 1-1.2.3: unlink qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.159352] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242a00 schedule
[248771.159358] usb 1-1.2.1: link qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.160770] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242f00 schedule
[248771.160777] usb 1-1.2.1: link qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.166318] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242d00 schedule
[248771.166325] usb 1-1.2.3: link qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.178261] usb 1-1.2.1: unlink qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.179265] usb 1-1.2.1: unlink qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.185250] usb 1-1.2.3: unlink qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.204210] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242a00 schedule
[248771.204216] usb 1-1.2.1: link qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.205206] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242f00 schedule
[248771.205213] usb 1-1.2.1: link qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.211190] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242d00 schedule
[248771.211196] usb 1-1.2.3: link qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.226137] usb 1-1.2.1: unlink qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.227133] usb 1-1.2.1: unlink qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.233117] usb 1-1.2.3: unlink qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.278005] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242a00 schedule
[248771.278012] usb 1-1.2.1: link qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.279001] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242f00 schedule
[248771.279008] usb 1-1.2.1: link qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.284986] ehci_hcd 0000:00:1a.0: reused qh ffff88033d242d00 schedule
[248771.284993] usb 1-1.2.3: link qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.297938] usb 1-1.2.1: unlink qh8-0601/ffff88033d242a00 start 0 [1/2 us]
[248771.298934] usb 1-1.2.1: unlink qh8-0601/ffff88033d242f00 start 1 [1/2 us]
[248771.304919] usb 1-1.2.3: unlink qh8-0601/ffff88033d242d00 start 7 [1/2 us]
[248771.322819] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248771.323319] hub 1-1:1.0: port 2, status 0100, change 0001, 12 Mb/s
[248771.323540] usb 1-1.2: USB disconnect, address 56
[248771.323544] usb 1-1.2.1: USB disconnect, address 59
[248771.323548] usb 1-1.2.1: unregistering device
[248771.323552] usb 1-1.2.1: usb_disable_device nuking all URBs
[248771.323558] usb 1-1.2.1: unregistering interface 1-1.2.1:1.0
[248771.338976] usb 1-1.2.1: unregistering interface 1-1.2.1:1.1
[248771.354979] usb 1-1.2.2: USB disconnect, address 58
[248771.354981] usb 1-1.2.2: unregistering device
[248771.354982] usb 1-1.2.2: usb_disable_device nuking all URBs
[248771.354984] usb 1-1.2.2: unregistering interface 1-1.2.2:1.0
[248771.370935] usb 1-1.2.3: USB disconnect, address 57
[248771.370937] usb 1-1.2.3: unregistering device
[248771.370938] usb 1-1.2.3: usb_disable_device nuking all URBs
[248771.370941] usb 1-1.2.3: unregistering interface 1-1.2.3:1.0
[248771.386843] usb 1-1.2.3: unregistering interface 1-1.2.3:1.1
[248771.386927] usb 1-1.2: unregistering device
[248771.386929] usb 1-1.2: usb_disable_device nuking all URBs
[248771.386934] usb 1-1.2: unlink qh128-0601/ffff88033d242800 start 62 [1/2 us]
[248771.386939] ehci_hcd 0000:00:1a.0: shutdown urb ffff8802da7f56c0 ep1in-intr
[248771.386942] usb 1-1.2: unregistering interface 1-1.2:1.0
[248771.490720] hub 1-1:1.0: debounce: port 2: total 100ms stable 100ms status 0x100
[248773.828986] hub 1-1:1.0: hub_suspend
[248773.828996] usb 1-1: unlink qh256-0001/ffff88033dc54780 start 1 [1/0 us]
[248773.829217] usb 1-1: usb auto-suspend
[248774.915485] ehci_hcd 0000:00:1a.0: port 1 remote wakeup
[248774.939877] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
[248774.940008] ehci_hcd 0000:00:1a.0: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT
[248774.950782] usb 1-1: usb wakeup-resume
[248774.950794] usb 1-1: finish resume
[248774.951268] hub 1-1:1.0: hub_resume
[248774.951742] hub 1-1:1.0: port 2: status 0101 change 0001
[248775.053476] ehci_hcd 0000:00:1a.0: reused qh ffff88033dc54780 schedule
[248775.053483] usb 1-1: link qh256-0001/ffff88033dc54780 start 1 [1/0 us]
[248775.053492] hub 1-0:1.0: resume on port 1, status 0
[248775.053497] hub 1-1:1.0: state 7 ports 6 chg 0004 evt 0000
[248775.053983] hub 1-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
[248776.610675] hub 1-1:1.0: debounce: port 2: total 1500ms stable 0ms status 0x101
[248776.610680] hub 1-1:1.0: connect-debounce failed, port 2 disabled
[248776.610685] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248776.683974] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248776.684480] hub 1-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
[248778.241163] hub 1-1:1.0: debounce: port 2: total 1500ms stable 0ms status 0x101
[248778.241168] hub 1-1:1.0: connect-debounce failed, port 2 disabled
[248778.241173] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248778.471064] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248778.471528] hub 1-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
[248780.028095] hub 1-1:1.0: debounce: port 2: total 1500ms stable 0ms status 0x101
[248780.028100] hub 1-1:1.0: connect-debounce failed, port 2 disabled
[248780.028105] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248780.258120] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248780.258589] hub 1-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
[248781.815144] hub 1-1:1.0: debounce: port 2: total 1500ms stable 0ms status 0x101
[248781.815150] hub 1-1:1.0: connect-debounce failed, port 2 disabled
[248781.815155] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248782.045175] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248782.045644] hub 1-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
[248782.746325] hub 1-1:1.0: debounce: port 2: total 675ms stable 100ms status 0x100
[248782.746332] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0004
[248784.795397] hub 1-1:1.0: hub_suspend
[248784.795407] usb 1-1: unlink qh256-0001/ffff88033dc54780 start 1 [1/0 us]
[248784.795781] usb 1-1: usb auto-suspend
[248787.787077] hub 1-0:1.0: hub_suspend
[248787.787086] usb usb1: bus auto-suspend
[248787.787089] ehci_hcd 0000:00:1a.0: suspend root hub



Reproducible: Always

Steps to Reproduce:
1.Connect keyboard, mouse and monitor cables to Trendnet USB KVM
2.Connect to Gentoo box and another box.
3.Switch between the two a few times. 
Actual Results:  
Keyboard/mouse doesn't get detected on Gentoo when you switch from another machine to this.

Expected Results:  
Detected the keyboard and mouse connected to the KVM as USB devices and allowed control of the machine.
Comment 1 Michael Weber (RETIRED) gentoo-dev 2010-06-08 00:22:14 UTC
Hello Anand,

did this occur after an kernel update? Do you have any old kernel before that happend?

If I understand you right, but my knowledge is limited to old i8042 KVM, the OS should always see an attached device w/o disconnect reconnect. Is that right?

Can you clear up the log buffer with `dmesg -c` and do some actions like switch the KVM away from Gentoo box and reconnet back some 10 seconds later and investigate/poste the newly generated dmesg output, please?

Do you use any Xorg on this machine? Is this problem limited to console? 
If you've an Xorg server running the /var/log/Xorg.0.log from the above `cycle` might be usefull, too.

Sorry, but I dont have a glue atm.

Michael
Comment 2 Anand 2010-06-08 13:22:33 UTC
Hi Michael,

1) No, this did not happen after a kernel update. This happened after I had to wipe out my drive and do a fresh install. It used to work prior to the clean install. The reason for the clean install is totally unrelated. The same issue is noticed on all the kernels I listed in my first post.

2) Yes, the expected result is that the keyboard & mouse attached to the (USB) KVM switch will be detected like any other hot-pluggable/swappable USB device. 

3) Cleared dmesg per your suggestion. The dmesg output after waiting for 10-20 seconds and reconnecting the KVM is below.

4) I run Xorg  version 1.7.6. But I doubt running Xorg has much to do with this. Perhaps I am not understanding your reason to inquire about Xorg but I imagine keyboards and mice attached via USB work regardless. At least in my experience they have. In any case, I am also listing the last 50 lines of the Xorg.0.log - the whole file is over 700 lines. In addition to the KVM switch a Dell keyboard and mouse is connected directly to the box. 

Let me know if you need any other info.

Thanks,
Anand


tail -n 50 /var/log/Xorg.0.log output: 
(II) NV(0): EDID (in hex):
(II) NV(0): 	00ffffffffffff0010ac17a0534b3131
(II) NV(0): 	0e11010380342178eeee91a3544c9926
(II) NV(0): 	0f5054a54b008180a940714fb3000101
(II) NV(0): 	010101010101283c80a070b023403020
(II) NV(0): 	360007442100001a000000ff00434333
(II) NV(0): 	303237343231314b5320000000fc0044
(II) NV(0): 	454c4c20323430375746500a000000fd
(II) NV(0): 	00384c1e5311000a20202020202000f4
(II) NV(0): EDID vendor "DEL", prod id 40983
(II) NV(0): Using hsync ranges from config file
(II) NV(0): Using vrefresh ranges from config file
(II) NV(0): Printing DDC gathered Modelines:
(II) NV(0): Modeline "1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync -vsync (74.0 kHz)
(II) NV(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) NV(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) NV(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) NV(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) NV(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) NV(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) NV(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) NV(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) NV(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) NV(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
(II) NV(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) NV(0): Modeline "1680x1050"x0.0  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
(II) NV(0): EDID vendor "DEL", prod id 40983
(II) config/hal: Adding input device Dell Dell USB Keyboard
(**) Dell Dell USB Keyboard: always reports core events
(**) Dell Dell USB Keyboard: Device: "/dev/input/event3"
(II) Dell Dell USB Keyboard: Found keys
(II) Dell Dell USB Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "Dell Dell USB Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) config/hal: Adding input device HID 04b3:310b
(**) HID 04b3:310b: always reports core events
(**) HID 04b3:310b: Device: "/dev/input/event4"
(II) HID 04b3:310b: Found 3 mouse buttons
(II) HID 04b3:310b: Found scroll wheel(s)
(II) HID 04b3:310b: Found relative axes
(II) HID 04b3:310b: Found x and y relative axes
(II) HID 04b3:310b: Configuring as mouse
(**) HID 04b3:310b: YAxisMapping: buttons 4 and 5
(**) HID 04b3:310b: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "HID 04b3:310b" (type: MOUSE)
(**) HID 04b3:310b: (accel) keeping acceleration scheme 1
(**) HID 04b3:310b: (accel) acceleration profile 0
(II) HID 04b3:310b: initialized for relative axes.


dmesg output:
[2136551.164687] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136551.165209] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136552.721157] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136552.721163] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136552.721168] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136552.721663] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136554.277731] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136554.277736] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136554.277742] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136554.483502] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136554.484037] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136556.039848] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136556.039853] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136556.039858] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136556.270555] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136556.270965] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136557.826912] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136557.826917] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136557.826922] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136558.057608] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136558.057986] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136559.613968] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136559.613973] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136559.613979] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136559.844680] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136559.845197] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136561.401899] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136561.401905] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136561.401910] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136561.631719] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136561.632256] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136563.188954] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136563.188959] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136563.188965] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136563.418774] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136563.419310] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136564.976001] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136564.976007] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136564.976012] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136565.205828] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136565.206364] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136566.763032] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136566.763037] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136566.763042] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136566.992802] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136566.993286] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136568.548990] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136568.548995] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136568.549001] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136568.779856] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136568.780345] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136570.337045] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136570.337051] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136570.337056] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136570.566992] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136570.567528] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
[2136572.124088] hub 2-1:1.0: debounce: port 1: total 1500ms stable 0ms status 0x101
[2136572.124094] hub 2-1:1.0: connect-debounce failed, port 1 disabled
[2136572.124099] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136572.354047] hub 2-1:1.0: state 7 ports 8 chg 0000 evt 0002
[2136572.354582] hub 2-1:1.0: port 1, status 0101, change 0001, 12 Mb/s
Comment 3 Michael Weber (RETIRED) gentoo-dev 2010-06-15 14:20:14 UTC
@kernel: Do you have any idea?
Comment 4 Mike Pagano gentoo-dev 2010-06-24 20:34:35 UTC
Are there multiple usb ports on the Gentoo box you can try? You might have tried this already
Comment 5 Anand 2010-07-09 16:03:37 UTC
(In reply to comment #4)
> Are there multiple usb ports on the Gentoo box you can try? You might have
> tried this already
> 

Yes, I've tried this on different USB ports and it still doesn't seem to fix the problem. 
Comment 6 Mike Pagano gentoo-dev 2010-09-12 15:01:24 UTC
Can you post your .config?

Is ehci_hcd enabled in your kernel? If it's configured as a module, can you unload it and then test?
Comment 7 Anand 2010-10-12 19:01:39 UTC
(In reply to comment #6)
> Can you post your .config?
> 
> Is ehci_hcd enabled in your kernel? If it's configured as a module, can you
> unload it and then test?
> 

.config attached. No ehci_hcd is not enabled AFAIK. 
Comment 8 Anand 2010-10-18 13:35:45 UTC
Created attachment 251121 [details]
.config file attachment
Comment 9 Anand 2010-10-18 13:36:33 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Can you post your .config?
> > 
> > Is ehci_hcd enabled in your kernel? If it's configured as a module, can you
> > unload it and then test?
> > 
> 
> .config attached. No ehci_hcd is not enabled AFAIK. 
> 
I do apologize, I seem to have forgotten the attachment. I'm attaching it now. 
Comment 10 Mike Pagano gentoo-dev 2010-12-17 13:35:28 UTC
(In reply to comment #9)
> > > Is ehci_hcd enabled in your kernel? If it's configured as a module, can you
> > > unload it and then test?
> > > 
> > 
> > .config attached. No ehci_hcd is not enabled AFAIK. 

ehci_hcd is configured as a module:
CONFIG_USB_EHCI_HCD=m

Can you unload it and then test?

Can you also test with the latest gentoo-sources which is gentoo-sources-2.6.36-r5 as of this moment.
Comment 11 Mike Pagano gentoo-dev 2011-01-01 21:15:46 UTC
Feel free to reopen with the results from comment #10