1 |
Am 14.08.2014 um 03:52 schrieb Mike Edenfield: |
2 |
> I've recently taken an old Windows XP system and rebuilt it to run Gentoo. |
3 |
> Since then, I've been having issues using any type of USB input device |
4 |
> (which is particularly bad, since it has no PS/2 input ports). |
5 |
> |
6 |
> After some indeterminate period of time, the input device simply stops |
7 |
> responding. Typically, I can use the console for a few days at a time before |
8 |
> the keyboard dies, but if I load up a GUI and start using the mouse it takes |
9 |
> less than a few hours. I'm fairly sure this problem is USB-related, since I |
10 |
> believe I've eliminated everything downstream of that: I've tried using both |
11 |
> evdev and legacy mouse and keyboard drivers in both the kernel and X and all |
12 |
> of them work the same way. evtest shows no activity from the device once it |
13 |
> breaks, nor do the legacy /dev driver files. |
14 |
> |
15 |
> Most notably, removing and re-plugging the device doesn't register as a |
16 |
> device attachment. If, for example, I take a working USB mouse and swap USB |
17 |
> ports, I get this: |
18 |
> |
19 |
> [ 1219.418050] usb 2-8: USB disconnect, device number 3 |
20 |
> [ 1225.258011] usb 2-7: new low-speed USB device number 4 using ohci-pci |
21 |
> [ 1225.449627] usb 2-7: New USB device found, idVendor=046d, idProduct=c044 |
22 |
> [ 1225.449946] usb 2-7: New USB device strings: Mfr=1, Product=2, |
23 |
> SerialNumber=0 |
24 |
> [ 1225.450240] usb 2-7: Product: USB-PS/2 Optical Mouse |
25 |
> [ 1225.450740] usb 2-7: Manufacturer: Logitech |
26 |
> [ 1225.464165] input: Logitech USB-PS/2 Optical Mouse as |
27 |
> /devices/pci0000:00/0000:00:0b.0/usb2/2-7/2-7:1.0/input/input6 |
28 |
> [ 1225.464666] hid-generic 0003:046D:C044.0003: input,hidraw1: USB HID v1.10 |
29 |
> Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:0b.0-7/input0 |
30 |
> |
31 |
> If I do the same thing after the device has stopped functioning, I get the |
32 |
> disconnect message but that's it: |
33 |
> |
34 |
> [199729.451060] i2c i2c-3: sendbytes: NAK bailout. |
35 |
> [199733.215303] usb 2-7: USB disconnect, device number 4 |
36 |
> [199814.495204] type=1006 audit(1394381639.494:3): pid=5861 uid=0 old |
37 |
> auid=4294967295 new auid=1000 old ses=4294967295 new ses=2 res=1 |
38 |
> |
39 |
> (the i2c errors, I believe, are unrelated; they seem to be caused by the |
40 |
> nouveau driver I'm using). |
41 |
> |
42 |
> I've gone through at least 6 different kernel versions and they all exhibit |
43 |
> this same behavior. At this point I'm not even sure what else I can do to |
44 |
> troubleshoot this problem, so any advice would be appreciated! |
45 |
> |
46 |
|
47 |
you can use the power button + acpid to reload the usb modules (I hope |
48 |
you have usb support as modules and not built into the kernel) and see |
49 |
what happens next time usb acts up. |