Dispositivos inalámbricos basados en Atheros

De MEPIS Documentation Wiki

Los dispositivos de red inalámbrica basado en los chipsets Atheros de la serie 5000 (a, b, g) utilizan un controlador de dispositivos para el kernel de Linux que se puede obtener del proyecto MadWifi. Las instrucciones de instalación también se encuentran en la página del proyecto. En MEPIS 6.5, 7.0 y 8.0, el paquete madwifi-modules viene incluido por defecto.

El kernel de Mepis 8 también ofrece otro controlador integrado, ath5k, que proporciona una interfaz "wlan0" asodicado a la interfaz "fantasma" wmaster0. Este controlador es completamente de código abierto, en contraste con los de madwifi, que contiene un "blob" de firmare de código cerrado y que hará que el kernel muestre un mensaje de aviso durante el arranque diciendo que está "tainted" (manchado).

El kernel de Mepis 8 también ofrece el controlador de código abierto ath9k para chipsets de la serie Atheros 9000 "pre-n". No exite un controlador equivalente de madwifi para estos controladores. Se considera a los controladores ath5k y ath9k la forma de ofrecer compatibilidad para chipsets Atheros en el futuro.

Los controladores permiten que la tarjeta de red inalámbrica aparezcan como interfaces normales de red en el sistema. También se pueden usar extensiones inalámbricas que te permiten configurar el dispositivo usando herramientas inalámbricas (iwconfig etc.) explicadas aquí en el Wiki en la sección Utilidades de línea de comandos.

Los controladores de Madwifi usan la interfaz wifi0 como interfaz de control para algún tipo de acceso de bajo nivel al chipset inalámbrico. Hay que asegurarse de que wifi0 no está marcado para iniciarse en el arranque porque si no probablemente interfiera con el interfaz principal (normalmente, ath0).


Problemas en Mepis 8 con las tarjetas de la serie 5000

Puede que tanto los controladores madwifi como ath5k se carguen durante el arranque, haciendo que no funcione de forma correcta. Se puede comprobar abriendo un terminal en Konsole, cambiar a superusuario con su y descargar ambos controladores con

rmmod ath_pci
rmmod ath5k

A continuación recargar sólo uno de los controladores con el comando modprobe. Por ejemplo:

modprobe ath5k

Una vez decidido que controlador se quiere usar, añadir el que no se quiera al archivo /etc/modprobe.d/blacklist:

kdesu kwrite /etc/modprobe.d/blacklist

Añadir una nueva línea como

blacklist ath_pci

Los controladores de madwifi también se pueden deshabilitar con sólo desinsalar el paquete madwifi-modules.

Puede que Ath5k no se cargue de forma automática durante el arranque. Se puede forzar que se cargue añadiendo al archivo /etc/modules:

kdesu kwrite /etc/modules

añadir

ath5k

A fecha de Marzo 2009, tanto ath5k como ath9k se encuentran en un rápido proceso de desarrollo. La última versión de los mismos se puede actualizar en el sistema compilando e instalando los controladores inalámbricos de linuxwireless.org.


Enlaces

Otros idiomas