
Just noticed that I need to plug/unplug my USB mouse to start it working after a reboot. This is on SuSE 8.0 with all YOU updates as of yesterday PM. This didn't happen when I first installed 8.0 a couple of weeks ago, The only suspicious thing I did just recently was update the kernel modules with YOU. Here is the results of lsmod *after* re-plugging the mouse: =========================================================================== Module Size Used by Tainted: PF soundcore 3268 0 (autoclean) hid 17824 0 (unused) mga 100464 9 agpgart 29664 3 (autoclean) vmnet 17824 1 vmppuser 6432 0 (unused) parport_pc 25448 0 parport 21856 0 [vmppuser parport_pc] vmmon 19700 0 (unused) ipv6 123424 -1 (autoclean) isa-pnp 27816 0 (unused) mousedev 3872 1 joydev 5728 0 (unused) evdev 3904 0 (unused) input 3072 0 [hid mousedev joydev evdev] st 25844 0 (autoclean) sg 23620 0 (autoclean) usb-uhci 20996 0 (unused) usbcore 55136 1 [hid usb-uhci] 8139too 13504 1 mii 1040 0 [8139too] lvm-mod 58016 0 (autoclean) ext3 60160 2 jbd 42196 2 [ext3] aic7xxx 105824 6 =========================================================================== Before re-plugging the mouse (right after a warm boot) the module "hid" is missing (although mousedev is there). This is on an EPoX 8K3A motherboard (VIA VT8233A chipset) with built-in USB support. I don't think it's a loose connection since once the mouse is working, I can wiggle the connector without breaking the connection. /etc/boot.msg shows: =========================================================================== Starting hotplugging services [<notice>'/etc/init.d/rc5.d/S06syslog start' exits with status 0 <notice>/etc/init.d/rc5.d/S07hotplug start net pci usb ] done <notice>'/etc/init.d/rc5.d/S07hotplug start' exits with status 0 =========================================================================== -- Robert C. Paulsen, Jr. robert@paulsenonline.net

Here is some additional info... /var/log/messages at boot: =========================================================================================================================== May 17 11:59:11 avalon kernel: usb.c: registered new driver usbdevfs May 17 11:59:11 avalon kernel: usb.c: registered new driver hub May 17 11:59:11 avalon kernel: usb-uhci.c: $Revision: 1.275 $ time 14:22:01 Mar 27 2002 May 17 11:59:11 avalon kernel: usb-uhci.c: High bandwidth mode enabled May 17 11:59:11 avalon kernel: usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 11 May 17 11:59:11 avalon kernel: usb-uhci.c: Detected 2 ports May 17 11:59:11 avalon kernel: usb.c: new USB bus registered, assigned bus number 1 May 17 11:59:11 avalon kernel: hub.c: USB hub found May 17 11:59:11 avalon kernel: hub.c: 2 ports detected May 17 11:59:11 avalon kernel: usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 11 May 17 11:59:11 avalon kernel: usb-uhci.c: Detected 2 ports May 17 11:59:11 avalon kernel: usb.c: new USB bus registered, assigned bus number 2 May 17 11:59:11 avalon kernel: hub.c: USB hub found May 17 11:59:11 avalon kernel: hub.c: 2 ports detected May 17 11:59:11 avalon kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver May 17 11:59:11 avalon kernel: hub.c: USB new device connect on bus1/1, assigned device number 2 May 17 11:59:11 avalon kernel: usb.c: USB device 2 (vend/prod 0x45e/0x25) is not claimed by any active driver. May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usb.c: error getting string descriptor 0 (error=-6) May 17 11:59:11 avalon kernel: usb-uhci.c: ENXIO 84000280, flags 0, urb c37bf440, burb c37bf340 May 17 11:59:11 avalon kernel: usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 9 ret -6 May 17 11:59:11 avalon kernel: mice: PS/2 mouse device common for all mice /var/log/messages when mouse replugged: =========================================================================================================================== May 17 11:59:57 avalon kernel: hub.c: USB new device connect on bus1/1, assigned device number 3 May 17 11:59:57 avalon kernel: usb.c: USB device 3 (vend/prod 0x45e/0x25) is not claimed by any active driver. May 17 11:59:57 avalon kernel: usb.c: registered new driver hiddev May 17 11:59:57 avalon kernel: usb.c: registered new driver hid May 17 11:59:57 avalon kernel: usb-uhci.c: interrupt, status 3, frame# 437 May 17 11:59:57 avalon insmod: Using /lib/modules/2.4.18-4GB/kernel/drivers/usb/hid.o May 17 11:59:57 avalon insmod: Symbol version prefix '' May 17 11:59:57 avalon kernel: input0: USB HID v1.00 Mouse [Microsoft Microsoft IntelliMouse ® with IntelliEye] on usb1:3.0 May 17 11:59:57 avalon kernel: hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz> May 17 11:59:57 avalon kernel: hid-core.c: USB HID support drivers =========================================================================================================================== -- Robert C. Paulsen, Jr. robert@paulsenonline.net

On Fri, 17 May 2002, Robert C. Paulsen Jr. wrote:
Just noticed that I need to plug/unplug my USB mouse to start it working after a reboot. This is on SuSE 8.0 with all YOU updates as of yesterday PM. This didn't happen when I first installed 8.0 a couple of weeks ago, The only suspicious thing I did just recently was update the kernel modules with YOU.
The awnser of that problem was given in the list before (I had the same problem): 'Several people have run into problems with USB mice in 8.0. The mouse works fine during the installation but afterwards is dead in X. The problem is a bug in the hotplug script which is being fixed now but as a workaround putting usbcore and usb-uhci into the initrd solves the problem. In /etc/sysconfig/kernel add "usbcore usb-uhci" to the INITRD_MODULES variable, run /sbin/mk_initrd and /sbin/lilo.' Oliver -- ... don't touch the bang-bang fruit ...

On Sat, May 18, 2002 at 08:31:16AM +0200, Oliver Fuchs wrote:
On Fri, 17 May 2002, Robert C. Paulsen Jr. wrote:
Just noticed that I need to plug/unplug my USB mouse to start it working after a reboot. This is on SuSE 8.0 with all YOU updates as of yesterday PM. This didn't happen when I first installed 8.0 a couple of weeks ago, The only suspicious thing I did just recently was update the kernel modules with YOU.
The awnser of that problem was given in the list before (I had the same problem):
'Several people have run into problems with USB mice in 8.0. The mouse works fine during the installation but afterwards is dead in X. The problem is a bug in the hotplug script which is being fixed now but as a workaround putting usbcore and usb-uhci into the initrd solves the problem. In /etc/sysconfig/kernel add "usbcore usb-uhci" to the INITRD_MODULES variable, run /sbin/mk_initrd and /sbin/lilo.'
Oliver, Thanks -- that did the trick. -- Robert C. Paulsen, Jr. robert@paulsenonline.net
participants (2)
-
Oliver Fuchs
-
Robert C. Paulsen Jr.