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.
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
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
@kernel: Do you have any idea?
Are there multiple usb ports on the Gentoo box you can try? You might have tried this already
(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.
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?
(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.
Created attachment 251121 [details] .config file attachment
(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.
(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.
Feel free to reopen with the results from comment #10