This repo is obsolete. Try this instead (https://github.com/cilynx/rtl88x2bu)
Note: I no longer have a device that requires this driver, thus no guarantees that it still works, only that it compiles on my machine.
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
- Edimax EW-7822ULC
- ASUS AC-53 NANO
- D-Link DWA-182 (Revision D1 only)
- tp-link Archer T4U (Revision V3 only)
- Linksys WUSB6400M
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.
Automatically rebuilds and installs on kernel updates. DKMS is in official sources of Ubuntu, for installation do:
sudo apt-get install build-essential dkms
Then install the module using dkms do in source dir:
sudo dkms add .
sudo dkms install -m 88x2bu -v 1.1
In order to uninstall the module:
sudo dkms remove -m 88x2bu -v 1.1 --all
sudo rm -rf /usr/src/88x2bu-1.1
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
On Debian with some wireless managers (KDE confirmed) you must append the following to /etc/NetworkManager/NetworkManager.conf:
[device] wifi.scan-rand-mac-address=no
Otherwise, you may get stuck in an infinte loop of failed connection and a prompt for password. Source page here: https://wiki.debian.org/WiFi
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.