Hello, for some odd reason my usb mouse started to die on me. completely. It's a regular cheap mouse with 2 buttons with no fancy functionality. The sequence of events: the fan on processor starts spinning louder than usual and next thing mouse stops responding. Keyboard ( also usb) continues to work at the same time. If i unplug and plug it ( mouse) back - even the diode goes off and doesn't come back.
So i think that usb system is crashing. and i jsut need to reload the module. Well, first i don't see any uhci etc modules loaded in a freshly booted system. Second, after the crash when i try to reload the usbcore module i can't: [root@server boot]# lsmod | grep usb usblp 10058 0 [root@server boot]# modprobe usbcore WARNING: All config files need .conf: /etc/modprobe.d/blacklist.conf00, it will be ignored in a future release. FATAL: Module usbcore not found. [root@server boot]# uname -a Linux server.home 2.6.32-131.2.1.el6.i686 #1 SMP Thu Jun 2 10:08:29 CDT 2011 i686 i686 i386 GNU/Linux it's a stock installation - i didn't make any changes to kernel. I looked at the config-2.6.32-131.2.1.el6.i686 and came across: # # USB Input Devices # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y Is my understanding correct that the usb modules (ehci, uhci etc) are compiled into the module and that is the reason why i can't reload them? Any ideas on the issue are very welcome, because all i can do to get mouse back is to reboot. Here is the last 100 lines from messages. Last line - is my rmmod usbcore: Jun 20 18:52:50 server kernel: INFO: task khubd:23 blocked for more than 120 seconds. Jun 20 18:52:50 server kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jun 20 18:52:50 server kernel: khubd D ffffffff 0 23 2 0x00000000 Jun 20 18:52:50 server kernel: f7121570 00000046 00000000 ffffffff 0000000a 00000000 00000000 000022f5 Jun 20 18:52:50 server kernel: 00000000 c14f9740 0000a235 2cc4485f 0000a235 c0ae0120 c0ae0120 f7121818 Jun 20 18:52:50 server kernel: c0ae0120 c0adbb54 c0ae0120 f7121818 c165e000 00000000 0a9bf6c9 f54da900 Jun 20 18:52:50 server kernel: Call Trace: Jun 20 18:52:50 server kernel: [<c071b8a0>] ? ohci_urb_dequeue+0x60/0xe0 Jun 20 18:52:50 server kernel: [<c06fda7e>] ? unlink1+0x2e/0xe0 Jun 20 18:52:50 server kernel: [<c05f131f>] ? kobject_get+0xf/0x20 Jun 20 18:52:50 server kernel: [<c06fdd33>] ? usb_hcd_unlink_urb+0x53/0xf0 Jun 20 18:52:50 server kernel: [<c0473f6b>] ? prepare_to_wait+0x5b/0x60 Jun 20 18:52:50 server kernel: [<c06ff5b5>] ? usb_kill_urb+0x65/0xa0 Jun 20 18:52:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:52:50 server kernel: [<c06fdbde>] ? usb_hcd_flush_endpoint+0xae/0x1b0 Jun 20 18:52:50 server kernel: [<c071b6b8>] ? ohci_endpoint_disable+0xa8/0x230 Jun 20 18:52:50 server kernel: [<c0700094>] ? usb_disable_endpoint+0x44/0x90 Jun 20 18:52:50 server kernel: [<c0700123>] ? usb_disable_device+0x43/0x1d0 Jun 20 18:52:50 server kernel: [<c0700f8c>] ? usb_control_msg+0xec/0x150 Jun 20 18:52:50 server kernel: [<c06f8b1f>] ? usb_disconnect+0xbf/0x1c0 Jun 20 18:52:50 server kernel: [<c06fa004>] ? hub_thread+0x674/0x1700 Jun 20 18:52:50 server kernel: [<c0408367>] ? __switch_to+0xd7/0x1a0 Jun 20 18:52:50 server kernel: [<c044ba5a>] ? try_to_wake_up+0x9a/0x3b0 Jun 20 18:52:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:52:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:52:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:52:50 server kernel: [<c0473a74>] ? kthread+0x74/0x80 Jun 20 18:52:50 server kernel: [<c0473a00>] ? kthread+0x0/0x80 Jun 20 18:52:50 server kernel: [<c040a03f>] ? kernel_thread_helper+0x7/0x10 Jun 20 18:54:50 server kernel: INFO: task khubd:23 blocked for more than 120 seconds. Jun 20 18:54:50 server kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jun 20 18:54:50 server kernel: khubd D ffffffff 0 23 2 0x00000000 Jun 20 18:54:50 server kernel: f7121570 00000046 00000000 ffffffff 0000000a 00000000 00000000 000022f5 Jun 20 18:54:50 server kernel: 00000000 c14f9740 0000a235 2cc4485f 0000a235 c0ae0120 c0ae0120 f7121818 Jun 20 18:54:50 server kernel: c0ae0120 c0adbb54 c0ae0120 f7121818 c165e000 00000000 0a9bf6c9 f54da900 Jun 20 18:54:50 server kernel: Call Trace: Jun 20 18:54:50 server kernel: [<c071b8a0>] ? ohci_urb_dequeue+0x60/0xe0 Jun 20 18:54:50 server kernel: [<c06fda7e>] ? unlink1+0x2e/0xe0 Jun 20 18:54:50 server kernel: [<c05f131f>] ? kobject_get+0xf/0x20 Jun 20 18:54:50 server kernel: [<c06fdd33>] ? usb_hcd_unlink_urb+0x53/0xf0 Jun 20 18:54:50 server kernel: [<c0473f6b>] ? prepare_to_wait+0x5b/0x60 Jun 20 18:54:50 server kernel: [<c06ff5b5>] ? usb_kill_urb+0x65/0xa0 Jun 20 18:54:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:54:50 server kernel: [<c06fdbde>] ? usb_hcd_flush_endpoint+0xae/0x1b0 Jun 20 18:54:50 server kernel: [<c071b6b8>] ? ohci_endpoint_disable+0xa8/0x230 Jun 20 18:54:50 server kernel: [<c0700094>] ? usb_disable_endpoint+0x44/0x90 Jun 20 18:54:50 server kernel: [<c0700123>] ? usb_disable_device+0x43/0x1d0 Jun 20 18:54:50 server kernel: [<c0700f8c>] ? usb_control_msg+0xec/0x150 Jun 20 18:54:50 server kernel: [<c06f8b1f>] ? usb_disconnect+0xbf/0x1c0 Jun 20 18:54:50 server kernel: [<c06fa004>] ? hub_thread+0x674/0x1700 Jun 20 18:54:50 server kernel: [<c0408367>] ? __switch_to+0xd7/0x1a0 Jun 20 18:54:50 server kernel: [<c044ba5a>] ? try_to_wake_up+0x9a/0x3b0 Jun 20 18:54:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:54:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:54:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:54:50 server kernel: [<c0473a74>] ? kthread+0x74/0x80 Jun 20 18:54:50 server kernel: [<c0473a00>] ? kthread+0x0/0x80 Jun 20 18:54:50 server kernel: [<c040a03f>] ? kernel_thread_helper+0x7/0x10 Jun 20 18:56:50 server kernel: INFO: task khubd:23 blocked for more than 120 seconds. Jun 20 18:56:50 server kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jun 20 18:56:50 server kernel: khubd D ffffffff 0 23 2 0x00000000 Jun 20 18:56:50 server kernel: f7121570 00000046 00000000 ffffffff 0000000a 00000000 00000000 000022f5 Jun 20 18:56:50 server kernel: 00000000 c14f9740 0000a235 2cc4485f 0000a235 c0ae0120 c0ae0120 f7121818 Jun 20 18:56:50 server kernel: c0ae0120 c0adbb54 c0ae0120 f7121818 c165e000 00000000 0a9bf6c9 f54da900 Jun 20 18:56:50 server kernel: Call Trace: Jun 20 18:56:50 server kernel: [<c071b8a0>] ? ohci_urb_dequeue+0x60/0xe0 Jun 20 18:56:50 server kernel: [<c06fda7e>] ? unlink1+0x2e/0xe0 Jun 20 18:56:50 server kernel: [<c05f131f>] ? kobject_get+0xf/0x20 Jun 20 18:56:50 server kernel: [<c06fdd33>] ? usb_hcd_unlink_urb+0x53/0xf0 Jun 20 18:56:50 server kernel: [<c0473f6b>] ? prepare_to_wait+0x5b/0x60 Jun 20 18:56:50 server kernel: [<c06ff5b5>] ? usb_kill_urb+0x65/0xa0 Jun 20 18:56:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:56:50 server kernel: [<c06fdbde>] ? usb_hcd_flush_endpoint+0xae/0x1b0 Jun 20 18:56:50 server kernel: [<c071b6b8>] ? ohci_endpoint_disable+0xa8/0x230 Jun 20 18:56:50 server kernel: [<c0700094>] ? usb_disable_endpoint+0x44/0x90 Jun 20 18:56:50 server kernel: [<c0700123>] ? usb_disable_device+0x43/0x1d0 Jun 20 18:56:50 server kernel: [<c0700f8c>] ? usb_control_msg+0xec/0x150 Jun 20 18:56:50 server kernel: [<c06f8b1f>] ? usb_disconnect+0xbf/0x1c0 Jun 20 18:56:50 server kernel: [<c06fa004>] ? hub_thread+0x674/0x1700 Jun 20 18:56:50 server kernel: [<c0408367>] ? __switch_to+0xd7/0x1a0 Jun 20 18:56:50 server kernel: [<c044ba5a>] ? try_to_wake_up+0x9a/0x3b0 Jun 20 18:56:50 server kernel: [<c0473cb0>] ? autoremove_wake_function+0x0/0x40 Jun 20 18:56:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:56:50 server kernel: [<c06f9990>] ? hub_thread+0x0/0x1700 Jun 20 18:56:50 server kernel: [<c0473a74>] ? kthread+0x74/0x80 Jun 20 18:56:50 server kernel: [<c0473a00>] ? kthread+0x0/0x80 Jun 20 18:56:50 server kernel: [<c040a03f>] ? kernel_thread_helper+0x7/0x10 Jun 20 20:33:58 server ntpd[2099]: synchronized to 67.159.5.90, stratum 2 Jun 20 23:24:33 server ntpd[2099]: synchronized to 68.68.18.78, stratum 2 Jun 20 23:29:01 server kernel: usbcore: deregistering interface driver usb-storage Thank you. Andrew
