Risposte:
Posso confermare che edimax EW-7822UAC funziona su Linux (utilizzando il driver scaricato dal loro sito Web - http://www.edimax.com/en/support_detail.php?pd_id=479&pl1_id=28&pl2_id=138 (collegamento diretto http: / /www.edimax.com/images/Image/Driver_Utility/Wireless/NIC/EW-7822UAC/EW-7822UAC_linux_v4.2.2_7502.20130517.tar.gz )
Sfortunatamente il driver per Linux non sembra supportare la "modalità monitor", quindi non è utile come sniffer, sebbene netmon possa catturare il traffico sotto Windows.
Apparentemente, l'unico driver linux che supporta la rete 802.11AC è ath10k (vedi http://wireless.kernel.org/en/users/Drivers/ath10k ), che supporta il chipset QCA98xx Qualcomm Atheros 802.11ac. Tuttavia, finora nessun adattatore USB sembra supportare quel chipset.
Questo non ti dà necessariamente una risposta poiché potrei sbagliarmi, ma dopo alcune ricerche questa è l'unica conclusione a cui sono arrivato. Qualsiasi buona notizia da questa parte è benvenuta.
Posso confermare che edimax EW-7822UAC fornisce un driver Linux. Ho compilato con successo il suo driver e l'ho collegato in Fedora 19. La velocità di download può raggiungere mediamente 15 MB / se picco 20 MB / s usando perf.
Questo è l'output di iwconfig e lsusb:
$ iwconfig
enp6s0u2 IEEE 802.11AC ESSID:"Orz-5Ghz" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:5.2 GHz Access Point: 74:D0:2B:41:EC:FC
Bit Rate:867 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=100/100 Signal level=94/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
$ lsusb
Bus 003 Device 002: ID 7392:a822 Edimax Technology Co., Ltd
C'è una tabella abbastanza aggiornata di driver stack wireless OSS su Wikipedia: http://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers#Driver_capabilities Come ora, sembra che ci sia un solo driver che è compatibile con affatto e questo non è per dispositivi USB.
L'unica possibilità attualmente sembra utilizzare dongle basate su RTL8812AU. Ce ne sono alcuni
Il problema è che richiede di compilare manualmente un modulo kernel.
Tutti i driver di chipset 802.11 disponibili che puoi vedere nei sorgenti del kernel:
~# cd /path/to/your/kernel/sources
~# make menuconfig
poi
Device Drivers --->
[*] Network device support --->
[*] Wireless LAN --->
...
Abilita / disabilita il tuo e ricompila il kernel.
/ path / to / your / kernel / sources dipende dal tuo sistema operativo: compilazione del kernel linux