USB Keyboard on Suse SLES 8
I had Red Hat 8 working with no USB problems. I wanted to testdrive Suse Enterprise Server so installed on a extra drive. The problem I'm having is the keyboard works up to the point of the login screen, then it's dead. Ironically, if I have a PS2 keyboard attached at the same time, the numlock lights on both keyboards work, based on the numlock status on the PS2 keyboard.
I've searched and tried the recommendations from Suse's support db. The keyboard has a built-in USB hub that my mouse is attached to, and it works perfect. Please take a look below at some details I've pasted in. I see some lines in the dmesg output at the bottom that state a usb device is not claimed by any active driver. Any suggestions would be greatly appreciated. Here's what I have: # kernel version # uname -r 2.4.19-4GB # modules loaded # lsmod | grep -e input -e hid -e usb -e keybdev -e mousedev usbserial 18492 0 (autoclean) (unused) mousedev 4148 1 hid 18116 0 (unused) keybdev 2208 0 (unused) input 3168 0 [joydev evdev mousedev hid keybdev] usb-ohci 18184 0 (unused) usbcore 56832 1 [usbserial snd hid usb-ohci ehci-hcd] # usb info # lsusb Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 003 Device 005: ID 03f0:010c Hewlett-Packard Multimedia Keyboard Hub Bus 003 Device 006: ID 03f0:020c Hewlett-Packard Multimedia Keyboard Bus 003 Device 007: ID 046d:c00c Logitech Inc. Optical Wheel Mouse Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 #usb keyboard details # lsusb -v -s 3:6 Bus 003 Device 006: ID 03f0:020c Hewlett-Packard Multimedia Keyboard Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 Interface bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x03f0 Hewlett-Packard idProduct 0x020c Multimedia Keyboard bcdDevice 0.01 iManufacturer 1 HP iProduct 2 Multimedia Keyboard Hub iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 2 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 2 Multimedia Keyboard Hub HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 0 bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 cannot get report descriptor Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 10 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 2 Multimedia Keyboard Hub HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 0 bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 167 cannot get report descriptor Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 4 bInterval 255 Language IDs: (length=4) 0409 English(US) # dmesg output usb.c: registered new driver usbdevfs usb.c: registered new driver hub hcd.c: ehci-hcd @ 00:03.3, PCI device 1039:7002 (Silicon Integrated Systems [SiS]) hcd.c: irq 9, pci mem fc81c000 usb.c: new USB bus registered, assigned bus number 1 ehci-hcd.c: USB 2.0 support enabled, EHCI rev 1. 0 hub.c: USB hub found hub.c: 6 ports detected scsi: limiting sg entries to 204 ... uhci.c: USB Universal Host Controller Interface driver v1.1 usb-uhci.c: $Revision: 1.275 $ time 19:23:01 Oct 21 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: v1.275:USB Universal Host Controller Interface driver usb-ohci.c: USB OHCI at membase 0xfc8cb000, IRQ 9 usb-ohci.c: usb-00:03.0, Silicon Integrated Systems [SiS] 7001 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected usb-ohci.c: USB OHCI at membase 0xfc8cd000, IRQ 9 usb-ohci.c: usb-00:03.1, Silicon Integrated Systems [SiS] 7001 (#2) usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-ohci.c: USB OHCI at membase 0xfc8cf000, IRQ 9 usb-ohci.c: usb-00:03.2, Silicon Integrated Systems [SiS] 7001 (#3) usb.c: new USB bus registered, assigned bus number 4 hub.c: USB hub found hub.c: 2 ports detected hub.c: USB new device connect on bus3/1, assigned device number 2 hub.c: USB hub found hub.c: 3 ports detected hub.c: USB new device connect on bus3/1/1, assigned device number 3 usb.c: USB device 3 (vend/prod 0x3f0/0x20c) is not claimed by any active driver. hub.c: USB new device connect on bus3/1/2, assigned device number 4 usb.c: USB device 4 (vend/prod 0x46d/0xc00c) is not claimed by any active driver. ... usb.c: registered new driver hiddev usb.c: registered new driver hid input0: USB HID v1.00 Keyboard [HP Multimedia Keyboard Hub] on usb3:3.0 input1,hiddev0: USB HID v1.00 Pointer [HP Multimedia Keyboard Hub] on usb3:3.1 input2: USB HID v1.10 Mouse [Logitech USB Mouse] on usb3:4.0 hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz> hid-core.c: USB HID support drivers ... usb.c: registered new driver serial usbserial.c: USB Serial support registered for Generic usbserial.c: USB Serial Driver core v1.4 isapnp: Scanning for PnP cards... # Here is dmesg when I disconnected and reconnected my keyboard. # usb.c: USB disconnect on device 2 usb.c: USB disconnect on device 3 usb.c: USB disconnect on device 4 hub.c: USB new device connect on bus3/1, assigned device number 5 hub.c: USB hub found hub.c: 3 ports detected hub.c: USB new device connect on bus3/1/1, assigned device number 6 input0: USB HID v1.00 Keyboard [HP Multimedia Keyboard Hub] on usb3:6.0 input1,hiddev0: USB HID v1.00 Pointer [HP Multimedia Keyboard Hub] on usb3:6.1 hub.c: USB new device connect on bus3/1/2, assigned device number 7 input2: USB HID v1.10 Mouse [Logitech USB Mouse] on usb3:7.0 |
suggestions???? anybody????
|
Is this a shell or X problem?
|
It was a problem with either. I actually just fixed it by modifying the /etc/hotplug/usb.rc file. I added "rmmod hid" and "insmod hid" to the start function. I tried several other suggestions I found on different forums, but this is the only thing I've found that worked.
Thanks for the reply. If you have another kludgey suggestion, please let me know... DonP |
That was supposed to be non-kludgey suggestion...
DonP |
All times are GMT -5. The time now is 09:15 AM. |