kernel-2.6 test8

Maynard Kuona knxmay001 at mail.uct.ac.za
Wed Oct 29 04:56:52 UTC 2003


On Wed, 2003-10-29 at 05:22, James Drabb wrote: 
> On Tue, 2003-10-28 at 20:48, Dams wrote:
> > AFAIK, arjan already packaged test9 kernel. Take a look at
> > http://people.redhat.com/arjanv/2.5/RPMS.kernel/
> 
> Speaking of the 2.6 kernel, is there a list some where of all the module
> changes?  Last time I tried a 2.6 kernel, non of my USB devices worked,
> especially my USB mouse.  Is there any how-to of sorts of how to set up
> the new modules config file?
> 
> Jim Drabb

Here's what I did to get mine working.

The driver for the USB mouse and keyboard had a name changes it seems.
Not they are called usbkbd and usbmouse. To preserve compatibility with
the other kernels I had (2.4's) I did the folloing to the
modprobe.conf.dist. I replaced the lines

        action $"Initializing USB keyboard: " modprobe keybdev 2> /dev/null
        action $"Initializing USB mouse: " modprobe mousedev 2> /dev/null 
with

        if grep -q "2.4" /proc/version; then
            action $"Initializing USB keyboard: " modprobe keybdev 2> /dev/null
            action $"Initializing USB mouse: " modprobe mousedev 2> /dev/null 
        elif grep -q "2.6" /proc/version; then
            action $"Initializing USB keyboard: " modprobe usbkbd 2> /dev/null
            action $"Initializing USB mouse: " modprobe usbmouse 2> /dev/null 
        fi
        
I also changed the line in modprobe.conf from
        
        alias usb-controller usb-uhci
        
to
	
	alias usb-controller uhci-hcd

I am not sure how much of this was necessary though. But it seems to be
working. A little weirdness is that kernel 2.6 detects my mouse
connected to USB as a PS/2 mouse. Kudzu wants to add the new
configuration but I told it to "do nothing" and it works fine. The 2.6
kernel actually does not seem to mind me changing the mouse from the USB
port to the PS/2 port and vice versa. I read somewhere that it was
pretty good at this and did not require configuration again. Hope this
solves your problem.





More information about the fedora-test-list mailing list