
Hecho en xubuntu 11.10 con wifi "Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)"
1) Comprobar y/o instalar el paquete build-essential:
# aptitude install build-essential
2) Descargar la última versión de madwifi en: http://snapshots.madwifi-project.org/
# wget http://snapshots.madwifi-project.org/madwifi-0.9.4-current.tar.gz
3) Descomprimir el archivo:
# tar -zxvf madwifi-0.9.4-current.tar.gz
4) Entramos en el subdirectorio:
# cd madwifi-0.9.4-r4178-20120131
5) Creamos e instalamos los modulos:
# make
# make install
# modprobe ath_pci
6) Para que se instale automaticamente al inicio añadir "ath_pci" al fichero /etc/modules
# echo "ath_pci" >> /etc/modules
7) Reiniciar el sistema
# reboot
8) Comprobar que el módulo se han cargado correctamente tras el reboot:
# lsmod | grep ath
Con el driver madwifi mi tarjeta wifi Atheros funciona mucho mejor, sin caídas de velocidad ni desconexiones.