rtl8812au https://github.com/gnab/rtl8812au.git

Ole Petter Bang 453b5abc2f Fixed tpyo. il y a 11 ans
core 7183941756 Add existing files. il y a 12 ans
hal 7183941756 Add existing files. il y a 12 ans
include 7183941756 Add existing files. il y a 12 ans
os_dep 20928b151e add usbid for EDIMAX EW-7811UTC il y a 11 ans
Kconfig 7183941756 Add existing files. il y a 12 ans
Makefile 7183941756 Add existing files. il y a 12 ans
README.md 453b5abc2f Fixed tpyo. il y a 11 ans
clean 7183941756 Add existing files. il y a 12 ans
ifcfg-wlan0 7183941756 Add existing files. il y a 12 ans
runwpa 7183941756 Add existing files. il y a 12 ans
wlan0dhcp 7183941756 Add existing files. il y a 12 ans

README.md

Realtek 802.11ac (rtl8812au)

This is a fork of the Realtek 802.11ac (rtl8812au) v4.2.2 (7502.20130507) driver altered to build on Linux kernel version >= 3.10.

Purpose

My D-Link DWA-171 wireless dual-band USB adapter needs the Realtek 8812au driver to work under Linux.

The current rtl8812au version (per nov. 20th 2013) doesn't compile on Linux kernels >= 3.10 due to a change in the proc entry API, specifically the deprecation of the create_proc_entry() and create_proc_read_entry() functions in favor of the new proc_create() function.

Building

The driver is built by running make, and can be tested by loading the built module using insmod:

$ make
$ sudo insmod 8812au.ko

After loading the module, a wireless network interface named Realtek 802.11n WLAN Adapter should be available.

Installing

Installing the driver is simply a matter of copying the built module into the correct location and updating module dependencies using depmod:

$ sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
$ sudo depmod

The driver module should now be loaded automatically.

References