Authorized use only. This tool is for recovering YOUR OWN forgotten passwords only. Unauthorized network access is illegal.
Hardware Guide

Best WiFi Adapters for Packet Injection — 2026 Guide

The WiFi adapter is the single most important hardware component for WPA handshake capture and penetration testing. A consumer-grade laptop WiFi card (Intel AX2xx, Realtek RTL88xx) typically does NOT support monitor mode or packet injection — the features required for handshake capture. You need an adapter with a specific chipset that supports the full spectrum of 802.11 frame injection in monitor mode. This guide covers the adapters most often recommended for that work, their chipsets, supported bands (2.4/5/6 GHz), and what their driver support actually looks like in practice. Everything here is for testing networks you own or have written permission to test.

What makes an adapter suitable for packet injection

Monitor mode is the ability to capture all 802.11 frames on a channel without associating to an access point. Packet injection is the ability to transmit crafted 802.11 frames (deauth, probe, authentication) into the air. Both are separate capabilities — some adapters support monitor mode without injection, or injection only on specific channels.

The chipset driver determines which features are available. The open-source drivers (mac80211, ath9k_htc, mt76) support monitor + injection for specific chipsets. Vendor-supplied Windows drivers often lack these features entirely — most packet-injection work is done on Linux (Kali, Ubuntu, Parrot), not Windows.

Kernel-level support changes over time. A chipset that supported injection in kernel 5.x may have regressed in kernel 6.x due to driver changes. Conversely, newer chipsets gain injection support as reverse-engineered drivers mature. On current mainline 6.x kernels most of the widely-used chipsets work without patching, but the mt76 family has had monitor-mode regressions — a mac80211 channel-context regression silently dropped monitor-mode frame capture for real-chanctx drivers, with in-kernel fixes landing later and the recommended workaround being the out-of-tree mt76 driver on affected kernels. Verify your own kernel and driver combination before field use.

Don't use default laptop WiFi

Intel AX210, AX211, and all Broadcom/Realtek laptop WiFi chipsets do NOT support packet injection. You MUST purchase a USB adapter with a supported chipset for handshake capture work. $20-40 for a reliable adapter is the minimum investment. Note also that deauth-based capture requires transmitting to the target network — do it only on a network you own or have written permission to test.

Top pick — Alfa AWUS036ACHM (MediaTek MT7610U)

The Alfa AWUS036ACHM (not the older AWUS036ACH with Realtek RTL8812AU) uses the MediaTek MT7610U chipset (USB ID 0e8d:7610, driver mt76x0u), which has been in the mainline kernel since 4.19. It is an AC600 part, and in practice it gives stable packet injection on 802.11n/ac channels under Linux with no driver patching on mainline kernels. If the MT7612U is what you actually want (USB ID 0e8d:7612, driver mt76x2u, AC1200), that is the different model AWUS036ACM.

Specs: 802.11ac dual-band (2.4/5 GHz), 1x1 single-stream, one RP-SMA connector with one detachable 5 dBi dual-band antenna, Mini-USB 2.0 interface, up to 150 Mbps at 2.4 GHz and 433 Mbps at 5 GHz. Handshake capture needs a nearby client to associate and be prompted to reconnect, so distance alone does not predict success — client transmit power, antenna orientation, channel and interference level matter more than any headline range figure.

The AWUS036ACHM is one of the most widely recommended adapters for Kali Linux handshake capture. It works with aircrack-ng, hcxdumptool, and Wireshark on mainline kernels, but verify monitor mode and injection on your own kernel and driver version before relying on it — the mt76 family has had monitor-mode regressions on some 6.x releases (see the kernel section above).

Alternative 1 — Panda PAU09 (Ralink RT5572)

The Panda PAU09 is a Ralink RT5572 adapter — dual-band 802.11n (N600, 300 Mbps per band, 2x2:2) with two 5 dBi RP-SMA antennas. It is handled by the in-kernel rt2800usb driver, so it is plug-and-play on Kali: no out-of-tree module, no dkms rebuilds after kernel upgrades.

Because it is 802.11n rather than 802.11ac it tops out at 300 Mbps per band and does not use the wider 80 MHz channels an AC adapter can. For handshake capture that rarely matters — a handshake is a handful of management and EAPOL frames — but it does limit throughput for other work. If you specifically want an RTL8812AU adapter that is a different product (for example the Alfa AWUS036ACH), and that chipset does require the out-of-tree rtl8812au driver with dkms rebuilds on kernel upgrades.

The PAU09's two 5 dBi antennas give it more antenna gain on 5 GHz than the single-antenna AWUS036ACHM, at the cost of an older 802.11n radio. Recommended if you want in-kernel drivers and do not need 802.11ac.

Alternative 2 — TP-Link TL-WN722N v1 (Atheros AR9271) — 2.4 GHz only

Only v1 of the TP-Link TL-WN722N uses the Qualcomm Atheros AR9271 chipset, which has very mature open-source driver support (ath9k_htc, mainline kernel) and does 2.4 GHz injection without driver patching. The v2 and v3 revisions are a different chip entirely — Realtek RTL8188EUS — and the stock r8188eu driver supports neither monitor mode nor injection. They need the out-of-tree patched rtl8188eus driver, with r8188eu blacklisted and dkms rebuilds after kernel upgrades.

Limitation: 2.4 GHz only, 802.11n (HT20/40), 150 Mbps, single antenna. Does not capture 5 GHz handshakes. The AR9271 is also no longer in production — remaining stock is old and prices are inflated ($30-50 for what was a $15 adapter), and because v1 is the only revision with that chipset, a used listing is the usual route.

If you already own a v1 and only need 2.4 GHz, it is a dependable, no-driver-work adapter. Buying one new today is a poor bet: the AR9271 is discontinued, and the v2/v3 units still on sale are the Realtek revisions that do not do injection out of the box. For a modern 2.4 GHz rig, prefer a current mt76-based adapter.

6 GHz support — WiFi 6E adapters in 2026

WiFi 6E (6 GHz band) adapter support is uneven. MediaTek's USB 6E parts are the reference here: the MT7921AU (driven by the in-kernel mt7921u) supports monitor mode and packet injection on 6 GHz, which is why MT7921AU adapters such as the Alfa AWUS036AXML are commonly used for 6E work in Kali. Intel's AX210/BE200 are not packet-injection adapters.

For 6 GHz handshake capture: use an MT7921AU-based adapter (for example the Comfast CF-953AX, verified MT7921AU) with the in-kernel mt7921u driver — monitor mode since kernel 5.18, AP mode since 5.19. MT7922 is the PCIe part, not the USB one. Do not expect a deauth-based capture to work on 6 GHz for a protocol reason rather than a regulatory one: 6 GHz networks are required to use WPA3, and WPA3 makes Protected Management Frames (802.11w) mandatory, so forged deauth/disassoc frames are discarded by the client. As WPA3 and PMF adoption spreads to 5 GHz and 2.4 GHz, an adapter bought specifically for deauth-based capture is an increasingly narrow bet.

Practical advice: a WPA3-SAE handshake captured on 6 GHz cannot be attacked offline — the PMK comes out of the SAE exchange rather than PBKDF2(passphrase, SSID), and no hashcat mode covers it — so 6 GHz capture is site-survey and assessment work, not password recovery. Use 2.4/5 GHz adapters for recovery work, where the WPA2-PSK leg of a transition-mode network is still the target.

Adapter selection by scenario

Best overall: Alfa AWUS036ACHM (MT7610U, mt76x0u). $35-45. Supports 2.4 + 5 GHz and works without driver patching on mainline kernels, but verify monitor mode on your own kernel version.

Best 5 GHz antenna gain: Panda PAU09 (Ralink RT5572, rt2800usb). $40-55. Plug-and-play on Kali, two 5 dBi antennas, 802.11n only.

Best budget 2.4 GHz: TP-Link TL-WN722N v1 (AR9271). $25-35 and discontinued — the v2/v3 units still on sale are a different chipset (RTL8188EUS) that needs a patched driver.

Best for long-range capture (external antenna upgrade): Alfa AWUS036ACHM + an aftermarket 9 dBi RP-SMA antenna. $60-70 total. The 9 dBi antenna adds roughly 4 dB of link margin over the stock 5 dBi (about 1.5x free-space range, less indoors) — the ACHM has a single antenna connector.

Best portable (Raspberry Pi / mobile rig): Panda PAU06 (Ralink RT5372, rt2800usb, 2.4 GHz only). $20-25. In-kernel driver, old but stable; tiny form factor, draws power from the USB port.

For 6 GHz capture: Comfast CF-953AX (MT7921AU). $35-50. Monitor mode and injection on 6 GHz; monitor mode needs kernel 5.18+ and AP mode 5.19+. Deauth-based capture is defeated by mandatory WPA3/PMF on 6 GHz, not by driver immaturity.

Driver setup quick reference

Alfa AWUS036ACHM (MT7610U): Driver mt76x0u, in mainline since kernel 4.19. Works without patching on current mainline kernels, but some 6.x releases have had mt76 monitor-mode regressions — check monitor mode and injection on your own system before field use.

Panda PAU09 (Ralink RT5572): Plug and play. Driver: rt2800usb (mainline kernel). No additional steps.

TP-Link TL-WN722N v1 (AR9271): Plug and play. Driver: ath9k_htc (mainline kernel). No additional steps. The v2/v3 revisions are RTL8188EUS and need the out-of-tree patched rtl8188eus driver instead.

Best practice: always verify injection with aireplay-ng --test wlan0. If the adapter doesn't pass the injection test, handshake capture via deauth will not work. Return incompatible adapters immediately.

WiFi adapter selection flow

  1. 1

    Determine band requirements

    2.4 GHz only → AR9271 (TP-Link WN722N v1). 2.4 + 5 GHz → MT7610U (Alfa AWUS036ACHM) or MT7612U (Alfa AWUS036ACM). 6 GHz → MT7921AU (MT7922 is the PCIe part).

  2. 2

    Check driver support for your adapter

    mt76x0u/mt76x2u have been in mainline since kernel 4.19 and mt7921u since 5.18 (AP mode 5.19) — check which driver actually bound to your adapter rather than relying on a kernel version threshold.

  3. 3

    Purchase the adapter

    Alfa AWUS036ACHM from Amazon or direct. ~$40. Avoid counterfeit models — buy from authorized resellers.

  4. 4

    Test monitor mode and injection

    Plug in, run iwconfig (should show wlan0), aireplay-ng --test wlan0. Verify both modes work before field use — and only on a network you own or have written permission to test.

  5. 5

    Upgrade antenna for long-range work

    A 9 dBi RP-SMA antenna adds roughly 4 dB of link margin over the stock 5 dBi (about 1.5x free-space range, less indoors); the ACHM has one antenna connector. RF power and antenna-gain limits vary by band and jurisdiction — in the US, 47 CFR 15.247 allows 30 dBm conducted with up to 6 dBi antenna gain (36 dBm EIRP) at 2.4 GHz, reducing conducted power dB-for-dB above 6 dBi; the EU limit is 20 dBm EIRP. Check the rules where you are.

Frequently Asked Questions

Can I use my laptop's built-in WiFi for handshake capture?
Intel, Realtek, and Broadcom laptop WiFi chipsets do not support packet injection, which is why a dedicated USB adapter is needed for deauth-based capture. Monitor-mode capture may still work on Intel (iwlwifi) with driver-specific caveats, so test your card before assuming it is useless for passive capture.
Does the Alfa AWUS036ACHM work on Windows?
For capture in monitor mode, yes (with specific drivers). For packet injection, Linux is what the tooling is built around. Windows has a raw-802.11 path (Npcap's /dot11_support install option, WlanHelper, Scapy's monitor=True send path) but it is unreliable and adapter/driver dependent — treat it as experimental.
What is the best adapter for 5 GHz capture?
Alfa AWUS036ACHM (MT7610U, mt76x0u) is the most convenient. Panda PAU09 (Ralink RT5572) has two 5 dBi antennas for more 5 GHz gain, but it is an 802.11n radio.
Can I use a WiFi 6E adapter for injection?
MT7921AU-based adapters (for example the Comfast CF-953AX) support monitor mode and injection on 6 GHz with the in-kernel mt7921u driver. What does not work on 6 GHz is deauth-based capture, because WPA3 with mandatory PMF rejects forged management frames.
Do I need external antennas?
Stock antennas (3-5 dBi) are adequate for close-range capture. For more link margin, upgrade to 7-9 dBi — a 9 dBi antenna adds roughly 4 dB over the stock 5 dBi (about 1.5x free-space range, less indoors). Check your local RF power and antenna-gain limits before increasing gain.
How do I verify an adapter supports injection?
Run aireplay-ng --test wlan0. If it reports 'Injection is working!', the adapter supports it. On old aircrack-ng builds a persistent 'negative one' reading pointed at a driver-injection problem rather than an adapter fault; current builds no longer expose that flag.

Can't find the WiFi password another way?

If every device-side method failed, use the authorized recovery form for a file-specific assessment. The result depends on capture quality, password clues, and the candidate set that can be justified.

Open Recovery Tool

Related Reading