[SOLVED] Downloaded and compiled using git. Now what?

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=4371


21-10-2007 17:09:19


I am using archlinux, with kernel 2.6.23.

I followed the instructions in the rt2x00-git-installation manual,
downloaded the rt2x00 tree and compiled.

Now what?
How do I install the drivers?
When I type "make install", I get the following error
sh /root/rt2x00-git/arch/i386/boot/install.sh 2.6.23-ARCH-gdbb082bf arch/i386/boot/bzImage System.map "/boot"
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
Failure to communicate with kernel device-mapper driver.
Fatal: raid_setup: stat("/dev/hda")
make[1]: *** [install] Error 1
make: *** [install] Error 2

Thanks in advance for any help,


21-10-2007 18:03:30

I changed the include/config/kernel.release file to indicate 2.6.23-ARCH.

Now, after typing "make modules_install" - all the modules were installed.

I tried "modprobe rt73usb", and got this
WARNING: Error inserting rt2x00lib (/lib/modules/2.6.23-ARCH/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko): Invalid module format
WARNING: Error inserting rt2x00usb (/lib/modules/2.6.23-ARCH/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko): Invalid module format
FATAL: Error inserting rt73usb (/lib/modules/2.6.23-ARCH/kernel/drivers/net/wireless/rt2x00/rt73usb.ko): Invalid module format

Anyone knows the meaning of this?


21-10-2007 22:26:47

You are now seemingly trying to install modules built against rt2x00.git into your ARCH linux kernel. The exact steps needed to install the kernel image (in arch/i386/boot/bzImage) so your system boots it are distro specific (if the distro uses frub it is generally just a case of copying the file to /boot with a new name and editing /boot/grub/menu.lst but first try to restore the vendor kernel modules and make sure your rt2x00 and vendor kernels have different version strings so the modules don't get mixed up.