Bueno antes que nada decir que no he podido probar si esto funciona porque no tengo la tarjeta en cuestion, voy a comprarla y antes he querido documentarme ya que en el foro se dice que no sirve para auditoria inalambrica, pero tras mucho trastear y preguntar a gente parece que hubo suerte y es probable que funcione.
Si alguien la tiene y hace la prueba le estaria muy agradecido de que me avisase con los resultados.
Para empezar deciros que parece ser que solo consta que funcione con Ubuntu, aunque habria que probarlo con otros eso ya os lo dejo a algun otro, porque vaya supongo que es por el kernel y cualquier sistema con ese kernel en teoria deberia funcionar y tambien tienes que tener el sistema operativo instalado en el disco o en un usb, puesto que hay que reiniciar un par de veces el sistema para aplicar los cambios y con un livecd evidentemente no es posible porque al reiniciar se pierden los cambios.
Los comandos en linux os los pondre en color rojo para que no os lieis y los diferencieis del texto.Bueno y sin mas dilacion empezamos con el proceso:
1. Instalar Ubuntu en el sistema o en un usb (el kernel parece que deber ser el 2.6.32 o superior si lo hay), pues eso instalais ubuntu en vuestra usb o en el disco duro ya sea como unico sistema o con arranque dual si teneis otro sistema operativo previo (esto debeis de ser capaces de hacerlo solos ya que no supone una gran dificultad y hay un monton de manuales de instalacion de Ubuntu, asi que no considero necesaria explicacion)
2. Una vez Instalado el Ubuntu, iniciado y conectados a internet abrimos una shell para instalar lo que necesitaremos y configurarlo:
Lo primero que instalaremos sera el aircrack-ng
sudo agt-get install aircrack-ng si durante la instalacion te pregunta algo siempre le dais al no
y ahora seguimos:
sudo apt-get install build-essential kernel-package xmlto libncurses5-dev
sudo apt-get install git-core
git clone git://git.popipo.fr/home/benoit/rt2x00.git
cd rt2x00
git checkout -b rt3070 origin/rt3070
sudo mv ~/rt2x00 /usr/src/
cd /usr/src/
sudo ln -s rt2x00 linu
cd linu
sudo cp /boot/config-`uname -r` /usr/src/linu/.config
sudo make menuconfig
Con esto llegaremos a un menu, para modificar el kernel:
vamos a Instalar el "Ralink rt2800 (USB) support (EXPERIMENTAL)" en este kernel que es el 2.6.32
para ello vamos a ir siguiendo las imagenes ahora ir siguiendo las imagenes.
Ir a los controladores de dispositivos (Device Drivers) -> y presionar Enter

Luego vamos a Network device support -> y presionar Enter

vamos a Wireless LAN (NEW) ---> y le damos al Enter

vamos a Ralink driver support ---> y pulsamos Enter

Y por fin hemos llegado al modulo "Ralink rt2800 (USB) support (experimental)", nos ponemos encima y pulsamos M

luego nos movemos con las flechas direccionales del teclado y le damos al exit
Ahora te preguntara que si quieres guardar la nueva configuracion del kernel y le damos al yes, creo que te pregunta 2 veces le damos siempre al yes (si, jejeje)

y ahora recompilaremos el kernel, cuando se este compilando te puedes ir a dar una vuelta a tomarte un cafe o una cervecita fresquita que te lo has ganado, mientras el kernel se compila que puede tardar 1 hora perfectamente:
sudo make-kpkg --initrd --revision 2.6.32 binaryuna vez que lo anterior termine haces esto:
cd /usr/src/sudo dpkg -i linux-*.debSi no hubo ningún problema, ahora deberas reiniciar el PC
Bueno ya tenemos el ordenador reiniciado y estamos en nuestro escritorio de Ubuntu, ahora necesitamos descargar un archivo llamado rt2870.bin.zip que esta en megaupload
http://www.megaupload.com/?d=J9PIBA77 ---> Este es el archivo
Una vez descargado busca el archivo le das al boton de derecho y le das a extraer aqui, y obtendras un archivo llamado rt2870.bin, coges ese archivo y lo copias a tu carpeta personal y abres una shell en tu carpeta personal para luego moverlo a su destino final:
sudo mv ~/rt2870.bin /lib/firmewareSi has echo todo bien no deberia aparecer ningun mensaje de error, bueno pues echo esto reinciamos por ultima vez antes de tenerlo todo listo

Y ahora ya que hemos reiniciado probamos desde una shell si funciona el modo monitor y la inyeccion:
iwconfig
sudo airmon-ng start mon0
aireplay-ng -9 mon0y deberia funcionar...
Os adjunto esta captura de pantalla que fue lo que me hizo pensar que realmente esto funciona porque hasta ahora todo lo que lei, decia que era posible poner la tarjeta en modo monitor pero no se veia ninguna red ni nada, y en esta imagen se ven redes y hay datas como se puede comprobar, con lo cual me hace pensar que es probable que funcione correctamente.

Y como ultimo apunte si necesitais cambiar vuestra direccion mac, hay que instalar el macchanger:
sudo apt-get install macchangerPues bueno eso es todo, agradeceria si alguien lo prueba con una alfa network 2w que me avisase con los resultados de si realmente funciona todo correctamente, asi mi trabajillo de investigacion me servira de algo

Un saludo.
Y finalmente los agradecimientos, jajaja, que me ha llevado mas tiempo encontrar a las fuentes que escribir todo esto.
Agradecimientos:
Scarfays (fuente francesa) por su ayuda traductora y a
GökhanS (fuente original turca de wifi-turk) por su trabajo
Bueno me acaban de confirmar que se pone en modo monitor e inyecta trafico, y tambien me dieron otra alternativa:
Mensaje de GökhanS
Hello Fortuna,
yeah it is possible to put the card into the monitor mode and inject.
On the first page of this topic is the step-by-step tutorial.
I could use Ralink RT3070 with Ubuntu but in order to use it, you have to recompile the Kernel.
But some of our users have tested Ralink RT3070 with the tiny Linux named Beini.
The final version of Beini seems to work with this chipset.
You can download Beini 1.0 Final here http://www.4shared-china.com/file/220555448/7a7b84f0/beini-10-final.html