¡Recomienda este blog!

jueves, 25 de febrero de 2010

Wifislax 3.1 Con Atheros AR5006EG

Wifislax es una herramienta educativa para el estudio en profundidad de redes wifi. Este articulo intentará resolver la cantidad de dudas
que he podido observar por la red en foros.etc sobre esta herramienta y su compatibilidad con el chip Atheros AR5006EG.

Tras un estudio, hemos comprobado que Wifislax 3.1 es totalmente compatible con dicha tarjeta, solo que tenemos que tunear un poco nuestro sistema
y lo haremos en unos breves pasos.
Para este tipo de pruebas he utilizado un portatil ASUS F5V con dicho chip.

Lo primero de todo es establecer nuestra tarjeta atheros en modo monitor, ya que por defecto esta no lo permite.
Iniciamos Wifislax y abrimos una consola o "Shell", a contiuacion procedemos a “bajar” la interface ath0 escribiendo:

airmon-ng stop ath0

El sistema nos responderá:

Interface Chipset Driver

wifi0 Atheros madwifi-ng
ath0 Atheros madwifi-ng VAP (parent: wifi0) (VAP destroyed)

Escribimos “iwconfig” para cerciorarte de que no hay otras interfaces athX. Debes de ver algo como esto:

lo no wireless extensions.

eth0 no wireless extensions.

wifi0 no wireless extensions.

Si hay alguna otra interface athX, debes pararla. Cuando termines, ejecuta “iwconfig” para asegurarte de que ya no queda ninguna.

Despues procedemos a poner la tarjeta wireless en modo monitor en el canal 9:

airmon-ng start wifi0 9

Usamos “wifi0” en lugar de nuestra interface “ath0”.

Interface Chipset Driver

wifi0 Atheros madwifi-ng
ath0 Atheros madwifi-ng VAP (parent: wifi0) (monitor mode enabled)

Puedes observar que “ath0” aparece colocada en modo monitor.

Para confirmar que la interface está bien configurada, escribimos “iwconfig”.

El sistema nos responderá:

lo no wireless extensions.

wifi0 no wireless extensions.

eth0 no wireless extensions.

ath0 IEEE 802.11g ESSID:"" Nickname:""
Mode:Monitor Frequency:2.452 GHz Access Point: 00:0F:B5:88:AC:82
Bit Rate:0 kb/s Tx-Power:18 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

En algunas otras versiones el problema es que no tenemos drivers instalados por defecto de Atheros. Asique...vamos a explicar brevemente de
donde conseguirlos y como instalarlos en wifislax.

usaremos drivers madwifi para disfrutar de las maravillas de este chip, podremos descargar el pack de :

http://sourceforge.net/project/showfiles.php?group_id=82936&package_id=85233y

Pues...al lio: Instalamos el pack en wifislax...
Dejamos el .tar en el home de root.y despues..

$sudo bash

tar -zxvf madwifi-0.9.3.tar.gz
cd madwifi-0.9.3
make clean
make
make install

Si en algún make sale un error podemos necesitar, algo de esto.
NOTA: En make install puede dar un error que nos dice si queremos sustituir los drivers actuales. Pues bien pulsamos "i" e ignoramos.

apt-get update
apt-get install linux-headers-generic
apt-get install build-essential bin86 sharutils


Tras esto todo debe ser perfecto. A continuacion:

kwrite /etc/modules.conf
Agregamos la siguiente linea:

ath_pci


Guardamos y cerramos. ahora simplemente reiniciamos o cargamos el modulo.

modprobe ath_pci

Y eso es todo, ya podemos disfrutar de las atheros.
Un saludo y recordad, Wifislax solo para uso educativo.

1 comentarios:

Anónimo dijo...

hola muy buena la info pero una pregunta sera compatible con Atheros AR5007G?

Publicar un comentario