# Introducción

# ADAPTADOR TP-LINK TL-WN722N
El adaptador USB inalámbrico TL-WN722N fue desarrollado y es mantenido por la empresa TP-Link Technologies CO. LTD. Permite conectar una computadora de escritorio o portátil a una red inalámbrica y acceder a una conexión a Internet de alta velocidad. Proporciona una velocidad inalámbrica de hasta 150 Mbps, lo que es beneficioso para los juegos en línea o incluso la transmisión de video.
Problema con Kali Linux
Luego de que Offensive Security lanzará la nueva versión de Kali Linux, el kernel de esté también se actualizó lo que hizo que afectará los controladores del adaptador en versiones 5.0.0 del kernel en adelante. El adaptador es reconocido perfectamente y deja navegar en internet, pero al momento de ponerlo en modo monitor devuelve el siguiente error:

# Solución para versiones 4.X.X | 5.X.X
El primer paso es actualizar la lista de paquetes disponibles y sus versiones.
$ - sudo apt-get update && sudo apt-get dist-upgradeLuego, instalan el paquete bc. Es una calculadora que se puede utilizar en la línea de comandos, su principal utilidad en los scripts bash es realizar operaciones matemáticas y que nos devuelva un valor.
$ ! sudo apt-get install bcLos linux-headers son los encabezados de paquetes que contiene el kernel para definir los componentes del núcleo y sus interfaces, como también para compilar drivers y meterlos en el código del núcleo. Para instalar los encabezados más recientes debemos de ejecutar el siguiente comando:
$ + sudo apt-get install -y bc linux-headers-$(uname -r)No es necesario especificar una versión, al incluir "uname -r" esté automáticamente reconocerá las versiones compatibles con tu sistema e intentará instalar la más adecuada.
Después de instalar los headers hay que eliminar el módulo r8188eu.ko con rmmod:
$ ! sudo rmmod r8188eu.koAircrack lanzó un controlador oficial para RTL8188eus en su repositorio, por lo que debemos clonarlo:
$ + git clone https://github.com/aircrack-ng/rtl8188eus
+ cd rtl8188eusDentro del directorio, hay que incluir en la lista negra los controladores antiguos:
$ ! sudo -i
! echo "blacklist r8188eu" > "/etc/modprobe.d/realtek.conf"
! exitLuego necesitamos compilar este controlador e instalarlo con el comando "make":
$ - make
- sudo make installPosteriormente utilizamos el comando modprobe para configurar los drivers:
$ + sudo modprobe 8188euY por último reiniciar el sistema:
$ ! rebootLuego del reinicio, solo quedaría probar el modo monitor:
$ + ifconfig <INTERFAZ> down
+ airmon-ng check kill
+ iwconfig <INTERFAZ> mode monitor
+ ifconfig <INTERFAZ> up
+ iwconfig# Solución para versiones 5.18.0 en adelante
Para este caso los controladores oficiales de aircrack quedarón inutilizable para la nueva versión del kernel de Kali Linux, es por ello que el usuario @KanuX-14 modifico los controladores pero con pasos extras.
$ > sudo apt update
> sudo apt upgrade
> sudo reboot
> sudo apt install bc
> sudo apt-get install build-essential
> sudo apt-get install libelf-dev
> sudo apt-get install -y linux-headers-generic || sudo apt-get install linux-headers-$('uname -r')
> cd Desktop
> git clone https://github.com/KanuX-14/rtl8188eus.git
> cd rtl8188eus
> sudo -i
> echo "blacklist r8188eu" > "/etc/modprobe.d/realtek.conf"
> exit
> sudo reboot
> cd Desktop
> cd rtl8188eus
> sh -c "$(curl -fsSL https://raw.githubusercontent.com/KanuX-14/rtl8188eus/master/scripts/build.sh)"

# Detalles
Sala de discusión:
- https://github.com/aircrack-ng/rtl8188eus/issues/64
Créditos:
-
https://github.com/aircrack-ng/rtl8188eus
-
https://github.com/KanuX-14/rtl8188eus
-
https://hackxcrack.net/foro/hacking-wireless/poner-adaptador-tl-wn722n-v2v3-en-modo-monitor-en-kali-linux-2022/