Skip to content
RTL8822BU Wireless Driver for Linux
Branch: master
Clone or download
Brandon Bailey
Latest commit 0a7aa0f Jun 2, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core Updated MODULE parameters Apr 6, 2017
hal Initial push of rtl8822bu driver Apr 2, 2017
include Initial push of rtl8822bu driver Apr 2, 2017
os_dep Added new ASUS USB device descriptor Jun 2, 2017
platform Initial push of rtl8822bu driver Apr 2, 2017
.gitignore Initial push of rtl8822bu driver Apr 2, 2017
Kconfig Initial push of rtl8822bu driver Apr 2, 2017
Makefile Updated Makefile to allow for ARM devices to compile correctly May 1, 2017
README.md Updated Makefile to allow for ARM devices to compile correctly May 1, 2017
RTL8822Bfw_NIC.bin Initial push of rtl8822bu driver Apr 2, 2017
clean Initial push of rtl8822bu driver Apr 2, 2017
ifcfg-wlan0 Initial push of rtl8822bu driver Apr 2, 2017
rtl8822b.mk
runwpa Initial push of rtl8822bu driver Apr 2, 2017
wlan0dhcp Initial push of rtl8822bu driver Apr 2, 2017

README.md

8822BU for Linux

Driver for 802.11ac USB Adapter with
RTL8822BU chipset
Only STA/Monitor Mode is supported, no AP.

A few known wireless cards that use this driver include

NOTE: At least v4.7 is needed to compile this module sorry people with older kernels, the code is removed. Upon request I can work towards making it backwards compatible.

Currently tested on X86_64 and ARM platform(s) only,
cross compile possible.

For compiling type
make
in source dir

To install the firmware files
sudo make install

To Unload driver you may need to disconnect the device

If the driver fails building consult your distro how to
install the kernel sources and build an external module.

NOTES
This driver allows use of wpa_supplicant by using the nl80211 driver wpa_supplicant -Dnl80211

If installing on Rasberry Pi or other "armv71" devices, edit the Makefile and set CONFIG_PLATFORM_ARM_RPI = y and CONFIG_PLATFORM_I386_PC = n

STATUS
Driver works fine (some sort of)
Most of the work is done is cleaning the driver and make this mess readable for conversion. Updates for wireless-ext/cfg80211 are not accepted.

BUGS

You can’t perform that action at this time.