miércoles, 6 de mayo de 2009

Instalar Atheros(ar5006X) en GNU/Linux




Instalar el driver/módulo para la tarjeta inalámbrica con chipset Atheros de modelo ar5006* (en mi caso:ar5006X)

Para instalar driver Atheros en GNU/Linux puede adoptar por: NDISwrapper o MadWiFi.

NDISwrapper: Es una aplicación que utiliza API de MS windows para cargar los drivers de dicho sistema operativo y utilizarlo en GNU/Linux.

MadWiFi: Es un driver creado específicamente para chipsets de Atheros para GNU/Linux.


En esta ocación elegí MadWiFi, porque esta está especialmente diseñada para Atheros y permite poner la tarjeta en modo monitor ( en NDISwrapper no lo permite) para la auditoria WiFi que es mi verdadera intención.

Existen bastantes tutoriales que circulan por allí de este tipo, pero todos los que yo he encontrado son para otras versiones de chipset atheros, y para mi portátil, HP Compaq serie C7000,concretamente modelo C792EM que tiene chipset AR5413 (modelo ar5006X), le he tenido que buscar uno específico ya que he probado con varios versiones de madwifi y no le encajaba.



Introducción:
Sistma oprativo utilizado: Debian Etch.
Contexto: Shell.

1º Descargar madwifi.
2º Instalar las dependencias y utilidades.
3º Instalar madwifi.
4º Arrancar el módulo de madwifi.


Empezemos con el Howto!!
Supongamos que ya teneis un poco de conocimiento de GNU/Linux...


# wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r4016-20090429.tar.gz


# apt-get update
# apt-get upgrade
# apt-get install build-essential linux-headers-$(uname -r)
# apt-get install wirelesstools


# tar -xvzf madwifi-hal-0.10.5.6-r4016-20090429.tar.gz
# cd madwifi-hal-0.10.5.6-r4016-20090429
# make
(Este proceso puede tardar bastante)
# make install
(Este proceso puede tardar bastante, incluso más que el anterior)


Hay veces el sistema arranga el módulo automáticamente pero hay casos que no...
# modprobe ath_pci

Para confirmar que está arrangado podréis usar este comando:
# lsmod | grep "ath"

Y para confirmar que todo funciona:
# iwconfig
Y aquí debe aparecer la nueva interfaz: ath0

Referencias:
http://madwifi-project.org/
http://www.wireless-driver.com/download/atheros/Atheros-Wirelss-Module-Model-and-Chipset.htm


Cualquier dudas: google.es o dejar comentario.

8 comentarios:

Anónimo dijo...

Que buen aporte, no habia podido despues de intentar por distintos metodos y en diferentes foros, y con estas instrucciones a la primera quedo. Mi compu es una hp pavilion dv9910us y usa Atheros AR5006X con linux mint instalado.
gracias por este aporte. >)
Atte. Ivantium Soul
ivantium@hotmail.com

sui dijo...

Me alegro que te ha servido de ayuda, XD.
Hay muchos tutoriales que circulan por allí que son copy&paste de otro autor, y sin tener conciencia para cada uso de los camandos y manda a instalar montones de dependencias inecesarias. Y por supuesto hay quienes no especifica el modelo del chipset y piensa que el mísmo módulo sirve para todos los modelos de Atheros.
Gracias por el comentario.

Anónimo dijo...

Probado hasta la saciedad y no hay su tia el Banestillo es Presario C792 con Atheros AR5006X y al principio me funkaba de maravilla con ubuntu 9.04, pero despuès de actualizarlo ¡Zas! desapareciò la conexiòn innalabica, ya he probado de todo y nada, el portatil tiene tambien XP pro y le funciona de maravilla la Wifi, actualmente tengo instalado Wicd y tampoco conecta la dichosa Atheros de los..., que cosa màs rrara, un punto negativo para Ubuntu y Atheros.

Slu2.

Anónimo dijo...

estoy re entusiasmado con GNU/Linux...!! estamos trabajando sobre el, espero que me sirva, todavía no lo tengo instalado, espero que me sirva..!!

saludos, y gracias..!!!
PD:/terminemos con el monopolio,de ya sabemos quien...

Sui dijo...

ya me avisarás si te sirve ;)

Anónimo dijo...

gracias por el dato,
lo probare ahora!!!
espero tener suerte

Anónimo dijo...

Hola yo he tenido muchos problemas con este tipo de tarjeta de red mi compu es una compaq presario F700 y ya he probado de todo uso linux mint, he usado tambien suse y ese si me reconoce la tarjeta......probare con este tuto a ver que pasa...

Mira que cuando le doy "modprobe ath_pci" no hace nada no se que hago mal......si pudieras ayudarme por favor mandame informacion a yorsleo@gmail.com

Sui dijo...

Te podría ayudar pero me tendrías que decir con exactitud las cosas, porque de la serie F700 hay como 64 modelos distintos y los chipset varía según el modelo.

Dando "modprobe ath_pci" no te va a salir nigún mensaje, sólo te aparecería en caso de error.

¿Has probado -# lsmod | grep "ath" - ?

-asegúrate el modelo del chipset.

Saludos, Good Luck !!

Publicar un comentario

 
Powered by Blogger