Debido a la gran cantidad de personas que se han colgado con el driver de MadWifi para las tarjetas Atheros que hoy por hoy son muy comunes. Decidí hacer esta guia para usuarios de Ubuntu 32Bits ( i386, i586, i686) funciona tanto como para Hardy Heron 8.04 como para Intrepid Ibex 8.10
Si usted tiene Ubuntu de 64Bits, haga click aqui
1 – Instalar lo necesario desde la Terminal
$sudo apt-get install build-essential linux-restricted-modules-$(uname -r)
2 – Sacar el modulo ndiswrapper (por las dudas)
$sudo nano /etc/modprobe.d/blacklist
y agregar al final del archivo: blacklist ndiswrapper
Ahora solo resta sacar los drivers del Restricted Hardware Drivers de Ubuntu:
Van a Sistema ->Administracion ->Hardware Drivers o Controlador de Drivers Restringidos
(Ubuntu lo tengo en ingles, pero creo que es facil de darse cuenta. El icono es una placa de circuitos con un candado
)
Ahi en el programa deshabilitan Atheros Wireless Driver (ath_pci) y Atheros Hal (ath_hal) … los tienen que desmarcar y aceptar los cambios.
3 – Instalar el driver madwifi para Atheros desde el snapshot usando la Terminal
$wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
$tar -zxvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
$cd madwifi-hal-0.10.5.6-r3835-20080801
$sudo make
$sudo make install
$sudo modprobe ath_pci
$sudo modprobe ath_hal
Y finalmente agregan el modulo para que cargue al inicio del sistema
$sudo nano /etc/modules
y al final ponen: ath_pci
Reiniciar y listo!
Advertencia: si cambia la version del Kernel deberá recompilar el driver , paso numero 3
En Intrepid Ibex no es necesario esto último
