After accidentally rediscovering that RH 7.1 worked ok, I ran some trial and error tests to see at what point the kernel quit liking this KVM.
Works: RedHat's patched 2.4.2 kernel with RH 7.1 standard kernels up to and including 2.4.9 Fails: RH's patched 2.4.9 errata kernels standard 2.4.10 kernel or later 2.4.19-pre2 kernel FWIW, the switch and keyboard work fine under all kernels I've tried so long as I do not load any Linux USB modules. BIOS emulation works... Since a standard 2.4.9 works, but RH's 2.4.9 doesn't, I tried identifying which of their 200+ patches touch things in drivers/usb. I manually applied just those patches to a standard 2.4.9 as a first step to see which patch broke things. Unfortunately, my hand patched 2.4.9 worked, so that didn't help narrow anything down. Just looking at the files in the drivers/usb directory (about the limit of my skill ;) it looks like the hid driver was radically restructured between 2.4.9 and 2.4.10. Comparing 2.4.9 vs 2.4.10 dmesg output, usbcore and usb-uhci generate the same output and appear to be happy. But when hid loads, I start getting the errors. I hope this helps, dvt ======================== Here's what happened with a standard 2.4.9 that works: modprobe usbcore usb.c: registered new driver usbdevfs usb.c: registered new driver hub modprobe usb-uhci usb-uhci.c: $Revision: 1.259 $ time 05:14:18 Mar 7 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.251:USB Universal Host Controller Interface driver hub.c: USB new device connect on bus3/2, assigned device number 2 usb.c: USB device 2 (vend/prod 0x557/0x2202) is not claimed by any active driver. modprobe hid usb.c: registered new driver hid input0: USB HID v1.00 Keyboard [ATEN CS124U V1.00] on usb3:2.0 input1: USB HID v1.00 Mouse [ATEN CS124U V1.00] on usb3:2.1 hid.c: v1.16:USB HID support drivers modprobe keybdev keybdev.c: Adding keyboard: input0 ======================== Here's the same thing with a standard 2.4.10 that doesn't work: modprobe usbcore usb.c: registered new driver usbdevfs usb.c: registered new driver hub modprobe usb-uhci usb-uhci.c: $Revision: 1.268 $ time 23:02:30 Mar 7 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.268:USB Universal Host Controller Interface driver hub.c: USB new device connect on bus3/2, assigned device number 2 usb.c: USB device 2 (vend/prod 0x557/0x2202) is not claimed by any active driver. modprobe hid usb.c: registered new driver hid usb-uhci.c: interrupt, status 2, frame# 1209 usb_control/bulk_msg: timeout input0: USB HID v1.00 Keyboard [ATEN CS124U V1.00] on usb3:2.0 usb_control/bulk_msg: timeout input1: USB HID v1.00 Mouse [ATEN CS124U V1.00] on usb3:2.1 hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]> hid-core.c: USB HID support drivers modprobe keybdev usb-uhci.c: interrupt, status 3, frame# 1164 usb-uhci.c: interrupt, status 3, frame# 28 usb-uhci.c: interrupt, status 3, frame# 940 continues..... _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users