MadWifi – Instalando Atheros Wireless Card sobre Linux

MadWifi es un grupo de voluntarios trabajando el driver para el dispositivo de LAN inalambrico sobre chipsets Atheros para el kernel de Linux. Actualmente existen tres de estos drivers, MadWifi, ath5k y ath9k, siendo este ultimo la version oficial de Atheros para la comunidad.

MadWifi es uno de los mejores y mas avanzados drivers de WLAN para Linux. El driver en si es open source pero depende de HAL (Hardware Abstraction Layer) el cual es propietario y solo esta disponible en forma de binario.

ath5k es la nueva version del driver la cual no depende de HAL. Esta version busca reemplazar el driver MadWifi para los sistemas Linux y es donde el grupo esta concentrando sus recursos.

Como dije anteriormente, ath9k es el mas nuevo de los tres y su desarrollo inicial fue hecho por Atheros quien luego libero el codigo fuente completamente para la comunidad. ath9k soporta todos los chipsets 802.11n de Atheros.

Instalacion del driver con module-assistant

Los paquetes de MadWifi para Debian Linux estan soportados oficialmente en los repositorios bajo la seccion de non-free . Actualmente hay soporte para Sarge, Etch y Lenny o stable, testing y unstable.

En la pagina oficial del proyecto recomiendan el uso de la herramienta module-assistant (m-a) para la instalacion de los modulos madwifi. Esta herramienta automatiza los pasos de;

  • Preparacion de las fuentes/headers del kernel
  • Desempaquetar el tarball del modulo
  • Compilar
  • Crear los modulos binarios del el paquete para Debian
  • Instalacion y limpieza

deathbian:~# apt-get update
deathbian:~# apt-get install madwifi-source 
deathbian:~# apt-get install madwifi-tools
deathbian:~# m-a prepare
deathbian:~# m-a a-i madwifi

Cargamos el modulo tecleando modprobe ath_pci. Para verificar que el
Y eso es todo, solo reiniciamos y el kernel ya tendra soporte para la tarjeta Atheros y a navegar wireless se ha dicho. Pero que pasa cuando actualizamos el kernel de Debian y se pierde el soporte para la tarjeta inalambrica?

Recompilar e Instalar el driver Atheros para el nuevo Kernel

Me ha pasado con varias versiones del kernel que al actualizar el sistema, Debian tambien actualiza a una nueva version estable del kernel de Linux y con esto se pierde el soporte de la WLAN.

Para solucionar esto, iniciamos nuestro Linux con la version anterior del kernel con el modulo compilado para soportar atheros wifi. Tambien podemos conectarnos a internet via la tarjeta de red eth0, y ejecutamos;

deathbian:~# apt-get install linux-headers-2.6.24-1-686

Con el comando anterior descargamos desde los repositorios las fuentes del nuevo kernel instalado, en este caso 2.6.24-1-686. Luego reiniciamos con este kernel y corremos los comandos de instalacion.

Para asegurarnos que se carge el modulo al reiniciar el sistema podemos teclear echo ath_pci >> /etc/modules, en caso que no carge el modulo automaticamente en el arranque.

Via | MadWifi

Terminos de busqueda

  • MADwifi
  • instalar madwifi
  • como instalar madwifi
  • atheros ar5b93 linux
  • madwifi atheros
  • instalar ath9k
  • ath9k debian
  • atheros ar5b93 chipset
  • madwifi fedora 13
  • atheros ar5b93 ubuntu
  • 12 Comments

    1. lerna 22/09/2008
    2. Conrado 24/09/2008
      • fher98 07/10/2008
    3. samuel 06/10/2008
      • fher98 07/10/2008
    4. FoxCarlos 06/12/2008
    5. fher98 08/07/2009
    6. marco 13/03/2010
    7. oscar 19/04/2010
    8. oscar 19/04/2010
    9. gerard 04/08/2010
    10. Brian 30/09/2010

    Comentario, Preguntas o agradecimientos?

    %d bloggers like this: