Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been using a USB mouse and keyboard with Linux without problems. Recently I upgraded from kernel 2.4.20 to 2.4.21, and the mouse/keyboard do not work. Below is the output of "dmesg|grep -i usb", which shows some errors. I've googled for this, but not found anything helpful. Grateful for any ideas!
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
host/uhci.c: USB Universal Host Controller Interface driver v1.1
host/uhci.c: USB UHCI at I/O 0xc400, IRQ 19
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF c18a2b20, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI-alt Root Hub
hub.c: USB hub found
usb.c: hub driver claimed interface c18a2b20
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
host/uhci.c: USB UHCI at I/O 0xc800, IRQ 19
usb.c: new USB bus registered, assigned bus number 2
usb.c: kmalloc IF effc8d60, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI-alt Root Hub
hub.c: USB hub found
usb.c: hub driver claimed interface effc8d60
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
usb.c: registered new driver hid
hid-core.c: USB HID support drivers
hub.c: new USB device 00:07.2-2, assigned address 2
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=2 (error=-110)
hub.c: new USB device 00:07.2-2, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
hub.c: new USB device 00:07.2-2, assigned address 4
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: new USB device 00:07.2-2, assigned address 5
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=5 (error=-110)
Thanks for the reply, appreciated. I took the .config file from 2.4.20, did a 'make oldconfig' on it and then built the kernel, so it should be the same as the 2.4.20 one. However, I checked the setting you suggest and they are as you suggest, except that there is no mention of "USB HIDBP keyboard (basic) support" or the corresponding mouse entry.
Looking at the dmesg output, I suspect that there is some problem initialising the USB controllers, but not only do I not know what it is, I don't even know how to proceed from here....
I am sorry that your kernel is still not working.
The reason I mentioned not wanting USB HIDBP keyboard/mouse (basic) support, is that I was warned in the help item that you could not have it AND the other options. I could not find it either, until I said no to everything except USB support, and then it showed up as an option. (Never having been in any of the talented and gifted classes in school, I use <make menuconfig> to configure what I want in the kernel)
I will look at this a little more since it is easier than clearing fence rows in this heat, but maybe you will get lucky and someone who knows what they're doing will weigh in.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.