Que tal, pues hace mucho que no escribo, la verdad es que extraño un poco cuando tenía más tiempo para escribir, pero entre la escuela y el trabajo, se me va todo el día pero bueno hoy escribo otra ayuda para ubuntu, esto por 2 motivos, para que tenga una guía que pueda utilzar cada vez que lo necesite y además ayudar a los demás.
Si llegaste aquí es por que quizá tienes la misma tarjeta de red inalámbrica que yo la Atheros ar5007eg, y además tienes instalado ubuntu o alguna distribución de linux y estas teniendo problemas con la tarjeta de red y quieres usar los drivers de madwifi para usar airodump o aircrack, o simplemente por que son mejores que los drivers ndsiwrapper.
El proceso que me ha funcionado siempre es el siguiente:
Primero que nada desactiva los controladores restringidos:
Sistema / Administración / Controladores de hardware
y reinicia el sistema
Una vez que reinicies descarga los drivers madwifi parchados para esta tarjeta de red de este sitio http://snapshots.madwifi.org/special/, el nombre debe de ser algo como madwifi-ng-r****-ar5007.tar.gz, descarga la última versión, una vez que lo descargues ve a la carpeta donde descargaste el archivo y ejecuta en la consola:
#actualizamos
sudo apt-get update
sudo apt-get upgrade
#Es necesario el paquete build-essential
sudo apt-get install build-essential
#Descomprimimos el paquete e instalamos
tar -xvf madwifi-ng-r****-ar5007.tar.gz
cd madwifi-ng-r****+ar5007/
make
#Borrar posibles viejas instalaciones
sudo rm -rf /lib/modules/$(uname -r)/madwifi
sudo make install
#Ejecutamos modprobe
sudo modprobe ath_pci
Listo!, con est se debe de activar la tarjeta, si no funciona intenta reiniciar
Saludos y espero que les sirva