Instalar driver Atheros con madwifi-hal y aircrack en Fedora 11
Desde el pasado 29 de septiembre de año en curso esta disponible la nueva versión de los paquetes madwifi-hal, los cuales nos permiten entre varias cosas, poner en modo monitor o promiscuo nuestra tarjeta Atheros siempre y cuando esta soportada para nuestra modelo de Atheros. En mi caso lo he hecho con una Atheros 5007EG.
Para saber el modelo de nuestra Atheros simplemente tecleamos desde consola lo siguiente:
$lspci | grep Atheros
Antes de instalar los paquetes de madwifi-hal es necesario tener los headers respectivos a nuestro versión de kernel y otras dependencias necesarias. Desde la consola entrando como superusuario tecleamos:
$su -
$yum install make binutils gcc glibc-devel glibc-headers libgomp kernel-headers-`uname -r` kernel-devel
Ahora neccesitamos poner el módulo de Atheros (ath5k) en la lista negra o blacklist pero desde la Terminal. Para agregarlo al archivo de la blacklist, escribimos:
$echo “blacklist ath5k” >> /etc/modprobe.d/blacklist
Y sencillamente no nos debera dar ningun error ni nada en absoluto. Ya que lo que hacemos es pasar la linea “blacklist ath5k” al archivo blacklist. Entonces ahora falta agregar unas lineas al archivo modprobe.conf de la siguiente forma:
$gedit /etc/modprobe.conf
Del documento que nos abre gedit, agregamos lo siguiente:
## Start Atheros Stuff
alias wifi0 ath_pci
alias ath0_pci
options ath_pci autocreate=sta
## End Atheros Stuff
Guardamos los cambios y cerramos.
*Descargamos la versión mas reciente de madwifi-hal
Nos descargarmos la versión del driver Madwifi-Hal mas reciente desde aquí. Descomprimimos el archivo que descargamos y entramos en la carpeta resultante, de la siguiente manera(o desde terminal):
ACTUALIZACION: Si no quisieras instalarlo desde el codigo fuente del archivo madwifi-hal, tambien lo podrias hacerlo manualmente con
$su -c ‘yum install kmod-madwifi-`uname -r` madwifi-devel madwifi’
de esta forma omitirias el instalar los paquetes que estan al principio de esta post y continuar con la instalación de aircrack
.

Descomprimir archivo desde "modo grafico"
En la carpeta resultante, entramos desde consola para compilar y ejecutamos(en mi caso fue esta):
$cd /home/chuySan/Download/madwifi-hal-0.10.5.6-r4100-20090929
$make
NOTA: Es importante verificar que despues de usar el make para compilar que este libre de errores, de los contrario NO sera posible ejecutar nuestros drivers(por así decirlo) y nuestra instalación sería FALLIDA.
Entonces sin ningun error al compilar con make, tecleamos para instalar madwifi-hal:
$make install
Nos mostrara muchas líneas en pantalla, verifiquemos que no nos muestre ERRORES de instalación. Sin no hubo errores, instalaremos el aircrack. Solo falta reiniciar y verificar nuestra Inalambrica funcionando.
Instalacion de aircrack
Desde la consola introducimos:
$yum install -y aircrack
Si quieres poner tu tarjeta Atheros en modo monitor o Sacar la clave WEP o incluso WPA en la pagina de aircrack existe todo lo referente. Tal vez para algunos linuxeros sea malo que este en ingles la información mas reciente. Dale un vistazo:-). Recuerda que ahora ya no es necesario parchar la tarjeta como se solía hacer hace unas versiones de madwifi. Los parches ya estan incluidos en el archivo que descargamos;-).
El siguiente post sera hacerca de Escaneo de Puertos con Nmap, nos escribimos pronto.
Referencias
http://www.aircrack-ng.org/doku.php?id=simple_wep_crack
http://kernelreloaded.blog385.com/index.php/archives/madwifi-wireless-for-asus-eee-pc-on-fedora-9-howto/
http://forum.aircrack-ng.org/index.php?PHPSESSID=96c0d045a218b6b52bfb5fa7b89f08e4&topic=4772.0
Dudas, Comentarios, Sugerencias bien recibidas
por ke carajos me marca error al momento de querer realizar el “make”:
http://img69.imageshack.us/img69/5620/pantallazo1q.png
Alguna idea??
todos los pasos anteriores que mensionas ya los realice.
Gracias y saludos
que tal c0zm0, he estaado checando el error que te aparece y seguramente son tus linux-headers. Pero con el comando kernel-headers deberia haberse instalado. Para ver si tienes los headers de tu kernel, desde consola de comandos escribe $ uname -r .
Y te debera mostrar la version de tus headers si es que estan instalados.
Hola c0zm0, he actualizado el post de aircrack en fedora esperando que asi puedas solucionar el error que te aparece en la imagen que me mandaste. Como no te deja instalar el madwifi-hal desde el codigo fuente podrias instalarte el paquete kmod-madwifi, las instruciones estan en el mismo post.
Saludos y Sigue comentando si te ayudo la solución.
Sugerencias y Dudas bien recibidas.