Instalar una tarjeta WiFi atheros

Junio 2017





La mayoría de comandos deben ser ejecutados como root

1. Los repositorios


Para comenzar, agregamos los repositorios en /etc/apt/source.list:
nano /etc/apt/sources.list


Para Debian 4.0 Etch:
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb ftp://ftp.es.debian.org/debian/ etch main non-free contrib
deb-src ftp://ftp.es.debian.org/debian/ etch main non-free contrib


deb ftp://debian.marlow.dk/ sid madwifi
deb-src ftp://debian.marlow.dk/ sid madwifi


Pour Debian 5.0 Lenny:
deb http://ftp.es.debian.org/debian/ lenny main
deb-src http://ftp.es.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://ftp.es.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.es.debian.org/debian/ lenny main contrib non-free



Luego los actualizamos:
aptitude update

2. Linux-headers


Ahora instalamos linux-headers correspondiente a nuestra versión de núcleo; para averiguarlo ejecutamos uname –r

Ejemplo:
debian:~# uname -r
2.6.18-5-686
debian:~# aptitude install linux-headers-2.6.18-5-686

3. Madwifi-tools


Luego instalamos madwifi:
aptitude install madwifi-tools madwifi-source


Extraemos los ficheros descargados en /usr/src
cd /usr/src
tar xvjf madwifi.tar.bz2

o
tar xzvf madwifi.tar.gz

Podemos eliminar el archivo:
rm -vfR madwifi.tar.bz2

o
rm -vfR madwifi.tar.gz

Para instalar madwifi, nos posicionamos en /usr/src/local/madwifi
cd /usr/src/modules/madwifi
make 
make install

Observación


Por defecto, la instalación de Debian no incluye el paquete gcc; para instalarlo ejecutamos:
aptitude install gcc

4. Actualizar los módulos


Tan solo queda actualizar los módulos:
update-modules
modprobe ath_pci

5. Verificar


Para verificar que la tarjeta wifi haya sido instalada correctamente, escribimos:
iwconfig


Deberíamos obtener algo similar a esto:
debian:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

wifi0     no wireless extensions.

ath0      IEEE 802.11g  ESSID:""
          Mode:Managed  Frequency:2.457 GHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:9 dBm   Sensitivity=0/3
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/94  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Ahora podemos configurar nuestra conexión a Internet.

6. Un caso específico: AR5007EG


La tarjeta Atheros AR5007EG es soportada desde hace algún tiempo por Madwifi, gracias a un parche puesto a disposición por Atheros. Sin embargo, este parche ocasiona ciertos problemas en otras arquitecturas que no sean Linux 32 bits, es por esto que el soporte de las AR5007EG no está incluido en los paquetes de madwifi distribuidos por Debian o Ubuntu. Incluso no está incluido en el código fuente de Madwifi en su sitio oficial. Será necesario descargar una versión específica de madwifi.

Nota: Es muy probable que la tarjeta AR5007EG sea detectada como una AR5006EG con los comandos lspci o lshw. Observa bien la información de tu tarjeta bajo Windows para estar seguro del modelo que posees.

Para terminar


Si tienes dificultades, puedes solicitar ayuda en el foro. No olvides de copiar los errores que has obtenido en tu post.

Consulta también

Publicado por Carlos-vialfa. Última actualización: 20 de noviembre de 2009 a las 01:28 por Carlos-vialfa.
El documento «Instalar una tarjeta WiFi atheros» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.