LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   USB Keyboard on Suse SLES 8 (https://www.linuxquestions.org/questions/linux-hardware-18/usb-keyboard-on-suse-sles-8-a-125031/)

DonP 12-11-2003 05:25 PM

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

DonP 12-23-2003 11:39 PM

suggestions???? anybody????

subvertigo 01-05-2004 07:41 PM

Is this a shell or X problem?

DonP 01-05-2004 09:54 PM

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

DonP 01-05-2004 09:56 PM

That was supposed to be non-kludgey suggestion...

DonP


All times are GMT -5. The time now is 09:15 AM.