El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 25-01-2021 17:45:31

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Buenas tardes [email protected]!
Hay un cambio notable en los repositorios de aircrack-ng.
A partir de ahora se diferencian los drivers para rtl8812au y rtl8814au.
Se debe a que los drivers para rtl8814au estaban estancados en la rama 8812au desde bastante revisiones; solo progresaban los drivers para rtl8812au.
Para poder hacer evoluar los drivers para rtl8814au había que seguir un camino diferente.
Un ejemplo de las cosas que habia que mejorar es el soporte USB 3.0.
En el caso del rtl8812au no es muy importante, en modo USB 2.0 no estamos penalizados.
Pero con el rtl8814au perdemos velocidad respeto a la tasa de transmisión máxima posible.
Acabo de probar los drivers y es importante decir que están aun en fase "beta".
El modo monitor funciona muy bien pero se debe trabajar para implementar la inyección de paquetes.
  Decir también he tenido problemas en Ubuntu, de momento el soporte esta centrado en Kali Linux y sistemas "muy" debian.
Edit: Funcionan en Ubuntu, el fallo que he tenido se debe a iwd, un nuevo demonio para wifi "inestable" que quería probar (es prometedor pero necesita trabajo) y había olvidado de quitarlo. 
Ya iré informando de las evoluciones wink

Instalación

Nada cambia respecto al rtl8812au, debemos cumplir las mismas dependencias:

sudo apt install build-essential libelf-dev linux-headers-`uname -r` bc git

Y es siempre mejor bien asegurarse de que el sistema está actualizado del todo

sudo apt update && sudo apt full-upgrade

Y estamos listos para lanzar la instalación:

git clone https://github.com/aircrack-ng/rtl8814au.git
cd rtl8814au
make
sudo make install

Y tendremos ahora a un modulo especifico llamado 8814au.ko

  MODPOST /home/kcdtv/wifi/Realtek_AlfaAC_drivers/rtl8814au/Module.symvers
  CC [M]  /home/kcdtv/wifi/Realtek_AlfaAC_drivers/rtl8814au/8814au.mod.o
  LD [M]  /home/kcdtv/wifi/Realtek_AlfaAC_drivers/rtl8814au/8814au.ko
make[1]: se sale del directorio '/usr/src/linux-headers-5.9.0-kali5-amd64'
[email protected]:~/wifi/Realtek_AlfaAC_drivers/rtl8814au$ sudo make install
[sudo] password for kcdtv: 
install -p -m 644 8814au.ko  /lib/modules/5.9.0-kali5-amd64/kernel/drivers/net/wireless/
/sbin/depmod -a 5.9.0-kali5-amd64

No dudo de que tendremos muy pronto buenas noticias con el soporte inyección smile

Edit
Ya tenemos a drivers compatible con inyección (en otros repositorios):  mensaje 7

Gracias a susanita por haber encontrado a esta joya. smile

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#2 30-01-2021 10:25:26

chuchi2k2
Usuario

Registrado: 06-02-2018
Mensajes: 5

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Hola:

Una pregunta, aunque quizás sea un poco tonta.

Si como estoy viendo los nuevos drivers para la rtl8814au están un poco en fase beta y no soportan inyección aun, ¿podríamos usar una versión anterior de los drivers rtl8812au del repositorio aircrack-ng para poder funcionar con la AWUS1900 y que haya inyección de paquetes? (aunque esto penalice la velocidad).

Mi experiencia ha sido que tras instalar Kali 2020.04 he usado los nuevos drivers rtl8814au, pero me he "acojonado" al leer que aun no soportan inyección de paquetes.
Yo antes con alguna versión mas antigua de Kali he usado la AWUS1900 con los drivers instalados del repositorio rtl8812au (cuando 8812au y 8814au estaban juntos) y no he tenido problemas de inyección.

Gracias.

Desconectado

#3 30-01-2021 11:20:07

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Bienvenido a wifi-libre chuchi2k2 biere
Puedes seguir usando los drivers "8812au" hasta la versión 5.3.4
Dicho de otro modo es a partir de la versión v5.6.4 que no hay soporte para rtl8814au.

Desconectado

#4 30-01-2021 21:19:53

chuchi2k2
Usuario

Registrado: 06-02-2018
Mensajes: 5

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

He intentado instalar en un Kali 2020.04 limpio (actualizado a fecha de hoy) los drivers 5.3.4 "8812au" y me casca.

┌──(root?kali)-[/home/adminlocal/rtl8812au]
└─# ./dkms-install.sh
About to run dkms install steps...

Creating symlink /var/lib/dkms/rtl8812au/5.3.4/source ->
                 /usr/src/rtl8812au-5.3.4

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
'make' -j1 KVER=5.10.0-kali2-amd64 KSRC=/lib/modules/5.10.0-kali2-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-kali2-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/5.3.4/build/make.log for more information.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
'make' -j1 KVER=5.10.0-kali2-amd64 KSRC=/lib/modules/5.10.0-kali2-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-kali2-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/5.3.4/build/make.log for more information.
Finished running dkms install steps.

No tengo mucha idea del error, pero me imagino que no se compilan porque el kernel que trae Kali 2020.04 a día de hoy (2021-01-30), es el 5.10 y no estará soportado para compilarse con esa versión de drivers.

┌──(adminlocal㉿kali)-[~]
└─$ uname -a                                                                                                       
Linux kali 5.10.0-kali2-amd64 #1 SMP Debian 5.10.9-1kali1 (2021-01-22) x86_64 GNU/Linux

Si alguien con mas sabiduría me lo confirma o me explica el porque me quedo más tranquilo smile

Total, que a día de hoy veo que la única forma de usar mi AWUS1900 (rtl8814au) en Kali 2020.04 es instalar el propio driver de aircrack-ng "rtl8814au" que comentaba kcdtv.
Pero entiendo que esto me limitará a no poder usar inyección de paquetes (al menos de momento hasta que lo incluyan los creadores).

Desconectado

#5 31-01-2021 16:13:34

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Mmmm. Ahora estoy trabajando con Xubuntu LTS y no tengo un kernel tan alto para poder probar, estoy en 5.4.
Inténtalo sin usar dkms
O sea, compilas y instalas "normalmente"
Limpias el repositorio local:

make clean

Y luego compilas

make

A ver si te aloja el mismo error.
Mirare esto en Kali actualizado hoy o mañana.

edit
He trasteado un poco con el Kali actualizado (kernel 5.10) y no podremos instalar algo que no sea igual o supervisar a la rama v6.4.2 de los drivers 8812au.
Y estas versiones no funcionnan con el 8814au (dispositivo no reconocido)
He probado con un par de entradas antiguas (hay que elegir "advanced option" en el menú GRUB ) y me ha funcionado la versión compatible con 8814au (v5.3.4) en el kernel 5.5

[email protected]:~/WiFi/rtl88XXau/rtl8812au$ uname -a
Linux pouet 5.5.0-kali2-amd64 #1 SMP Debian 5.5.17-1kali1 (2020-04-21) x86_64 GNU/Linux
[email protected]:~/WiFi/rtl88XXau/rtl8812au$ git branch
  master
  v5.1.5
  v5.2.20
* v5.3.4
  v5.6.4
  v5.6.4.2
  v5.7.0
[email protected]:~/WiFi/rtl88XXau/rtl8812au$ sudo iw dev
phy#0
        Interface wlan0
                ifindex 4
                wdev 0x1
                addr aa:a4:ed:28:73:58
                type managed
                channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz
                txpower 18.00 dBm

En tu caso no tendrás entradas antiguas ya que es una instalación recién hecha. tongue
Si quieres usar el rtl8814au en modo monitor con inyección puedes compilar un viejo kernel gracias a linux kernel utilities
O bien instalas una versión antigua cómo la que me ha funcionado (2020.1)
Luego actualizas y cuando quieres usar el rtl8814au eliges las opciones avanzadas parea arrancar con el kernel más viejo. En el kernel más viejo instalas la versión v5.3.4, en el kernel actualizada instalas la rtl8814au y cuando el driver está compatible puedes borrar la vieja versión del kernel.
Tienes la posibilidad de compilar tu mismo el kernel que quieres pero no es algo sencillo.

Desconectado

#6 13-03-2021 10:22:43

susanita
Usuario

Registrado: 16-03-2016
Mensajes: 81

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

que pena, antes inyectaba y ahora no, seguimos sin poder usar la 1900 a pleno rendimiento, solo usando drivers y kernel antiguos
es una pena, yo lo compre justo porque kcdtv lo recomendo, espero que llegue el momento

aprovecho para felicitar a kcdtv por todo lo que hace

Desconectado

#7 14-03-2021 10:58:50

susanita
Usuario

Registrado: 16-03-2016
Mensajes: 81

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Los drivers de esta rama me van bien en la inyección y desautentificacion, lo q no me ha dado resultado positivo es en la captura del handshake.
Probado con wifislax última versión con kernel 5.9.x en live USB con scripts como linset, fluxion y armaggedon, con mejor resultados en este último.
Debería instalar el sistema en disco duro y probar para ver mejores resultados y probar también con kali pero aún no he tenido tiempo
https://github.com/morrownr/8814au

Desconectado

#8 14-03-2021 15:43:45

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Hola susanita smile
WoW, esto si que es una buena noticia. plus_un
Voy a probarlos de inmediato en un SO instalado y comentaré algo.
¡Muchísimas gracias!  biere

edit

¡Qué grande susanita! cool
La inyección funciona a full con estos drivers.
He obtenido el handshake enseguida smile

awus1900newdrivers.jpg

Reaver funciona también.
Otra vez muchísimas gracias smile

Desconectado

#9 15-03-2021 08:42:13

susanita
Usuario

Registrado: 16-03-2016
Mensajes: 81

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Me alegra saber q te he ayudado, ?????

Desconectado

#10 01-04-2021 19:07:32

skan
Usuario

Registrado: 06-09-2016
Mensajes: 78

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Buenas.

Eso de descargarse los drivers de github y compilar...  está bien si tienes Linux instalado en el disco y con otra conexión de Internet funcional para descargar los drivers, headers...

¿Pero cómo hacemos para meterlo en un liveusb (como Wifislax), para que cuando arranques ya sea funcional sin tener que reinstalar nada?
Los de Wifislax antes ponían drivers como "modulos" que se añadían en el usb, pero los nuevos no los encuentro como módulo por ningún sitio.

Desconectado

#11 01-04-2021 20:55:05

sol666
Usuario

Registrado: 31-08-2017
Mensajes: 54

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

a ver,no es muy dificil,de hecho acabo de hacerme un modulo para mi rtl8811cu.En wifislax 1.1 que es el que tengo ahora mismo en live,compilas y te crea un .ko en /lib/modules/4.9.40-wifislax64/kernel/drivers/net/wireless/8821cu.ko.Pues para hacer el modulo creas una carpeta con el nombre del modulo,dentro de esta creas otra llamada lib,dentro de esta otra llamada modules,dentro de esta otra llamada 4.9.40-wifislax64,dentro de esta otra llamada kernel,dentro de esta otra llamada net,dentro de esta otra llamada wireless y dentro de esta metes el .ko,despues creas el modulo .xzm,espero haberme explicado y por lo que leo arriba en kali la ruta del .ko es la misma tongue:P

Ultima edición por sol666 (01-04-2021 21:02:49)

Desconectado

#12 02-04-2021 09:57:04

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

@skan
Creo que hay incluso utilidades en tu distribución para crear el xzm a golpes de clic,.. Lo que sí tengo claro es que hay cienes de tutoriales para hacerte tus paquetes xzm. Es cuestión de leer la documentación de slackware o bien ir en seguridad wireless y buscar un poco.
  Tampoco es muy complicado hacerse una partición y hacer un dual boot (o borrar el windows y pasarse a linux. sin dudas la mejor opción big_smile ),
Ya no estamos en los años 2000, los discos tienen espacio de sobra si te organizas un poco.
Si quieres usar tu distribución desde un stick USB tienes la opción de instalar el sistema en el USB en lugar de usarlo en modo live.
El modo live es antes de todo para probar y instalar un sistema, no para usarlo cómo sistema instalado,
Y si es para tí una cuestión de principios despreciar recursos con el modo live puedes bajarte el repositorio en tu disco duro windows y accedes a el desde tu live, compilas una vez y lo tienes listo para copiarlo y pegarlo en el directorio adecuado las veces que quieres.
Puedes incluso hacer un "script" de una linea con cp que pones en /etc/init para que sea automático al arrancar la live.
Pero bueno, cómo bien dice sol666, hacerse un xzm no es complicado.

Desconectado

#13 19-05-2021 18:46:00

chuchi2k2
Usuario

Registrado: 06-02-2018
Mensajes: 5

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Confirmo lo dicho por kcdtv. Con los driver que indica susanita he vuelto a hacer funcionar mi Alfa AWUS1900 en una rpi4 con kali 2021.01!
La inyección a mi también me ha funcionado y al igual que kcdtv obtengo el handshake en cuestión de segundos.
Por si a alguien le interesa y está en la misma situación que yo indico todos los pasos que he realizado:

   Instalar Kali 2021.01 para rpi4 (la version normal, no la de 64) (contiene kernel 4.19.127-Re4son-v7l+)
   Actualizar con 'apt update' y 'apt full-upgrade' (nos actualizará al kernel 5.4.83-Re4son-v7l+)
   Reiniciar para tener activo el kernel más actual
   Clonar repositorio con 'git clone https://github.com/morrownr/8814au.git'
   Entrar al directorio recién creado con 'cd 8814au'
   Como estamos usando una rpi4 y un SO de 32bits tenemos hacer el siguiente paso 'sudo ./raspi32.sh'
   Ejecutar la instalación de los drivers con 'sudo ./install-drive.sh'
   Reiniciar el sistema

A partir de ese momento la tarjeta será totalmente funcional. Al menos yo la he probado auditando mi propia red y he podido sacar el handshake en cuestión de unos pocos segundos.
Funcionando la inyección de paquetes con 'aireplay-ng --test wlan1'
Funcionando la deautenticación de clientes con aireplay-ng

Toca desempolvar nuevamente a la bestia! big_smile

Muchas gracias a susanita por la info y a kcdtv por existir y hacernos la vida más fácil. wink


kcdtv escribió:

Hola susanita smile
WoW, esto si que es una buena noticia. plus_un
Voy a probarlos de inmediato en un SO instalado y comentaré algo.
¡Muchísimas gracias!  biere

edit

¡Qué grande susanita! cool
La inyección funciona a full con estos drivers.
He obtenido el handshake enseguida smile

https://www.wifi-libre.com/img/members/ … rivers.jpg

Reaver funciona también.
Otra vez muchísimas gracias smile

Desconectado

#14 20-05-2021 16:51:07

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

¡A sacarle brillo a la awus1900! biere
Aprovecho la ocasión para señalar que se ha implementado el soporte para subir y bajar la potencia en salida
  Un saludo smile

Desconectado

#15 17-10-2021 03:15:43

OmegaRookie
Usuario

Registrado: 17-10-2021
Mensajes: 3

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Buenas, disculpen mi ignorancia pero soy bastante novato porque hace muchísimo tiempo que no usaba wifislax. No sé si alguien podría ayudarme con un problema que tengo con el driver rtl8814au para awus1900ac que aportó la usuaria susanita  Conseguí instalarlo pero al intentar ponerla en modo monitor no me reconoce la antena, y puede que sea porque he hecho algo mal durante la instalación del driver. La versión de wifislax en la que lo estoy intentando es la 4.12 final. Gracias de antemano.

Ultima edición por OmegaRookie (17-10-2021 08:55:50)

Desconectado

#16 17-10-2021 11:53:56

managuas
Usuario

Registrado: 15-08-2017
Mensajes: 13

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

usa una tarjeta antigua te ahorraras problemas son más baratas

Desconectado

#17 17-10-2021 21:03:10

OmegaRookie
Usuario

Registrado: 17-10-2021
Mensajes: 3

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Gracias por tu respuesta managuas. ¿Cuál me aconsejarías tu?. Necesitaría una que capte redes 5ghz y sobre todo que no me dé problemas con fluxion y linset.

Desconectado

#18 18-10-2021 10:36:01

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Se debe habilitar el modo monitor con iw,  no con airmon-ng.

Desconectado

#19 19-10-2021 01:36:00

OmegaRookie
Usuario

Registrado: 17-10-2021
Mensajes: 3

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

Gracias por tu respuesta kcdtv. Disculpa mi ignorancia, pero desconozco la linea de comandos para activar y desactivar modo monitor con iwconfig. ¿Podrías por favor indicarme los comandos para activar y desactivar con iwconfig en wifislax?. Muchas gracias de antemano.

Ultima edición por OmegaRookie (19-10-2021 01:36:32)

Desconectado

#20 19-10-2021 12:29:57

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,477

Re: Nuevo driver para rtl8814au (awus1900) con soporte modo monitor

No hablo de iwconfig (obsoleto) sino de iw wink Ambos comandos sirven para lo mismo, administrar las interfaces wifi: ¡iwconfig es obsoleto también! Moderniza tus sintaxis wifi con iw
Hay muchos temas dónde tienes a la respuesta,si usas  el buscador del foro con palabras claves como "iw" y "monitor" salen a cascoporro.     
Para habilitar el modo monitor:

sudo iw <interfaz> set type monitor

Acordate de "matar" a los procesos conflictivos con

sudo airmon-ng check kill

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Pie de página

Información del usuario

Ultimo usuario registrado: posgrau
Usuarios registrados conectados: 0
Invitados conectados: 4

Estadisticas de los foros

Número total de usuarios registrados: 2,256
Número total de temas: 1,565
Número total de mensajes: 14,962

Máx. usuarios conectados: 373 el 30-09-2019 15:04:36