Skip to main content

ALFA AWUS036ACH — High Power AC1200

一句話定位(One-liner): The AWUS036ACH is ALFA's most famous adapter — a high-power RTL8812AU AC1200 dual-band USB 3.0 dongle with two 5 dBi external antennas. If you have ever seen a black ALFA in a Kali tutorial, it is probably this one. Monitor mode and packet injection are its party tricks; a DKMS driver build is the one-time entry fee.

規格總覽 (Spec overview)

ItemSpec
ChipsetRealtek RTL8812AU
Wi-Fi classAC1200 (300 + 867 Mbps)
InterfaceUSB 3.0
Bands2.4 + 5 GHz
Antenna2 × external 5 dBi, RP-SMA
TX powerHigh power (500 mW class)
Linux driverrtl8812au-dkms (community, not in-kernel)
Monitor mode✅ excellent
Packet injection✅ excellent

Overview

The AWUS036ACH is the adapter that built the "hacker adapter" reputation for ALFA. It pairs the workhorse RTL8812AU radio with a genuinely high-power (500 mW) front-end and two replaceable 5 dBi antennas, wrapped in the yellow/black ALFA shell you recognize instantly. The distinction that matters for coursework: unlike lower-cost clones, its driver has years of aircrack-ng community hardening behind it, so monitor mode and packet injection just work once the driver is in place.

Its only real "cost" is that the RTL8812AU is not in the Linux kernel — the one-time DKMS build is the difference between this and the plug-and-play AWUS036ACM.

Install & drivers

The full walkthrough is on the RTL8812AU driver page — here is the 30-second version:

sudo apt install -y build-essential dkms git
cd /opt && sudo git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au && sudo make dkms_install
sudo modprobe 8812au

Expected output: DKMS: install completed. then an Interface wlan0 after iw dev.

Advanced usage

Monitor mode + injection

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

Expected output: Injection is working! and 30/30: 100%.

Replace the antennas for more range

The RP-SMA ports accept any ALFA antenna — upgrading to a panel or a higher-gain dipole boosts what the 500 mW radio can reach.

Compatibility

PlatformSupportNotes
Kali LinuxDKMS build; aircrack-ng repo tracks new kernels
UbuntuDKMS; rock-solid on LTS
NetHunter / Android🔧Works on some kernels; not guaranteed
WindowsOfficial driver; plug-and-play
macOS⚠️Driver needed; Apple Silicon limited

Troubleshooting

SymptomCauseFix
DKMS build failsNew kernel vs stale repocd /opt/rtl8812au && sudo git pull && sudo make dkms_install
Adapter only in managed modeKernel stub grabbed itBlacklist rtl8812au (see driver page)
Injection 0/30Empty channelsudo iw wlan0mon set channel 6; test near an AP
Vanishes after rebootModule not auto-loadedAdd 8812au to /etc/modules-load.d/alfa.conf