TL-WN722N-V2 Drivers clean ported to Kernel 4.4,4.8, 4.10, 4.13, 4.14, 4.15 & 4.18(GNU/LINUX)
TL-WN722N-V2
Requirements
Install appropriate "linux-headers" for your linux distribution before make !
For Example for ubuntu [Very Important]
$ sudo apt-get install linux-headers
Installation Instruction
AS DKMS MODULE
- Install dependencies and Change directory to /usr/src
$ sudo apt-get install git dkms git make build-essential $ cd /usr/src
- Clone the repository
$ sudo git clone https://github.com/abhijeet2096/TL-WN722N-V2
- Add a Symbolic link for dkms to know where source is
$ sudo dkms add ./TL-WN722N-V2
- Build the source
$ sudo dkms build -m 8188eu -v 1.2
- Install the Build drivers
$ sudo dkms install -m 8188eu -v 1.2
- Modprobe it .
$ sudo modprobe 8188eu
- Reboot system .
$ sudo reboot
NOT AS DKMS MODULE
- Spawn terminal and clone the above repo by
$ git clone https://github.com/abhijeet2096/TL-WN722N-V2
- Change the working directory with
$ cd TL-WN722N-V2
- Clean using
$ sudo make clean
. - Compile using
$ sudo make all
. - Install above driver as
$ sudo make install
- Reboot your system !
P.S for uninstalling above driver
$ sudo make uninstall
Activating Monitor Mode
- Plugin the device .
- Spwan terminal
$ iwconfig
and notice the device name. $ sudo ifconfig <device-name> down
$ sudo iwconfig <device-name> mode Monitor
$ sudo ifconfig <device-name> up
$ iwconfig
output mode should be now "Auto"- Go root
$ sudo -i
airmon-ng start <device-name>
- `airodump-ng ' 10 Monitor mode should start
Activating/Deactivating LED
- Clone this Repository.
- Edit
include/autoconf.h
in your favourite editor - go to line 173 and comment/uncomment
#define CONFIG_LED
- Make again the drivers
- Reboot system
Results
Results are displayed below in table.
Drivers | Signal Strength |
---|---|
lwfinger/rtl8188eu | 0-10 % |
mfruba/kernel | 65-75 % |
abhijeet2096/TL-WN722N-V2 | 85-95 % |
NOTE: All results are tested from same distance from wifi router !
Donate
Bugs
I was not able to inject packets. If you want to help please ping me on Email.
About
The Drivers are for TP-LINK TL-WN722N Version 2 . The drivers are ported to kernel 4.4, 4.8 ,4.10, 4.13,4.14 & 4.15 from source from TP-LINK-WEBSITE which was intially made for kernel 4.3 .
Contributors
- Github: http://github.com/abhijeet2096
- Email: [email protected]
- Mobile: +91-8629015433
[Akhil Singhal]
- Github: http://github.com/akhilsinghal1234
- Email: [email protected]
- Mobile: +91-8629015410
References/Source/Credits
- https://github.com/mfruba/kernel
- http://www.tp-link.com/us/download/TL-WN722N.html
- https://github.com/mfruba/kernel/pull/21/files
- diederikdehaas/rtl8812AU#75
- https://www.raspberrypi.org/forums/viewtopic.php?p=342670
- http://xmodulo.com/build-kernel-module-dkms-linux.html
- https://github.com/abperiasamy/rtl8812AU_8821AU_linux/pull/242/commits/af2ee890d7abefb559a0a2aee4b4e0da686ab9a8
- https://github.com/jpts/rtl8188eu/blob/master/patches/b.patch
- https://github.com/NextThingCo/RTL8723DS/pull/2/files