Skip to main content

ALFA AWUS036ACS — Pocket-Size Dual-Band AC433

一句話定位(One-liner): The AWUS036ACS is the 55 mm pocket ALFA — an RTL8811AU AC433 dual-band adapter with two fold-out 5 dBi antennas and DKMS-driven monitor mode. It is the adapter you carry because "you never know when you will want to look at some Wi-Fi."

規格總覽 (Spec overview)

ItemSpec
ChipsetRealtek RTL8811AU
Wi-Fi classAC433 (150 + 433 Mbps)
InterfaceUSB 2.0
Bands2.4 + 5 GHz
Antenna2 × external 5 dBi, RP-SMA
Body~55 mm — pocket sized
Linux driverrtl8811au (DKMS, not in-kernel)
Monitor mode✅ good
Packet injection✅ good

Overview

The ACS is what happens when you shrink the classic ALFA formula without losing the essentials. It keeps dual-band, external antennas and working monitor mode, but wraps them in a 55 mm body that vanishes in a laptop bag. Its 1×1 RTL8811AU radio is AC433-class — enough for management-frame capture, injection demos and light analysis, and honest about its throughput limits.

The trade-off mirrors the other Realtek ALFAs: the driver is not in the kernel, so there is a one-time DKMS build (which handles kernel updates for you afterward). If you would rather have zero driver work, spend a little more on the in-kernel AWUS036ACM.

Install & drivers

Full details on the RTL8811AU driver page. The short version:

cd /opt && sudo git clone https://github.com/aircrack-ng/rtl8811au.git
cd rtl8811au && sudo make dkms_install
sudo modprobe 8811au

Expected output: DKMS: install completed. then an interface in iw dev.

Advanced usage

Monitor mode on the road

sudo airmon-ng check kill
sudo airmon-ng start wlan0
sudo aireplay-ng --test wlan0mon

Expected output: wlan0mon + 30/30: 100%.

Travel rig

Pair the fold-out antennas (they stay attached in transit) with a Jetson or laptop for a portable capture/analysis station. Fold the antennas, drop it in the pocket, done.

Compatibility

PlatformSupportNotes
Kali LinuxDKMS; aircrack-ng repo
UbuntuDKMS
NetHunter / Android🔧Realtek, so not guaranteed
WindowsOfficial driver
Raspberry Pi / JetsonDKMS build on ARM64

Troubleshooting

SymptomCauseFix
DKMS build failsMissing headers / new kernelsudo apt install linux-headers-$(uname -r); git pull && make dkms_install
Managed-mode onlyKernel stub conflictBlacklist rtl8811au (see driver page)
Injection 0/30Empty channelsudo iw wlan0mon set channel 6
Throughput low1×1 AC433 hardwareNot a bug
Not detected after rebootModule not auto-loadedAdd 8811au to /etc/modules-load.d/alfa.conf