Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Are there any 802.11 usb-chipsets that have linux drivers available?

There are plenty of 802.11ac usb-adapters shipping already, but all I have seen only had windows support.

share|improve this question

4 Answers 4

Apparently, the only linux driver supporting 802.11AC networking is ath10k (see http://wireless.kernel.org/en/users/Drivers/ath10k ), supporting Qualcomm Atheros 802.11ac QCA98xx chipset. However no usb-adapter so far seems to support that chipset.

This doesn't necessarily give you an answer as I may be wrong, but after some research this is the only conclusion I came to. Any good news on this side are welcome.

share|improve this answer

I can confirm that the edimax EW-7822UAC works under linux (using the driver downloaded from their website - http://www.edimax.com/en/support_detail.php?pd_id=479&pl1_id=28&pl2_id=138 (direct link http://www.edimax.com/images/Image/Driver_Utility/Wireless/NIC/EW-7822UAC/EW-7822UAC_linux_v4.2.2_7502.20130517.tar.gz)

Unfortunately the linux driver does not appear to support "monitor mode", so it's no use as a sniffer, though netmon can capture traffic under windows.

share|improve this answer

I can confirm that edimax EW-7822UAC provide Linux driver. I successfully compiled its driver and connected it in Fedora 19. The download speed can reach average 15MB/s and peak 20MB/s by using perf.

This is the output of iwconfig and 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
share|improve this answer

All available 802.11 chipset drivers you can see in kernel sources:

~# cd /path/to/your/kernel/sources
~# make menuconfig

then

Device Drivers  --->
    [*] Network device support  --->
         [*]   Wireless LAN  --->
                   ...

Just enable/disable yours and recompile kernel.

/path/to/your/kernel/sources depends on your OS: linux kernel compilation

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.