Greetings,
I am trying to do wireless captures on 5GHz using USB adapters. The USB constraint is because I'm wanting to montior multiple channels simultaneously, but I'm open to other cost-effective methods for simultaneous monitoring.
I can get some adapters to work for 802.11a and 2.4GHz 802.11n, but I have yet to find a solution for 5GHz 802.11n or 802.11ac. I've done extensive Google searching to try to find an adapter that will work, but to no avail. I then purchased a number of different devices with different chipsets hoping to find something that would work. Thus far, I have only negative results.
With this post, I am hoping to 1) inform the community on adapter chipsets that do not appear to work and 2) find out if anyone has suggestion on what will work.
The following are the pieces of hardware, each of which are dual band and support 5GHz, that I have tried with annotations describing what does not work:
1. Alfa Networks AWUS051NH (chipset: Ralink RT2770/Ralink RT2750)
It can see everything in 2.4 GHz very well. It also looks like it can see packets in 5GHz if they use 802.11a. It also appears to be able to see beacons and RTS/CTS control packets for 802.11n networks in 5GHz, but I have a hunch it is actually using 802.11a for those control packets. Oddly, if I target a Mac laptop using an 802.11n network on 5GHz, if I hold down the option key on the target and click on my WiFi icon in the system tray, I can see data carrying packets for that network (and they appear to be labeled as 802.11a in Wireshark). However, I otherwise do not see traffic for 802.11n in 5GHz.
2. TP-Link TL-WN821N (chipset: Atheros AR9002U-2NG)
Exact same behavior as in (1).
3. EDIMAX EW-7811UTC AC600 (chipset: Realtek RTL8811AU)
Exact same behavior as in (1).
4. Rosewill N900UBE (chipset: Ralink RT3573)
Using rt3573sta Linux driver, the device does not support monitor mode (gives "invalid argument" in "iwconfig (interface) mode monitor" command).
5. Rosewill AC1200UBE (chipset: Realtek RTL8812AU)
Using the 8812au Linux driver, the device does not support monitor mode (gives "invalid argument" in "iwconfig (interface) mode monitor" command).
I'll note that the Realtek RTL8812AU chipset seems ubiquitous in the current 802.11ac USB WiFi adapters on the market, from the most inexpensive models to the rather pricey ones. But, it appears monitor mode is a no-go in it.
I was a little concerned that the hardware may not support a sufficient number of spatial streams for keeping up with the 5GHz traffic. However, when I check, the target device is using MCS index 15 in 5GHz, which has only two spatial streams, and is still not being seen. The Alfa adapter is listed as "abgn, 1x2:2" on
https://wikidevi.com/wiki/ALFA_Network_AWUS051NH , which would seem to imply it has two streams. But, all of this is a bit out of my area, so correct me if I'm wrong.
Does anyone have any thoughts or suggestions?
Thanks,
-- Craig