On Wed, 3 Mar 2004, walt wrote:
I'm using linux kernel 2.6.4-rc1. (I don't see this bug with 2.4.x.)
The problem: when uhci-hcd support is compiled as a module *and* my USB Zip drive is plugged in during boot, my PS2 mouse stops working -- I have no cursor movement at all in X.
Got to admit, this is one of the weirder bugs I've heard of.
...Can you determine whether the mouse and the
controller share the same IRQ line?
They are different: 12 and 21.
Another possibility is that the USB legacy mouse/keyboard support in your
BIOS is messed up somehow.
> That might explain how conditions at boot time > could affect the system.
I found a setting in the BIOS called Legacy USB which was set on 'auto' which I changed to 'disabled' and this fixed my problem :o)
My next question is: did I give up anything important by disabling 'Legacy USB'? I don't know what the setting does. The Zip drive still works -- would there be other devices which might no longer work?
I did discover that the crucial period of time was for the Zip drive to be plugged in during the reboot *before* linux starts. I.e. if I plug in the Zip drive while the grub menu is displayed then all works normally. It must be the BIOS initializing things differently depending on what is plugged into the USB port (?)
Still, it's puzzling why compiling the uhci driver as a module would make a difference no matter what the initial state of the hardware might be. Anyway, it's the ps2 (serio?) driver which got confused, not the USB driver, so maybe that's where the bug is, if there is a kernel bug.
Is this whole business something that needs more follow-up, or should I write it off as a buggy BIOS?
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel