All Projects → abhijeet2096 → Tl Wn722n V2

abhijeet2096 / Tl Wn722n V2

Licence: mit
Drivers for TP-LINK TL-WN722N version 2 .Clean ported for kernel 4.4, 4.8, 4.10 ,4.13 ,4.14 & 4.15 from source which was at 4.3

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Tl Wn722n V2

rtl88x2BU WiFi linux v5.2.4.1 22719 COEX20170518-4444.20170613
rtl88x2bu driver updated for modern kernels.
Stars: ✭ 26 (-76.79%)
Mutual labels:  driver, wireless
rtl8822bu
RTL8822BU Wireless Driver for Linux
Stars: ✭ 59 (-47.32%)
Mutual labels:  driver, wireless
fix-linux-mouse
Hints how to fix USB mouse issues on Linux
Stars: ✭ 36 (-67.86%)
Mutual labels:  driver, wireless
Mons
POSIX Shell script to quickly manage monitors on X
Stars: ✭ 457 (+308.04%)
Mutual labels:  ubuntu, monitor
Displaylink Debian
DisplayLink driver installer for Debian and Ubuntu based Linux distributions.
Stars: ✭ 768 (+585.71%)
Mutual labels:  driver, ubuntu
Rtl88x2bu wifi linux v5.2.4.4 26334.20180126 coex20171012 5044
rtl88x2bu driver updated for modern kernels.
Stars: ✭ 55 (-50.89%)
Mutual labels:  driver, wireless
Hostapd
Script for compiling, patching and packing hostapd from sources
Stars: ✭ 36 (-67.86%)
Mutual labels:  wireless, ubuntu
Vfs495
Validity VFS495 (138a:003f) drivers & utilities for Linux
Stars: ✭ 71 (-36.61%)
Mutual labels:  driver, ubuntu
Grl
Robotics tools in C++11. Implements soft real time arm drivers for Kuka LBR iiwa plus V-REP, ROS, Constrained Optimization based planning, Hand Eye Calibration and Inverse Kinematics integration.
Stars: ✭ 105 (-6.25%)
Mutual labels:  driver
Go Sonic
Sonic driver written in Go.
Stars: ✭ 110 (-1.79%)
Mutual labels:  driver
Postinstall
💻 Bash Script to automate post-installation steps
Stars: ✭ 104 (-7.14%)
Mutual labels:  ubuntu
Esp8266 Oled Ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Stars: ✭ 1,590 (+1319.64%)
Mutual labels:  driver
Sysmon
A B/S mode system monitor for linux (demo http://199.247.1.240:2048)
Stars: ✭ 110 (-1.79%)
Mutual labels:  monitor
Postgresql Dart
Dart PostgreSQL driver: supports extended query format, binary protocol and statement reuse.
Stars: ✭ 105 (-6.25%)
Mutual labels:  driver
Gdal Docker
A Dockerfile compiling the latest GDAL github checkout with a broad range of drivers
Stars: ✭ 111 (-0.89%)
Mutual labels:  ubuntu
Wled Wemos Shield
Wemos D1 Mini (ESP8266) or Wemos ESP32 D1 Mini (ESP32) based shield for WLED firmware
Stars: ✭ 105 (-6.25%)
Mutual labels:  wireless
Graphtrees
此项目当前不再更新,只适用于3.0和3.2版本
Stars: ✭ 103 (-8.04%)
Mutual labels:  monitor
Off White Monitor
Monitors off---white.com for new product releases and restocks
Stars: ✭ 112 (+0%)
Mutual labels:  monitor
5minutes
First 5 minutes on new servers. Secure your servers with single command - Ansible playbook
Stars: ✭ 111 (-0.89%)
Mutual labels:  ubuntu
Transmission Blocklist
torrent blocklist base on : https://gist.github.com/shmup/29566c5268569069c256
Stars: ✭ 109 (-2.68%)
Mutual labels:  ubuntu

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

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
  1. Install dependencies and Change directory to /usr/src
     $ sudo apt-get install git dkms git make build-essential
     $ cd /usr/src
    
  2. Clone the repository
     $ sudo git clone https://github.com/abhijeet2096/TL-WN722N-V2
    
  3. Add a Symbolic link for dkms to know where source is
     $ sudo dkms add ./TL-WN722N-V2
    
  4. Build the source
     $ sudo dkms build -m 8188eu -v 1.2
    
  5. Install the Build drivers
     $ sudo dkms install -m 8188eu -v 1.2
    
  6. Modprobe it .
     $ sudo modprobe 8188eu
    
  7. Reboot system .
     $ sudo reboot
    
NOT AS DKMS MODULE
  1. Spawn terminal and clone the above repo by
     $ git clone https://github.com/abhijeet2096/TL-WN722N-V2
    
  2. Change the working directory with
     $ cd TL-WN722N-V2
    
  3. Clean using $ sudo make clean .
  4. Compile using $ sudo make all .
  5. Install above driver as
     $ sudo make install
    
  6. Reboot your system !

P.S for uninstalling above driver $ sudo make uninstall

Activating Monitor Mode

  1. Plugin the device .
  2. Spwan terminal $ iwconfig and notice the device name.
  3. $ sudo ifconfig <device-name> down
  4. $ sudo iwconfig <device-name> mode Monitor
  5. $ sudo ifconfig <device-name> up
  6. $ iwconfig output mode should be now "Auto"
  7. Go root $ sudo -i
  8. airmon-ng start <device-name>
  9. `airodump-ng ' 10 Monitor mode should start

Activating/Deactivating LED

  1. Clone this Repository.
  2. Edit include/autoconf.h in your favourite editor
  3. go to line 173 and comment/uncomment #define CONFIG_LED
  4. Make again the drivers
  5. 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

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

Abhijeet sharma

  1. Github: http://github.com/abhijeet2096
  2. Email: [email protected]
  3. Mobile: +91-8629015433

[Akhil Singhal]

  1. Github: http://github.com/akhilsinghal1234
  2. Email: [email protected]
  3. Mobile: +91-8629015410

References/Source/Credits

  1. https://github.com/mfruba/kernel
  2. http://www.tp-link.com/us/download/TL-WN722N.html
  3. https://github.com/mfruba/kernel/pull/21/files
  4. https://github.com/diederikdehaas/rtl8812AU/issues/75
  5. https://www.raspberrypi.org/forums/viewtopic.php?p=342670
  6. http://xmodulo.com/build-kernel-module-dkms-linux.html
  7. https://github.com/abperiasamy/rtl8812AU_8821AU_linux/pull/242/commits/af2ee890d7abefb559a0a2aee4b4e0da686ab9a8
  8. https://github.com/jpts/rtl8188eu/blob/master/patches/b.patch
  9. https://github.com/NextThingCo/RTL8723DS/pull/2/files
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].