Hola a todos, hace poco me surgío un problema en el Debian y era de que a pesar de tener madwifi instalado no me detectaba la Red Wi-Fi en una Compaq Pressario.
Driver: Wifi Atheros AR5007 y derivados para abajo o para arriba
Lo primero que vamos a Realizar es verificar que la tarjeta Wifi Atheros es la correcta para nuestro Driver.
Cita bash:lspci | grep Wireles
Nos debe de Arrojar la Siguiente linea.
Cita bash:consola@hola: lspci | grep Wireles
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Ahora vamos a descargar el Driver de Madwifi para nuestra Atheros,
El Driver que antes usamos, Ya no funciona!![ http://madwifi-project.org/ticket/1192 ]Descripcíon
Ahora Usaremos la Actualización de este driver. http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
o sino pueden entrar a http://madwifi-project.org/ y bajarse la última actualizacíon pero este tutorial se va a explicar para el primer driver mencionado a bajar.
Ahora una vez descargado el driver procedemos:
Descomprimir el archivo en un directorio común.
Cita bash:consola@hola: cd /home/TU usuario/ <—- Directorio donde lo descargaste
consola@hola: tar xvzf madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
consola@hola: chmod a+x madwifi-hal-0.10.5.6-r3861-20080903
consola@hola: cd /home/TU usuario/madwifi-hal-0.10.5.6-r3861-20080903/
consola@hola: su
Ahora procedemos con la siguiente secuencia de comandos.
Cita bash:consola@hola: make clean
consola@hola: make
consola@hola: make install
Si no arroja ningún error que no debe de dar, tendremos instalado el driver que soporta a la tarjeta Atheros AR242x en Tu Debian / Ubuntu
Ya para terminar vamos a probarlo con el siguiente comando:
Cita bash:consola@hola: modprobe ath_pci
Si al ejecutar el siguiente comando no Muestra ningun Error todo anda perfectamante, ahora tendremos que cargar el modulo de arranque con la siguiente linea.
Cita bash:consola@hola: gedit /etc/modules
y agregamos al final de la lista ath_pci
Guardar, cerrar y vamos a activar la Tarjeta.
Cita bash:consola@hola: ifconfig ath0 up
Reiniciando nuestro ordenador tendremos funcionando la wireles Atheros AR242x sin problemas y con la posibilidad de usarla en modo Monitor.
Fuente: http://gndx.org/2008/10/wifi-atheros-ar5007-debian-lenny/
Experiencia Personal, yo lo hice y andubo de maravilla 

