Installing rtl8812AU_linux_v4.2.0_6952.20130315.tar.gz

Solution 1:

Simply copy and paste each command:

sudo apt-get install build-essential git
git clone https://github.com/gnab/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo modprobe 8812au

You should be all set.

You have compiled the driver for your current running kernel only. When Update Manager installs a later one, also known as linux-image, re-compile:

cd ~/rtl8812au
make clean
make
sudo make install
sudo modprobe 8812au

Glad it's working!

Solution 2:

Now this driver has been added to Ubuntu repositories.

It can be installed to Ubuntu 15.10 and 16.04 by running

sudo apt-get install rtl8812au-dkms

The current version is 4.3.8.

Solution 3:

Special note! :D I have D-Link AC1200 USB adapter. It's a Revision D tho!!! So I kept digging and digging... turns out, revision C had a different chip, than mine! So for those of you digging that can't get yours working,

OR if you know you have a Realtek RTL8812BU or RTL8822BU chipset, then try the following 1 line at a time in your command prompt. Worked for me and I'm so stoked right now! :D :) I had to dig and dig tho, so I thought I would drop this gem here since all my searches for DWA 182 d1 led me here at one point or another. Hope this helps someone. :)

sudo apt update
sudo apt install -y git
git clone https://github.com/EntropicEffect/rtl8822bu.git
cd rtl8822bu
make
sudo make install
sudo modprobe 88x2bu