I have several WiFi adapters laying around and I figured it might be helpful to document the capabilities of each.
I am using a Raspberry Pi 3 with a fresh image of Kali Rolling 2017.3 (with Nexmon drivers). The test AP I am using is in my living room (I’m down the hall in the office…)
The adapters tested and the chipsets used are:
- Built-in RPI 3 / Broadcom 43430
- TP-Link TL-WN722N / Atheros AR9271
- Connecting Wireless Adapter 150Mbps / Ralink RT5370
- WODESYS Wireless WIFI / Realtek 8811AU
- Alfa AWUS036NEH / Ralink RT3070
- Tenda W311M V3.0 Nano / Ralink MT7601U
Raspberry Pi 3 w/ 3' USB cable
Kali Rolling kali-2017.3-rpi3-nexmon.img
resize the partition and filesystem (new install) and reboot
apt-get dist upgrade
To establish a baseline, I used the built-in Raspberry Pi antenna. I don’t expect this to be amazing, but it is nice that it goes into monitor mode (with the Nexmon drivers.)
Raspberry Pi 3 Built-in WiFi
Antenna: Internal fixed
Interface Driver Chipset
wlan0mon brcmfmac Broadcom 43430
lsusb = SMSC9512/9514 Fast Ethernet Adapter
airmon-ng check kill
ifconfig wlan0 down
iw reg set BO
iwconfig wlan0 txpower 33
ifconfig wlan0 up
aireplay-ng -9 wlan0mon -i wlan1mon
Injection is working!
PWR = -62 *
* = Connecting to my living room AP
-Can support monitor mode and packet injection.
-I wouldn’t likely use this for pentesting.