08-27-2021, 02:20 PM
(This post was last modified: 08-27-2021, 02:28 PM by Dendrocalamus64.)
The one with the dual antennas from the Pine store.
ROCK64 USB 3.0 Dual Band 1200Mbps WIFI 802.11A/B/G/N/AC (RTL8812AU) Adapter
I had one lying around, and I thought since it was sold by Pine it would be plug & play. In retrospect, there are too many OS options for that to be guaranteed. But it does work, you just need to install the driver.
After noodling around a bit, I ended up using this tutorial for installing from the AUR:
Manjaro Linux Forum - Install rtl8812au-dkms-git driver
Basically it boils down to:
$ sudo pacman -S linux-pinebookpro-headers
$ sudo pacman -S bc dkms git base-devel pamac-cli --needed
$ pamac build rtl8812au-dkms-git
(You need the exact header package for your kernel; linux-headers wasn't the right one.)
Choose to (e)dit the build files and change the arch in the PKGBUILD to aarch64. Installing the DKMS module takes a while because it's actually compiling it at that point.
Then plug in the adapter and the module loads. No reboot needed. No need to disable the built-in WiFi, Network Manager correctly manages both.
There, now next time someone's searching the forum for RTL8812AU it will have an up-to-date hit.
The adapter comes with no instructions. You're a linux nerd, you know what to do. dmesg --follow, lsusb, and start googling.
ROCK64 USB 3.0 Dual Band 1200Mbps WIFI 802.11A/B/G/N/AC (RTL8812AU) Adapter
I had one lying around, and I thought since it was sold by Pine it would be plug & play. In retrospect, there are too many OS options for that to be guaranteed. But it does work, you just need to install the driver.
After noodling around a bit, I ended up using this tutorial for installing from the AUR:
Manjaro Linux Forum - Install rtl8812au-dkms-git driver
Basically it boils down to:
$ sudo pacman -S linux-pinebookpro-headers
$ sudo pacman -S bc dkms git base-devel pamac-cli --needed
$ pamac build rtl8812au-dkms-git
(You need the exact header package for your kernel; linux-headers wasn't the right one.)
Choose to (e)dit the build files and change the arch in the PKGBUILD to aarch64. Installing the DKMS module takes a while because it's actually compiling it at that point.
Then plug in the adapter and the module loads. No reboot needed. No need to disable the built-in WiFi, Network Manager correctly manages both.
There, now next time someone's searching the forum for RTL8812AU it will have an up-to-date hit.
The adapter comes with no instructions. You're a linux nerd, you know what to do. dmesg --follow, lsusb, and start googling.