Skip to content
Linux driver for TP-Link WN8200NDV2
Branch: master
Clone or download
Latest commit d1f1833 Sep 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core Initial commit May 27, 2018
hal Initial commit May 27, 2018
include Initial commit May 27, 2018
os_dep Initial commit May 27, 2018
platform Initial commit May 27, 2018
.cache.mk Initial commit May 27, 2018
.travis.yml Initial commit May 27, 2018
Kconfig Initial commit May 27, 2018
Makefile Initial commit May 27, 2018
README.md Update README.md Sep 29, 2018
clean Initial commit May 27, 2018
dkms.conf Initial commit May 27, 2018
ifcfg-wlan0 Initial commit May 27, 2018
runwpa Initial commit May 27, 2018
wlan0dhcp Initial commit May 27, 2018

README.md

TP-Link WN8200ND V2 driver for Linux

This is the Linux driver for TP-LINK WN8200ND V2. After many tries i finally managed to get it working

Explanation

The V2 model of the Wifi adapter uses RTL8192EU (unlike the original which uses RTL8192CU). However the drivers that can be found on TP-LINK's site won't compile under Ubuntu 18.04 (or any newer Linux kernel for that matter) But the rtl8192eu-linux-driver doesn't recognize the usbid of this card (2357:0126) so what i did is i copied osdep/linux/usb_intf.c to rtl8192eu-linux-driver and suddenly everything worked

Installation

You will need build-essentials (or base-devel if you are on Arch) or kernel headers, compiler...

$ git clone https://github.com/luckynzm/tlwn8200nddriver.git
$ cd tlwn8200nddriver
$ sudo dkms add .
$ sudo dkms install rtl8192eu/1.0

This will take some time

Enabling on Ubuntu and derivatives (like Linux Mint)

   # nano /etc/modules
   Put the 8192eu at the end of the file
   # reboot (if you want to).

Enabling on Arch/Manjaro

   # nano /etc/modules-load.d/rtl8192eu.conf
   Put the 8192eu at the end of the file
   If that doesn't work try putting rt8192eu instead.
   # reboot (optional)

Troubleshooting

Verify that the driver has loaded:

$ lsmod | grep 8192eu
8192eu               1101824  0
cfg80211              614400  4 iwlmvm,iwlwifi,mac80211,8192eu

If the output is empty try:

sudo modprobe 8192eu

and then verify again.

If modprobe fails with Required key not available you may have to disable secure boot since you are trying to load an unsigned kernel module. Go here for more information.

Bugs

The activity LED on the usb adapter doesn't turn on The kernel spams alot of messages during startup about the driver

Copyright

I don't really know who has the copyright to this driver but i would like to thank the contributors of rtl8192eu-linux-driver for fixing the driver for newer kernels I felt the need to share this driver because i've seen a lot of people can't get this adapter working on Linux

You can’t perform that action at this time.