Supported architectures
As stated in our Amazon product pages, our drivers are only officially supported on PCs (x86_32, x86_64) and Raspberry Pi 2+ (armhf, aarch64). This is because many board manufacturers provide custom kernels for their distributions, but they lack the respective headers and build tools to be able to compile kernel modules. If you can locate and install them, then our drivers should work. You may try to run our installer before buying the adapters if you wish, to see if it successfully installs the driver or not.
To see your architecture, run:
uname -m
So if for example you see mips
or powerpc
there, then your architecture isn’t officially supported. Another reason for compilation errors is if your kernel is 64bit while your OS is 32bit, or the opposite. For example, on Rasbperry Pi OS, both 32bit (armhf) and 64bit (aarch64) installations are supported, but using the 64bit kernel8.img on a 32bit installation is not.
📝 Note that if your architecture is unsupported and you didn’t notice it when you purchased our adapter, you may return the adapter back to Amazon for a refund, as it comes with a two-year warranty.
Here is a list of some boards and distributions where our installer was successful:
Board | Distribution | Arch | Kernel version, remarks |
---|---|---|---|
Raspberry Pi 2+ | Raspberry Pi OS 10, armhf | armv7l | 5.10.17-v7+ |
Raspberry Pi 2+ | Ubuntu 20.04, armel | armhf | 5.4.0-1028-raspi |
Raspberry Pi 4 | Kali Linux, arm64 | aarch64 | 4.19.127-Re4son-v8l+ |
Raspberry Pi 4 | Raspberry Pi OS 10, arm64 | aarch64 | 5.10.17-v8+ |
Raspberry Pi 4 | Ubuntu 21.04, arm64 | aarch64 | 5.11.0-1007-raspi |
Odroid C2 | Kali Linux, arm64 | aarch64 | 5.10.0-kali7-arm64 |
Odroid C2 | Ubuntu MATE 20.04, arm64 | aarch64 | 3.16.85-65 |
RockPro64 | Debian, arm64 | aarch64 | 5.10.0-6-arm64 |
RockPro64 | Kali Linux, arm64 | aarch64 | 5.10.0-kali7-arm64 |