Hola.
Voy a escribir este tema, porque, despues de recibir mi nueva alfa 2w AWUS036NH, me ha costado unas horillas el conseguir que monitoree y inyecte correctamente en mi ubuntu 11.04 (EN WIFIWAY 2.0.2 FUNCIONA CORRECTAMENTE).
Para empezar, si bajamos los drivers de compat-wireless de nuestro kernel correspondiente, y intentamos monitorear, nos da error de channel -1. Asique hay que aplicar el parche de channel -1 fix.
Lo siguiente que notamos es que, si intentamos monitorear redes con la alfa ON (conectada a alguna red), despues de haberla puesto en modo monitor, no detecta redes. Si nos desconectamos de la RED, misteriosamente, sigue sin detectar redes. La unica forma de conseguirlo es DESACTIVANDO LA RED WIRELESS (arriba a la derecha, boton en redes, desactivar la casilla Enable Networking), y despues, monitorear. Tambien, hay otro parche que arregla el ataque de fragmentacion para que sea satisfactorio en mas casos.
Asique aqui os comparto los pasos sencillos que yo he seguido para hacer que esta Alfa funcione correctamente, asi como los drivers YA PARCHEADOS (teneis que compilarlos solamente).
1. Bajais los drivers parcheados de aqui
http://www.*****.com/file/jpdmZyX
2. Descomprimis
3. Os poneis con terminal en la carpeta descomprimida y ejecutais:
make && sudo make install
4. sudo make wlunload
sudo modprobe rt2800usb
5. A partir de ahora, solo teneis que usar airmon-ng para poner la tarjeta en modo monitor, y DESACTIVANDO LA RED WIRELESS (arriba a la derecha, boton en redes, desactivar la casilla Enable Networking) ya podreis monitorear e inyectar sin problemas. TODOS LOS ATAQUES FUNCIONAN CORRECTAMENTE, y el ratio de inyeccion, en mi caso, es 200-400 data/s, cosa que no esta mal. Con el ataque chopchop x3 (que implemente en la GUI) he conseguido inyectar a 1000 data/s.
Espero que sirva de ayuda y os ahorreis las horas que gaste yo para conseguir que funcionara.
Añado que para navegar correctamente, hay que usar el driver rt2870sta. El 2800usb tiene problemas de navegacion.
Salu2