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.
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: *** [install] Error 1
make: *** [install] Error 2
Thanks in advance for any help,
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?
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.