UPDATE After upgrading to Linux kernel 5.0, the two Github repos in the original post and the last update do not work any more. Fortunately, here is the working repo: and you will need to. Clone the repo to your PC: git clone. Copy all contents in the folder to “/usr/src/8812au-4.2.2.
Follow the steps under the DKMS sectionIt worked for me. Hopefully, it will work for you too.UPDATE The original GitHub repo “gnab” is not working with kernel 4.19 and higher , if you have trouble compiling the driver, then try this repo:. I see there are two pull requests that address this issue, but they have not been merged into the master branch. I will keep an eye on it and will update this post if the master branch is updated to fix this issue.UPDATE August 15, 2018 The Github repo in the original post has been fixed, now you can follow the steps in the original post to install the Linux driver.UPDATE June 7, 2018: If you are using Ubuntu 18.04 LTS or any distro with kernel 4.15 (or above), then the following steps will not work. The build will fail with kernel 4.15. Hopefully, someone will update the source code to be compatible with the latest kernel.
Browse my computer for driver software - if there is a compatible driver and you already have the driver files, then all you need to do is point to it and Windows automatically install it for you. Here I have selected to use an existing driver, browse to where the driver is located on your computer, whether that is a partition, network share. How to Install Drivers. If you have difficulty in downloading and installing drivers manually, or if you want to save more time in updating drivers, you can use Driver Easy to help you. Driver Easy can scan your computer to detect all problem drivers in several seconds, then give you new drivers. It has Free version and Paid version.
If you know any Github project that works with the latest kernel, please let me know and I will update this post to include it.UPDATE: It seems that the dkms package rtl8812au-dkms in Ubuntu repo is out of date, and if you update your kernel to the latest, then you will notice that the driver will stop working. If it is the case, please follow the steps below to install a driver from Github.1. If you already installed Ubuntu rtl8812au-dkms driver and it stopped working after the latest kernel update, then you will need to remove the driver first:sudo apt remove rtl8812au-dkms2.
If you installed other dkms packages related to rtl8812au, then remove them as wellsudo dkms statussudo dkms remove rtl8812au/x.x.x –allReplace x.x.x with the version number of the package3. Clone and install the driver from Gibhubsudo apt updatesudo apt install gitgit clonesudo dkms add./rtl8812ausudo dkms build rtl8812au/4.2.2 (if you get an error saying ‘rtl8812au’ folder does not exist, then change rtl8812au to ‘8812au’)sudo dkms install rtl8812au/4.2.2 (if you get an error saying ‘rtl8812au’ folder does not exist, then change rtl8812au to ‘8812au’)4. Load the driversudo modprobe rtl8812au (or 8812au if you get an error message saying rtl8812au does not exist)Now your Wifi dongle should work and you can use it to connect to your 5G network in Network Manager.Reference:Recently I did some upgrades on my home network:1. Upgraded my Internet connection from 100Mbps to 400Mbps2.
Upgraded my router to so I can take advantage of the upgraded Internet connectionHowever, I noticed the network card in my laptop is too old and does not support 5G wireless connection, so it means I need a new network card. We all know it is not that hard to replace a network card in laptop nowadays thanks to the better design of current laptops, but I was too lazy to do it. So I decided to buy a USB network adapter with 5G connection capability for my laptop and I found a really nice one on Amazon:It’s very compact and the connection speed according to the product description is just right for me, and the price is reasonable. The installation in Windows is no brainer, just double-click the installation file on the installation CD (included in the package) and follow the instructions to install the driver and the management tool.Once installed, this little device runs well in Windows 10 and my laptop’s connection speed increased greatly. Does NOT work on cinnamon mint 18.3 with kernels ABOVE 4.1 this is what an successful install looks like: rtl8812au-dkms Preparing to unpack rtl8812au-dkms4.3.8.0902+dfsg-0ubuntu7all.deb —————————— Deleting module version: 4.3.8.0902+dfsg completely from the DKMS tree. —————————— Done. Unpacking rtl8812au-dkms (4.3.8.0902+dfsg-0ubuntu7) over (4.3.8.0902+dfsg-0ubuntu7) Setting up rtl8812au-dkms (4.3.8.0902+dfsg-0ubuntu7) Loading new rtl8812au-4.3.8.0902+dfsg DKMS files Building for 4.10.0-38-generic and 4.15.0-38-generic Building initial module for 4.10.0-38-generic Done.
8812au: Running module version sanity check. – Original module – No original module exists within this kernel – Installation – Installing to /lib/modules/4.10.0-38-generic/updates/dkms/ depmod DKMS: install completed. Building initial module for 4.15.0-38-generic Done. 8812au: Running module Read more ». Bought an Edup EP-AC1607 wifi adapter for my Linux laptop (LinuxMint 9.1) and various single board computers. Surprised that my Rock64 recognized and installed the adapter.
However, trying to get it installed on my laptop was frustrating. The manufacture’s instructions were useless.I have another AC adapter from another manufacturer that was also a no-go. While I consider myself at an intermediate level when it comes to my experience with Linux, installing drivers has proved to be quite a challenge. To my advantage, I’m tenacious and try to do my research.
Your site (you) not only got me up Read more ».