megahertzon / tlwn8200nddriver

Linux driver for TP-Link WN8200NDV2 support for OP2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Linux driver for TP-Link WN8200NDV2 support for OP2


Languages

Language:C 62.8%Language:Batchfile 33.0%Language:C++ 3.4%Language:Makefile 0.6%Language:Objective-C 0.2%Language:Shell 0.0%