¡Notición! ¡Inyección con AWUS036ACH! ¡La revolución está en marcha!

Buenas a tod@s!! :smiley:

Veo que seguimos a tope con las capacidades de antena y me mola muchísimo, peeeeero…la he liado un poquito, por trastear…os explico.

Llevo meses con el driver 5.2.20 (https://github.com/aircrack-ng/rtl8812au/tree/v5.2.20) y sin problemas;

Ayer mismo leí q @kcdtv decía que la versión estable ahora era la 5.3.4; así que decidí “instalarla”.

Nunca había hecho un “cambio de driver”, es decir, instalaba Kali Linux, actualizaba repos y herramientas, instalaba dependencias, instalaba DKMS, y después el driver y voilá; la cosa es que ayer estuve toqueteando los DKMS y los drivers, y detecté que la antena no funcionaba como antes: Aireplay-ng inyectaba cuando quería; Airodump-ng tardaba mucho en detectar redes o incluso a veces ni lo hacía…

Al teclear

sudo dkms status

tengo la siguiente salida:

rtl8812au, 5.2.20.2, 5.3.0-kali2-amd64, x86_64: installed (WARNING! Diff between built and installed module!)

Entiendo, que al toquetear drivers de una versión y otra y “jugar” con los distintos DKMS he originado alguna incompatibilidad de versiones o similar…y ya no se qué hacer…

Tengo varias dudas acerca del conjunto de la instalación de la antena; así que intentaré ser lo más breve posible, para no volver a liarla:

**# Duda 1: ** Qué DKMS hay que instalar?

  • El genérico?
sudo apt-get install dkms
  • El propio de Realtek?
sudo apt install  realtek-rtl88xxau-dkms 
  • El que viene dentro de la carpeta descargada del driver?

https://github.com/aircrack-ng/rtl8812au.git cd rtl* ./dkms-install.sh

**# Duda 2: **
Para cambiar de un driver a otro, por ejemplo del 5.2.20 al 5.3.4, bastaría con descargarse el driver 5.3.4, entrar en la carpeta, y hacer lo siguiente?

sudo make sudo make install

# Duda 3: Los pasos que realizo para instalar la antena son los siguientes, y los que me han funcionado, pero…¿me dejo algo por el camino?
Tras actualizar repos, y herramientas, realizo la instalación así; lo hago en 3 bloques:

– Bloque 1: Dependencias.

sudo apt-get install build-essential sudo apt-get install bc sudo apt-get install libelf-dev sudo apt-get install linux-headers- (uname -r)

– Bloque 2: DKMS.

sudo apt-get install dkms

– Bloque 3: Descarga, compilación e instalación del driver:

git clone https://github.com/aircrack-ng/rtl8812au.git cd rtl* sudo make sudo make install sudo service network-manager restart

Y reinicio PC. Antena funcionando a la perfección, pero he visto q hay gente que depura el driver o similar, elimina también algún que otro archivo, y no se si mi forma de instalar es correcta o (seguramente) se pueda mejorar, y/o hacer de manera más limipia.

Vaya tostón eh…? Os pido disculpas de antemano… :confused:

Gracias por todo y un saludo.

La versión por defecto es actualmente la v5.6.4.2

Así que cunado instalas los drivers tal cúal, sin hacer nada más que instalar, tendrás la versión v5.6.4.2

Duda 1:

sudo apt-get install dkms

Esto es para instalar dkms en sí que es un sistema para crear módulos que se adaptan al kernel. Sin dkms instalado no puedes instalar módulos dkms.

Esto no es de realtek, es el driver de aircrack-ng puesto en modulo dkms por los de kali

será más o menos igual que el de kali, la última revisión en corso. Es un paquete dkms hecho con lo ultimo publicado

Duda 2 y 3:

Para agilizar y optimizar todo se recomiende usar git en linea de comando.
Así haces como linus torvalds himself y podrás presumir de ello en cuanto se acabe la cuarentena. Seguro que ligarás un montón gracias a ello :smiley:
Digamos que quieres actualizar todo y probar con la rama experimental

  1. abres tu terminal en la carpeta rtl8812au que se ha creado cuando has “cloneado” el repositorio/*]
  2. Actualizas tu repositorio local (el que tienes en tu computadora) con
    git pull
    resultado ;
    [code]kcdtv@libr3:~/RealtekWiFi/rtl8812au$ git pull
    remote: Enumerating objects: 437, done.
    remote: Counting objects: 100% (437/437), done.
    remote: Total 590 (delta 437), reused 437 (delta 437), pack-reused 153
    Recibiendo objetos: 100% (590/590), 776.27 KiB | 2.55 MiB/s, listo.
    Resolviendo deltas: 100% (500/500), completado con 354 objetos locales.
    Desde GitHub - aircrack-ng/rtl8812au: RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection
  3. [nueva rama] EXPERIMENTAL → origin/EXPERIMENTAL
    499c160…7c32dca v5.6.4.1 → origin/v5.6.4.1
    5484970…8b29c11 v5.6.4.2 → origin/v5.6.4.2
  4. [nueva rama] v5.7.0 → origin/v5.7.0
    Tu configuración especifica fusionar con la ref ‘refs/heads/v5.6.4.5’
    de tu remoto, pero no se pudo hacer fetch a esa ref.
    [/code]
    /*]
  5. Haces limpieza para compilar otra rama
    make clean/*]
  6. Ahora eliges la versión que vas a instalar, en mi caso sera la nueva rama, la v5.7.0
    git checkout v5.7.0/*]

Ya puedes copilar y instalar o hacerlo con dkms

Gracias por tu respuesta, @kcdtv.

A ver si lo he entendido:

Por un lado, el DKMS es una funcionalidad para crear módulos que se adaptan al kernel. Para poder usarlo, es preciso instalarlo:

sudo apt-get install dkms

Por otro lado, está el driver; el cual se puede instalar de 2 maneras:

Una vez dentro de la carpeta que acabamos de clonar:

  1. Compilando a mano:

sudo make sudo make install
2) A través del módulo dkms:

./dkms-install

Por todo lo demás, pillado!!

Gracias de nuevo @kcdtv

Un saludo a tod@s!!

Lo has perfectamente entendido. :biere:

Buenas tardes, me he leído todo el hilo y me gustaría obtener una recomendación:

En el pasado he usado bastante wifislax y kali, pero lo tengo muy oxidado y quisiera retomar este tema.

Además, necesito un adaptador usb, le tengo echado el ojo a del título del post, pero no estoy seguro si a día de hoy se podría considerar “la mejor” o bien tirar por otro chipset.

A ver si me podéis guiar en la compra.

Resumiendo, estoy entre AWUS036NHA y AWUS036ACH.

Muchas gracias.

“El mejor” es siempre relativo. Como has podido entender leyendo el hilo la awus036ach tira de drivers que no están integrados en el kernel linux así que requieren más “conocimiento” mientras que la awus036nha no requiere nada especial, la enchufas y funciona,
Sin embargo la awus036ach es de doble banda y con dos antenas así que va mucho más rápido en las redes con soporte ac
Depende realmente de lo que buscas tú, si tienes un router ac y si quieres usarla para conectarte o solo para monitoring,

[quote=kcdtv]“El mejor” es siempre relativo. Como has podido entender leyendo el hilo la awus036ach tira de drivers que no están integrados en el kernel linux así que requieren más “conocimiento” mientras que la awus036nha no requiere nada especial, la enchufas y funciona,
Sin embargo la awus036ach es de doble banda y con dos antenas así que va mucho más rápido en las redes con soporte ac
Depende realmente de lo que buscas tú, si tienes un router ac y si quieres usarla para conectarte o solo para monitoring,[/quote]

Gracias por la respuesta kcdtv.

La quiero para auditar, mi propia red y algunas de alrededor para las que cuento con autorización.
En su día tenía la alfa verde, pero buscaba algo mejor.

Si te soy sincero, de redes son soporte ac no entiendo mucho, pero parece que ofrece más velocidad bajo redes 2.4ghz también, ¿verdad?

La verdad es que me gustaría una todoterreno, que sea buena auditando y navegando.

Que los drivers requieran modificación no es problema si finalmente funcionan.

¿Tú qué escogerías? Me fío de tu criterio.

Gracias de antemano.

Si veo que con la AWUS036NHA puedo tener mejoría en todos los sentidos frente a la verde…igual es la mejor…no sé qué hacer.

Edit: La verde era AWUS036NH

Este hilo es para hablar del tema de los drivers no-oficiales con soporte modo monitor y inyección para la awuso36ach,
Sobre el wifi ac tienes a este tema: Bien entender el estándar “ac” para no caer en la trampa
Si quieres seguir hablando de "comparativas"entre modelos alfa network (u otros) te invito a hacerlo en otro hilo (puedes abrir uno nuevo) :slight_smile:

Sí, correcto, perdona.

Voy a abrir un hilo pidiendo referencias a la gente del foro.

Gracias.