http://foro.elhacker.net/index.php/topic,84580.msg391567.html#msg391567
Y realmente me parece muy interesante.
Resulta que el comando rmmod rt2500 2>/dev/null lo único que hace es descargar el módulo y por mucho make y make install y modprobe que hagas siempre te va a cargar el driver antiguo el cual no soporta modo monitor.
Pues bien, tenemos que substituirlo "a lo cutre". ¿Como? Pues de la siguiente manera:
SUBSTITUIR EL DRIVER RT2500 ANTIGUO POR EL NUEVO
-Compilamos nuestro driver con make y nos fijamos de que ha creado un archivo binario llamado rt2500.ko que es el driver en cuestión. Por cierto, es importante parchearlo antes de compilar para que nos funcione también con aireplay, si no sabeis cómo hacerlo mirad esto:
http://foro.elhacker.net/index.php/topic,80988.msg374045.html#msg374045
- Hacemos un modinfo rt2500 para saber cual es la ruta de nuestro driver antiguo y nos saldrá la siguiente información:
Código:
filename: /lib/modules/2.6.11-6mdk/kernel/3rdparty/rt2500/rt2500.ko.gz
parm: debug:Enable level: accepted values: 1 to switch debug on, 0 to switch debug off.
parm: ifname:Network device name (default ra%d)
author: http://rt2x00.serialmonkey.com
description: Ralink RT2500 802.11g WLAN driver 1.1.0 CVS 2005/07/10
license: GPL
vermagic: 2.6.11-6mdk 686 gcc-3.4
depends:
alias: pci:v00001814d00000201sv*sd*bc*sc*i*
-Apagamos la tarjeta y descargamos el módulo:parm: debug:Enable level: accepted values: 1 to switch debug on, 0 to switch debug off.
parm: ifname:Network device name (default ra%d)
author: http://rt2x00.serialmonkey.com
description: Ralink RT2500 802.11g WLAN driver 1.1.0 CVS 2005/07/10
license: GPL
vermagic: 2.6.11-6mdk 686 gcc-3.4
depends:
alias: pci:v00001814d00000201sv*sd*bc*sc*i*
ifconfig ra0 down
rmmod rt2500 2>/dev/null
-Ahora sabemos que la ruta del driver antiguo es /lib/modules/2.6.11-6mdk/kernel/3rdparty/rt2500/ pues eliminamos el archivo rt2500.ko.gz y copiamos el driver que hemos compilado antes (rt2500.ko) en el este directorio y lo renombramos a rt2500.ko.gz.
-Solo nos queda modprobe rt2500 para cargar el módulo y ya estará todo listo.
Esta explicado para el Mandriva pero se puede aplicar a cualquier linux, evidentemente cambiando las rutas por las que tenga cada uno en su distribución










Autor





En línea


y dandole al make pos creo k sa vuelto loco esta ahi como en una boucle entre : se imponen comandos para el objetivo y una cosa mas , :s 