ALFA Network
一句話定位(One-liner):ALFA Network makes the external Wi-Fi adapters and antennas that penetration testers, drone pilots and robotics labs reach for — because they combine high-gain radios, external antenna connectors, and (the part students love most) serious Linux support.
If you have ever watched a Kali Linux tutorial where someone plugs a black stick into a USB port, flips the interface into monitor mode and starts sniffing packets, the stick was almost certainly an ALFA. The brand has been the default choice in the security community for over a decade — from the legendary AWUS036ACH to the brand-new Wi-Fi 6E AWUS036AXML.
This wiki is your step-by-step companion: every adapter and antenna we sell, every chipset driver, every "why doesn't my adapter show up" answer, and hardware integration guides for Jetson, Raspberry Pi and Unitree robots.
What's inside this section
| Page | What you get |
|---|---|
| Wi-Fi adapter comparison | Every USB adapter side by side: chipset, speed class, bands, monitor-mode support — plus "which one for you" by use case |
| Linux compatibility matrix | Which adapter works out-of-the-box on Kali Linux, Ubuntu and NetHunter/Android |
| Ubuntu setup guide | Step-by-step: in-kernel chipsets (plug & play) and DKMS builds for Realtek chips |
| Kali Linux setup guide | dkms build, monitor mode, packet injection — the full pen-test workflow |
| NetHunter (Android) setup guide | Turn an Android phone + OTG into a mobile auditing rig |
| Troubleshooting index | Symptom → diagnosis → root cause → fix for every common ALFA problem |
| Drivers | Chipset-focused guides: MT7612U, MT7610U, MT7921AUN, RTL8812AU, RTL8811AU, RTL8832BU, RTL8821CU |
| Hardware integrations | NVIDIA Jetson, Raspberry Pi, Unitree robots |
| Products | Full spec sheets and per-product guides for every adapter and antenna |
How to choose an adapter (5-minute crash course)
Choosing an adapter is really choosing a chipset, because the chipset decides:
- Which driver you need — and whether it is in the Linux kernel (plug & play) or requires a DKMS build.
- Whether monitor mode + packet injection work — the core requirement for Kali / Wireshark / Aircrack-ng work.
- How fast and how far the adapter is.
Here is the simplified map — details in the comparison page:
| Chipset | Adapters | In-kernel driver? | Monitor mode? | Best for |
|---|---|---|---|---|
| MT7612U | AWUS036ACM | ✅ (since kernel 4.19) | ✅ excellent | The classic all-rounder for Kali |
| MT7610U | AWUS036ACHM | ✅ (since kernel 4.19) | ✅ good | Budget dual-band monitor mode |
| MT7921AUN | AWUS036AXM / AWUS036AXML | ✅ (since kernel 5.18) | ✅ good | Wi-Fi 6 / 6E speed + BT combo |
| RTL8812AU | AWUS036ACH | ❌ DKMS | ✅ excellent | High-power classic, huge community |
| RTL8811AU | AWUS036ACS | ❌ DKMS | ✅ good | Tiny pocket monitor adapter |
| RTL8832BU | AWUS036AX / AWUS036AXER | ❌ DKMS | ✅ good | Wi-Fi 6 with WPA3 |
| RTL8821CU | AWUS036EACS | ❌ unstable | ❌ unreliable | Windows only — WiFi + BT combo |
You might be wondering — "What is DKMS?" It is a system that rebuilds a third-party driver automatically every time your Linux kernel updates. Realtek chips like the RTL8812AU are not in the kernel, so DKMS keeps them alive across updates. We explain it step by step in the Ubuntu guide.
Getting started
If this is your first ALFA adapter, the recommended path is:
- Read the comparison and pick your adapter.
- Check your OS in the compatibility matrix.
- Follow the Ubuntu or Kali guide.
- Something odd? Head to the troubleshooting index.
Happy sniffing — and remember: only ever test on networks you own or have written permission to test.