tarjeta chip atheros en linux (debian lenny) driver madwifi

Explicaré brevemente varias formas de instalar nuestro dirver de la tarjeta wifi en linux con chip atheros.

Lo primero es estar como root, después cercionarnos de que nuestra tarjeta esta bien conectada para ello con la orden:

# lspci | grep Atheros

Con esta orden nos muestra algo como: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)

Actualizamos los paquetes:

# apt-get update

Después hemos de instalar las 'headers' del kernel que tengamos instalado:

# apt-get install linux-headers-`uname -r`

Donde uname -r nos pone automáticamente la versión del núcleo que tengamos instalada.

Instalamos las demas utilidades:

# apt-get install madwifi-source
# apt-get install madwifi-tools

Instalamos module-assistant:

# apt-get install module-assistant

Ahora lo actualizamos:

# m-a prepare

y ahora lo instalamos y compilamos:

# m-a a-i madwifi

Cargamos el modulo:

# modprobe ath_pci

Hacemos que se carge permanentemente:

# echo ath_pci >> /etc/modules

vemos si todo es correcto:

# iwconfig

reiniciamos :

#/etc/init.d/networking restart

OTRA FORMA  

 

Otra manera de instalarlo sin tener que instalar module-assistant sería del siguiente modo:

actualizamos paquetes e instalamos las headers como antes

Creamos un directorio:

# mkdir madwifi

# cd madwifi

nos bajamos el source de madwifi, con subversion o wget o lo que querais:

# svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi

nos metemos en el directorio

# cd madwifi-hal-0.10.5.6

compilamos

# make

# make install

 

cargamos el modulo  y listo

# modprobe ath_pci

# echo ath_pci >> /etc/modules