Tag: rt73
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.
