Skip to content
Realtek 8812AU driver version 5.2.9
C C++ Other
Branch: master
Clone or download
Pull request Compare This branch is 29 commits ahead of pepe2k:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core
hal
include
os_dep
platform
.gitignore
Kconfig
Makefile
README.md
Realtek_Changelog.txt
clean
dkms.conf
gord-rtl8812au-dkms_1.0-13_amd64.deb
ifcfg-wlan0
runwpa
wlan0dhcp

README.md

rtl8812au

Realtek 8812AU driver version 5.2.9.3

Works fine with Ubuntu 17.10 Artful 4.13 kernel, and now 4.14 kernel. All flavours of vfs_read now replaced for kernel >= 4.14.

Only support 8812AU. Now has every known (to me) device USB ID, sorted by ID number.

Source builds with no warnings or errors, and is very stable in use. Realtek seem to have done a decent job here.

Added (cosmeticly edited) original Realtek_Changelog.txt, this README.md, dkms.conf and a deb dkms package for convenience.

Building

To build and install module manually:

$ make
$ sudo make install

To use dkms install:

  (as root, or sudo) copy source folder contents to /usr/src/rtl8812au-5.2.9
$ sudo dkms add -m rtl8812au -v 5.2.9
$ sudo dkms build -m rtl8812au -v 5.2.9
$ sudo dkms install -m rtl8812au -v 5.2.9 

To use dkms uninstall and remove:

$ sudo dkms remove -m rtl8812au -v 5.2.9 --all

Deb package

To install the dkms package on Debian, Ubuntu, Mint &etc:

$ sudo dpkg -i gord-rtl8812au-dkms_1.0-13_amd64.deb

To uninstall the dkms package on Debian, Ubuntu, Mint &etc:

$ sudo dpkg -P gord-rtl8812au-dkms

NetworkManager

As others have noted, people using NetworkManager need to add this stanza to /etc/NetworkManager/NetworkManager.conf

  [device]
  wifi.scan-rand-mac-address=no
You can’t perform that action at this time.