ESTA CREO QUE SI FUE BUENA:
wifislax ~ # su
wifislax ~ # cd '/root/rt2870-kernel-2.6.24-nemesis'
wifislax rt2870-kernel-2.6.24-nemesis # make clean
cp -f os/linux/Makefile.6 os/linux/Makefile
make -C os/linux clean
make[1]: Entering directory `/root/rt2870-kernel-2.6.24-nemesis/os/linux'
rm -f ../../common/*.o
rm -f ../../common/.*.{cmd,flags,d}
rm -f ../../os/linux/*.{o,ko,mod.{o,c}}
rm -f ../../os/linux/.*.{cmd,flags,d}
rm -fr ../../os/linux/.tmp_versions
rm -f ../../sta/*.o
rm -f ../../sta/.*.{cmd,flags,d}
make[1]: Leaving directory `/root/rt2870-kernel-2.6.24-nemesis/os/linux'
rm -rf os/linux/Makefile
wifislax rt2870-kernel-2.6.24-nemesis # make && make install
make -C tools
make[1]: Entering directory `/root/rt2870-kernel-2.6.24-nemesis/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/root/rt2870-kernel-2.6.24-nemesis/tools'
/root/rt2870-kernel-2.6.24-nemesis/tools/bin2h
cp -f os/linux/Makefile.6 /root/rt2870-kernel-2.6.24-nemesis/os/linux/Makefile
make -C /lib/modules/2.6.21.5/build SUBDIRS=/root/rt2870-kernel-2.6.24-nemesis/os/linux modules
make[1]: Entering directory `/usr/src/linux-2.6.21.5'
WARNING: Symbol version dump /usr/src/linux-2.6.21.5/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/md5.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/mlme.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtmp_wep.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/action.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/ba_action.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_data.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtmp_init.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtmp_tkip.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_sync.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/eeprom.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_sanity.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_info.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_wpa.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/dfs.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/assoc.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/aironet.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/auth.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/auth_rsp.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/sync.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/sanity.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/rtmp_data.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/connect.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../sta/wpa.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/rt_linux.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/rt_profile.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/rt_main_dev.o
/root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/rt_main_dev.c: In function `rt_ieee80211_if_setup':
/root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/rt_main_dev.c:672: warning: assignment from incompatible pointer type
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/sta_ioctl.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../os/linux/2870_main_dev.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/2870_rtmp_init.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtusb_io.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtusb_bulk.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/rtusb_data.o
CC [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/../../common/cmm_data_2870.o
LD [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/rt2870sta.o
Building modules, stage 2.
MODPOST 1 modules
CC /root/rt2870-kernel-2.6.24-nemesis/os/linux/rt2870sta.mod.o
LD [M] /root/rt2870-kernel-2.6.24-nemesis/os/linux/rt2870sta.ko
make[1]: Leaving directory `/usr/src/linux-2.6.21.5'
make -C /root/rt2870-kernel-2.6.24-nemesis/os/linux -f Makefile.6 install
mkdir: cannot create directory `/etc/Wireless': File exists
make[1]: Entering directory `/root/rt2870-kernel-2.6.24-nemesis/os/linux'
rm -rf /etc/Wireless/RT2870STA
mkdir /etc/Wireless/RT2870STA
cp /root/rt2870-kernel-2.6.24-nemesis/RT2870STA.dat /etc/Wireless/RT2870STA/.
install -d /lib/modules/2.6.21.5/kernel/drivers/net/wireless/
install -m 644 -c rt2870sta.ko /lib/modules/2.6.21.5/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.21.5
make[1]: Leaving directory `/root/rt2870-kernel-2.6.24-nemesis/os/linux'
wifislax rt2870-kernel-2.6.24-nemesis # modprobe rt2870sta
wifislax rt2870-kernel-2.6.24-nemesis # iwconfig ra0
Warning: Driver for device ra0 has been compiled with an ancient version
of Wireless Extension, while this program support version 11 and later.
Some things may be broken...
ra0 RT2870 Wireless ESSID:"" Nickname:""
Mode:Auto Frequency=2.412 GHz
Link Quality:0 Signal level:0 Noise level:113
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
wifislax rt2870-kernel-2.6.24-nemesis # iwconfig ra0 up
iwconfig: unknown command "up"
wifislax rt2870-kernel-2.6.24-nemesis # airmon-ng start ra0
Interface Chipset Driver
ra0 Ralink b/g rt2500 (monitor mode enabled)
wifislax rt2870-kernel-2.6.24-nemesis #
--------------------------------------------------------
Aunque me salen dos Advertencias. No se como lo veis.
ADVERTENCIA: Symbol version dump / usr/src/linux-2.6.21.5/Module.symvers
falta; módulos no tendrá dependencias y MODVERSIONS.
Advertencia: Driver para el dispositivo ra0 ha sido compilado con una versión antigua
Extensión de Wireless, mientras que esta versión de apoyo al programa 11 y más tarde.
Algunas cosas pueden ser rotas ...