This guide will show you how to enable monitor mode on the TP-Link TL-WN722N V2/V3 WIFI Adapter.
The Steps
- Plug your TP-Link TL-WIN722N USB WiFi Adapter into your Kali Linux machine.
- Open a terminal window and type the following commands:
sudo apt update
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-sudo-apt-update.png?resize=640%2C239&ssl=1)
sudo apt upgrade
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-sudo-apt-upgrade.png?resize=640%2C205&ssl=1)
- Restart the Kali Linux machine
reboot
- After the machine rebooted, type:
sudo apt install linux-headers-$(uname -r)
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-install-linux-headers.png?resize=640%2C456&ssl=1)
- Type the two following commands:
sudo apt install bc -y
sudo rmmod r8188eu.ko
- Clone the RealTek driver from the GitHub repository:
git clone https://github.com/aircrack-ng/rtl8188eus
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-clone-realtek-driver.png?resize=569%2C151&ssl=1)
cd rtl8188eus
sudo -i
echo "blacklist r8188eu" > "/etc/modprobe.d/realtek.conf"
exit
reboot
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-add-realtek-config.png?resize=550%2C339&ssl=1)
The reboot is optional here, but if you encounter any error when running the remaining commands, reboot Kali Linux and try again.
After rebooting Kali Linux, type these commands:
cd rtl8188eus
make
sudo make install
sudo modprobe 8188eu
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-Install-realtek-driver-02.png?resize=640%2C243&ssl=1)
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-Install-realtek-driver-1.png?resize=640%2C180&ssl=1)
Now, your TP-Link TL-WN722N USB WiFi Adapter can support monitor mode and packet injection.
To check it, do the following:
Type the iwconfig command to display the name of the wireless interface;
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-iwconfig-1.png?resize=640%2C286&ssl=1)
The wireless interface name is wlan0 and it’s on Auto mode.
To put the interface in monitor mode, type this command:
![](https://i0.wp.com/zinetek.com/wp-content/uploads/2021/08/kali-linux-airmon-ng-start-wlan0-1.png?resize=640%2C271&ssl=1)
As shown in the screenshot, the TL-WN722N WiFi adapter operates now in monitor mode.
Enjoy!
Let me know in the comments if this method worked for you…
Nope using kali 2022.2 I get the error when running make
make: *** [Makefile:2058: modules] Error 2
Weird! I’m using Kali 2022.2 and it works for me.
Did you follow all steps?