[h]Precisiones sobre instalación del chipset USB ac 1200 rtl8812 en Kali rollling actualizado (kernel 4.6 y superiores) [/h]
Edit
Si es la primera vez que visitas wifi-libre, a lo mejor no te has enterado: ¡Notición! ¡Inyección con AWUS036ACH! ¡La revolución está en marcha!. Las instrucciones en este primer post son validas para instalar drivers en modo managed (para conectarse). Si quieres hacer auditorias wireless debes instalar los drivers de astsam. Aprovecho la ocasión para volver a darle las gracias
Los drivers de astsam son de momento los únicos que incluyen la inyección de paquetes y el control de Potencia.
Dan excelentes resultados en modo monitor y inyectan muy bien.
Las pasos a seguir para instalar los drivers de astsam están resumidos en este post: mensage 28
Fin Edit
[h]Drivers modo managed[/h]
Tenemos a un tema sobre la instalación de la Alfa AWUS036ACH general (Instalación Alfa Network AWUS036ACH (hasta 876Mbps con estándar ac)) y (de momento :P, ya veremos que pasa en los próximos “release” ) les srive para las distribuciones “de uso diario” cómo Ubuntu, Debian, Linux mint etc… y funciona**ba **en Kali linux.
Todo es (era en el caso de Kali) muy simple ya que hay un paquete en los repositorios: rtl8812au-dkms
Un pequeño
sudo apt-get install rtl8812au-dkms
basta (bastaba en el caso de kali)
Desde el kernel 4.6 (me parece) ya no tenemos a dicho paquete en nuestros repositorios.
El dispositivo no se instala solo, no aparece la interfaz.
Debemos instalar “a mano” los drivers de Realtek para este chipset ac,
Por suerte hay unas cuantas ramas Github con drivers mantenidos por peña.
En el tema sobre instalación de este dirver en linux utilizo en ejemplo la rama de diederikdehaas
Para que este tema sea instructivo voy a usar otra rama para hacer una instalación de la Alfa AWUSo36ACH en kali rolling actualizado.
Voy a usar la rama de Gnab, muy buena, creo que gnax se encarga de mantener el driver en Arch linux u otra distribución.
Es bueno tenerla bajo el brazo.
Instalamos primero las dependencias
sudo apt-get install linux-headers-amd64 build-essential git
Si usas kali 32 bits deberás instalar los headers para i-386 y no para amd64.
Luego clonamos la rama de Gnab:
git clone https://github.com/gnab/rtl8812au.git
Nos situamos en ella
cd rtl8812au
Compilamos
make
Podemos enchufar el dispositivo (recuerdo que estos bichos necesitan un puerto USB 3.0 y su buen funcionamiento no está asegurado en un puerto USB 2.0 ) y comprobar que le modulo creado funciona.
sudo insmod 8812au.ko
Si todo ha ido bien tienes ahora una nueva interfaz wifi:
https://www.wifi-libre.com/img/members/3/kalirolling_ACH_1.jpg
Para instalar completamente el modulo lo copias en el directorio apropiado:
sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
Y actualizas sus dependencias así:
sudo depmod
El drivers debería iniciarse automáticamente al próximo reinicio.