USB Wifisafe 54g con chipset Zydas 1211B en modo monitor bajo Linux

Informática Dejar un comentario
22989 visitas

Esta entrada es un poco técnica. Lo comparto porque a mí me llevo unas cuantas horas pegándome y a más de uno le ahorrará tiempo.
Adquirí un USB para conectar a redes inalámbricas 54g. Quería ponerlo en modo monitor para poder hacer WEP cracking. Tras emparme de varios foros y bajar varios drivers os cuento mis resultados. Este chipset sí se puede poner en modo monitor bajo Linux, NO bajo Windows. El problema está en que una vez lo consigues y ejecutas airodump o Kissmet para capturar paquetes tras un tiempo de captura se cuelga la aplicación y da error. Los que mantienen el driver son conscientes de este error y trabajan para arreglarlo. Pero a día de hoy no hay solución. Los drivers están aquí.
Estos son los comando que hay que ejecutar en Linux para hacerlo funcionar:

mkdir /root/tmp
cd /root/tmp
wget http://zd1211.ath.cx/download/zd1211-driver-r83.tgz
tar xzvf zd1211-driver-r83.tgz
cd zd1211-driver-r83
make
make install

Después conecta el USB Zydas y teclea:
ifconfig wlan0 up – para levantar la interfaz
airmon.sh wlan0 start – para poner en modo monitor

Ahora ya puedes ejecutar airodump para capturar IVs:
/usr/local/bin/airodump wlan0 prefix 0 1

¡Suerte!
Por cierto, ¿sabéis si se puede actualizar el firmware para subirle los mw? Tiene muy poca potencia de emisión.



Escrito por Daniel Pajuelo Vázquez Bio de  Daniel Pajuelo VázquezEntradas escritas por Daniel Pajuelo Vázquez






8 Responses to “USB Wifisafe 54g con chipset Zydas 1211B en modo monitor bajo Linux”

  1. 1
    erick Says:

    mira que bueno que haces conocer aquello de usb, a mi me paso algo parecido que hasta ahora no puedo resolver mi flash memory markvision de 512 mb, luego de colocar en el puerto quedo muerto, intente con varios tecnicos y jamás dieron solución ahora lo tengo de recuerdo casi nuevo con solo 3 meses de uso en fin, suele suceder, algunos me han comentado que se trata de un virus troyano si no me equivoco que deja todo estático.

    saludos!!

    erick melgar

    santa cruz de la sierra, bolivia.

  2. 2
    Rafa Says:

    Hola,
    Gracias por esta información.
    ¿Se pueden inyectar paquetes con esta tarjeta en Linux con aireplay?

    Rafa, México

  3. 3
    Daniel Pajuelo Vázquez Says:

    Sí se puede,
    pero no siempre, da errores. El driver está todavía en perfeccionamiento.

  4. 4
    Daniel Pajuelo Vázquez Says:

    Ha salido un nuevo driver totalemte reescrito. Va incluido en las versiones del kernel linux 2.6.18 en adelante. Soporta modo monitor sin errores ni cuelgues. Para utilizarlo he hecho lo siguiente:
    – Me he bajado la última versión de Knoppix, que tiene Kernel 2.6.19
    – He arrancado con el USB conectado pero no lo reconoce. Si usamos dmesg vemos que faltan unas librerías
    – Las he descargado desde aquí
    – El README dice
    This distribution contains the firmware files for the
    ZD1211 chip, which is used in WLAN USB sticks. Copy these files to
    /lib/firmware/zd1211, where it can be loaded by the rewritten
    zd1211 driver.
    Así que lo he hecho
    – Después:
    modprobe -f zd1211rw (para cargar el módulo). Si no lo carga sacar y meter el USB
    lsmod para comprobar que se ha cargado
    y con iwconfig veremos ya la nueva interfaz inalámbrica

  5. 5
    juan miguel Says:

    Buenos días, está curioso el tema porque tenía entendido que este wifi_usb no podía ponerse en modo monitor en linux, pero lo que si que he visto que has puesto que el linux lo detecta como wlan0 y creo recordar que un usb_wifi lo detecta como rausb0, o por lo menos a mi eso es lo que me pasa en backtrack tal y como pongo en el manual de mi web.

    Esta muy bien tu artículo, felicidades tío.

  6. 6
    vende Says:

    Hola, felicidades y muchas gracias por currartelo y compartirlo!

  7. 7
    Zesar Says:

    Yo he descargado el backtrack 2.0 que ya tiene instalado el driver zd1211rw pero inserto el USB inalámbrico y no hay manera de hacerlo funcionar. En todos los sitios me dice que el chipset necesita ese driver. El módulo está cargado pero no me reconoce el “device”.

    Qué puedo hacer?

    Gracias y un saludo

  8. 8
    Julio Montalvo Says:

    Bájate el backtrack 3.0, está disponible desde dic 2007. ( beta ). Tiene drivers para muchas más tarjetas. Mi laptop ( acer aspire 5050 ) no jalaba con el backtrack 2.0 y con este quedó de maravilla.
    Saludos

Leave a Reply

Daniel Pajuelo Vázquez
 
A %d blogueros les gusta esto: