# Setup and Hardware

> Monitor mode setup, adapter selection, drivers, and chipsets

- **URL:** https://hackindex.io/platforms/wireless/setup
- **Platform:** [Wireless](https://hackindex.io/platforms/wireless.md)
- **Published:** 2026-03-17
- **Updated:** 2026-03-29

## What this phase covers

Every wireless attack in this guide depends on having an adapter that supports monitor mode and packet injection. The built-in card on most laptops supports neither. This phase gets your hardware ready before anything else.

Start with [adapter selection](https://hackindex.io/platforms/wireless/setup/wireless-adapter-pentesting) if you are choosing hardware. If you already have an adapter, go straight to [chipset identification](https://hackindex.io/platforms/wireless/setup/identifying-wireless-chipsets-and-drivers-in-kali) to confirm your driver is correct, then [driver management](https://hackindex.io/platforms/wireless/setup/wireless-driver-management) if the adapter is not appearing or injection is not working. [Monitor mode setup](https://hackindex.io/platforms/wireless/setup/monitor-mode-setup) is the final step before any other phase can begin.

## Common issues at this stage

The most common blockers are a soft-blocked adapter (check with `rfkill list`), a missing driver after a kernel update (reinstall with `apt install realtek-rtl88xxau-dkms`), and injection failing due to an unset regulatory domain (fix with `iw reg set US`). If monitor mode enables but airodump-ng shows no networks, the adapter is likely on the wrong channel or the driver is not producing radiotap headers correctly ,  a driver reload usually resolves it.

For VM users: USB passthrough must be configured before the adapter is visible inside Kali. USB 3.0 adapters require the USB 3.0 controller enabled in VM settings. Injection timing issues are more common in VMs ,  native Kali on bare metal is strongly preferred for active attack techniques.

## Recommended hardware

The Alfa AWUS036ACM (MT7612U chipset) is the current default recommendation ,  dual-band, no driver setup required on Kali. The Alfa AWUS036ACH (RTL8812AU) is the most widely documented adapter and works reliably with the pre-installed DKMS driver. For maximum range and sensitivity the Alfa AWUS1900 (RTL8814AU, four antennas) is the strongest option. All three are available on Amazon ,  see the [adapter selection page](https://hackindex.io/platforms/wireless/setup/wireless-adapter-pentesting) for current purchase links.

## Guides

- [Identifying Wireless Chipsets and Drivers in Kali](https://hackindex.io/platforms/wireless/setup/identifying-wireless-chipsets-and-drivers-in-kali.md): Detect and verify wireless chipset compatibility in Kali Linux using lsusb, lspci, and iw tools to confirm monitor mode and injection support.
- [Setting Up Monitor Mode in Kali](https://hackindex.io/platforms/wireless/setup/monitor-mode-setup.md): Configuring wireless adapters for monitor mode in Kali Linux, enabling passive packet capture and wireless network analysis for security testing.
- [Wireless Adapter Pentesting: Chipsets and Hardware](https://hackindex.io/platforms/wireless/setup/wireless-adapter-pentesting.md): Covers selecting compatible wireless adapters for pentesting, focusing on chipset support, monitor mode, packet injection capabilities, and driver compatibility.
- [पेंटेस्टिंग के लिए वायरलेस एडेप्टर का चयन](https://hackindex.io/hi/platforms/wireless/setup/wireless-adapter-pentesting.md): पेंटेस्टिंग के लिए संगत wireless adapters चुनना कवर करता है, जिसमें chipset support, monitor mode, packet injection क्षमताओं और driver compatibility पर focus है।
- [Wireless adapter pentesting: chipsets en hardware](https://hackindex.io/nl/platforms/wireless/setup/wireless-adapter-pentesting.md): Over het kiezen van een compatibele wireless adapter voor pentesting, met de focus op chipsetondersteuning, monitor mode, packet injection en drivercompatibiliteit.
- [Wireless Driver Management in Kali](https://hackindex.io/platforms/wireless/setup/wireless-driver-management.md): Covers installing, updating, and troubleshooting wireless drivers in Kali Linux to ensure adapter compatibility and optimal performance for wireless security testing.
