This short note explains how to use the Ourlink AC600 USB WiFi adapter on Linux and Mac OS. In the end it is straightforward if you know what to do. Listing the steps here to save others time and effort.
It's somewhat ironic that one needs to have an Internet connection beforehand to install the drivers for a network adapter. Hopefully this is something you've managed to figure out.
The Ourlink AC600 USB WiFi dongle / adapter
There are two different versions of this dongle floating around. The one I installed looks like this:
The product page lists it at as:
600Mbps mini 802.11ac Dual Band 2.4G/5G Wireless Network Adapter USB Wi-Fi Dongle Adapter with 5dBi Antenna Support Windows XP,Win Vista,Win 7,Win 8.1, Win 10,Mac OS X 10.6-10.12.4
It turns out that the product page also has links to the necessary drivers and install guides, which either did not exist before or that I somehow overlooked when I first got the product. You can try installing and testing with these drivers. If they don't work, proceed to the steps below.
Ubuntu 16.04 LTS 64-Bit
The AC600 has a Realtek RTL8812AU chip inside. Ubuntu repositories have a
rtl8812au-dkms package, but that kernel module doesn't seem to work for this adapter even though it is loaded correctly. If you did install it, remove it completely by using
apt-get remove --purge rtl8812au-dkms.
Then use the following steps to build the correct module from scratch.
sudo apt-get update sudo apt-get install linux-headers-generic build-essential git cd ~/downloads/ git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git cd rtl8812AU_8821AU_linux make sudo make install sudo modprobe rtl8812au
sudo modprobe rtl8812aucommand returns a module does not exist/not found error, try it with
sudo modprobe 8812auinstead.
The dongle should now spring to life, and Ubuntu will detect a new network interface. You can now select the SSID, input the password, and you should be good to go.
If it doesn't, make sure that
lsusb shows something like
Bus 020 Device 023: ID 0bda:a811 Realtek Semiconductor Corp. 802.11ac WLAN Adapter Serial: 00e04c000001
and that the module is loaded with
sudo modprobe -v rtl8812au.
Mac OS Sierra 10.12.6
Realtek only has Windows drivers for the 8812AU module. Surprisingly, there is an obscure Italian D-Link site that has a driver for a D-Link product that uses the same chip. You can download the DWA-131 driver and install it. The dongle should get detected as a new network interface and you can proceed to selecting the SSID and password. The downside is that it comes bundled with an unnecessary "D-Link Wireless Manager" that sits in the menu bar. But if that is something that you can live with, then go for it.