malditoraton.com

Tag: hacking

Convivencia madwifi-ng y rt73

by Marat on jul.01, 2008, under Ubuntu

Existen varias razones para utilizar programas como aircrack-ng o kismet, auditoría de seguridad de nuestra propia red, curiosidad, usar de manera ILEGAL redes cercanas protegidas, etc. En mi caso las dos primeras razones son las que han hecho que aprendiera su uso. De entre la multitud de dispositivos inalámbricos disponibles, uso desde hace tiempo mi tarjeta integrada Atheros AR2413 802.11bg y los dispositivos usb Comtrend  CT-WN4320Z, con chipset Zyxel ZD1211, y DLINK DWL-G122, con chipset RaLink RT2571W.

Cualquiera de ellos, por separado, sirve para el propósito mencionado y, las ventajas de uno u otro, podrían ser objeto de un bonito artículo. Los problemas se presentan al intentar simultanear el uso del Atheros con el RaLink. Es bien conocido que, para usar el primero necesitamos parchear el driver madwifi-ng, cuyo método está apliamente distribuido por multitud de blogs. De la misma manera que es bien conocido que, para usar el RaLink, es necesario desactivar el driver oficial rt73usb y compilar e instalar el driver rt73 desde rt2x00.serialmonkey.com.

Lo que no es tan bien conocido y, a la postre, muy fastidioso una incompatibilidad existente entre ambos drivers que hace, que el dispositivo atheros no escanee las redes existentes y, que al cargarse, se despache con un bonito

unable to load wlan_scan_sta

Cualquiera que reciba este mensaje querrá desinstalar ambos driver con un

make uninstall

en el directorio correspondiente e intentará recargar los drivers oficiales con poco éxito.

La solución estará en eliminar manualmente los archivos del driver rt73

sudo rm /lib/modules/`uname -r`/extra/*

Editar el archivo ralink

sudo gedit /etc/modprobe.d/ralink

y comentar o eliminar la entrada

alias wlan* rt73

Hecho esto nos vamos al directorio que contiene los drivers del rt73, desde aquí al subdirectorio Module y hacemos un

make clean

, para eliminar los archivos compilados. Editamos el archivo

Makefile

que contiene la información para compilar el módulo y donde dice

wlan*

lo cambiamos por

wlan0

.

Guardamos y a partir de aquí los consabidos

make
sudo strip -S rt73.ko
sudo make install
sudo modprobe rt73

Y a partir de aquí a disfrutar de ambos dispositivos.

10 Comments :, , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!