Instalación driver madwifi para chipset Atheros
Oct 14, 2008 by admin
Esta instalación ha sido sencilla sencilla,
siguiendo los pasos de la pagina seguridad wireless se puede hacer sin problemas:
Si tu tarjeta es una atheros AR5007UG omite el código de esta sección y revisa este enlace:
http://foro.seguridadwireless.net/index.php/topic,2724.msg54922.html#msg54922
Código:
ifconfig ath0 down ifconfig wifi0 down svn -r 3480 checkout http://svn.madwifi.org/madwifi/trunk/ madwifi-ng wget http://patches.aircrack-ng.org/madwifi-ng-r3386v3.patch cd madwifi-ng patch -Np1 -i ../madwifi-ng-r3386v3.patch ./scripts/madwifi-unload make make install depmod -ae modprobe ath_pci
En el supuesto que tengais problemas con el comando “svn”:
ifconfig ath0 down
ifconfig wifi0 down
rmmod wlan_wep ath_rate_sample ath_rate_onoe \
ath_pci wlan ath_hal ath_rate_amrr 2>/dev/null
wget http://snapshots.madwifi.org/madwifi-ng-current.tar.gz
wget http://patches.aircrack-ng.org/madwifi-ng-r3386v3.patch
estos parches suelen cambiar muy a menudo, si falla la descarga, revisar
patches.aircrack-ng.org. Si bien el parche solo es para svn 3386
tar -zxvf madwifi-ng-current.tar.gz
cd madwifi-ng-XXXX-YYYY
Nota: El valor de XXXX y YYYY puede variar según se el día que se haya efectuado la descarga.
Pero veréis el nombre rápidamente en la pantalla una vez hayáis descomprimido con tar
patch -Np1 -i ../madwifi-ng-r3386v3.patch
ojo, si la descarga fue otra, r3386v3 puede ser diferente.
make
make install
depmod -ae
modprobe ath_pci
Cabe decir que el tratamientos de estos drivers difiere mucho de la plataforma anterior, por lo tanto comentaremos algunas observaciones importantes.
El típico de siempre:
Código:
iwconfig ath0 mode monitor
Si da da error. Eliminamos la interfaz ath0:
Código:
wlanconfig ath0 destroy
Creamos una sola interfaz para modo monitor:
Código:
modprobe -r ath_pci
modprobe ath_pci autocreate=monitor
Y ya lo tenemos:
Código:
iwconfig ath0 mode monitor
Que quieres instalar mas interfaces:
Código:
wlanconfig ath create wlandev wifi0 wlanmode monitor nosbeacon
Y tenemos la ath0 y ath1. ¿Que quieres quitar la interfaz ath1?
Código:
wlanconfig ath1 destroy
Si partimos de la base que tenemos solo la interfaz ath0 pero no entra en modo monitor, pues:
Código:
wlanconfig ath0 destroy
wlanconfig ath create wlandev wifi0 wlanmode monitor nosbeacon
iwconfig ath0 mode monitor
Si usamos la suite 0.9 del aircrack-ng, tenemos mas facilidades:
En lugar de:
modprobe -r ath_pci
modprobe ath_pci autocreate=monitor
es suficente con:
airmon-ng start wifi0
os crea una nueva interface en modo monitor.
Y, mediante:
airmon-ng stop athX
os destruye esa interfaz.
Como vemos a parte de instalar el driver salen comandos útiles para entrar en modo monitor.
En otra página he visto más comandos para este chipset:
Para cargar el módulo del driver, teclear:
Código:
modprobe ath_pci
Scaneando AP:
insertar el módulo de exploración, como “root”
Código:
modprobe wlan_scan_sta
Subir la tarjeta:
Código:
ifconfig ath0 up
Explorando:
Código:
wlanconfig ath0 list scan
Te dara la lista de redes disponibles…
Funcionando con tu AP y criptado WEP que pìde la llave del cifrado
Código:
iwconfig ath0 key <WEB-KEY> iwpriv ath0 authmode 2
Conectandote al AP
Por ESSID;
Código:
iwconfig ath0 essid "eddie"
Por Mac:
Código:
iwconfig ath0 ap 00:06:25:E8:3A:05
Conexión automatica con AP
Código:
iwconfig ath0 ap any
Ó
Código:
iwconfig ath0 ap auto
MÁS; http://madwifi.org/wiki/UserDocs/FirstTimeHowTo#InstallingMadWifi
Añadido:
Después de ver esta página link, añado una modificacion de un archivo para que cada vez que iniciemos ubuntu no tengamos que poner modprobe ath_pci
# sudo gedit /etc/modules
añadir ath_pci al final del fichero