兼容Linux的802.11ac USB适配器芯片组


10

是否有提供linux驱动程序的802.11 usb芯片组?

已经有大量的802.11ac usb适配器发货,但是我所看到的只有Windows支持。


你有没有发现它不模型并不需要任何驱动程序的内核之外?
vanthome

Answers:


7

我可以证实,EDIMAX EW-7822UAC linux下工作(使用他们的网站下载了驱动程序- http://www.edimax.com/en/support_detail.php?pd_id=479&pl1_id=28&pl2_id=138 (直接链接的http:/ /www.edimax.com/images/Image/Driver_Utility/Wireless/NIC/EW-7822UAC/EW-7822UAC_linux_v4.2.2_7502.20130517.tar.gz

不幸的是,Linux驱动程序似乎不支持“监视模式”,因此尽管netmon可以捕获Windows下的流量,但它没有用作嗅探器。


1
在内核3.10之后,由于接口更改,缺少了一些功能。我发现此版本有效:github.com/abperiasamy/rtl8812AU_8821AU_linux
Chinasaur 2015年

4

显然,唯一支持802.11AC网络的linux驱动程序是ath10k(请参阅 http://wireless.kernel.org/en/users/Drivers/ath10k),它支持Qualcomm Atheros 802.11ac QCA98xx芯片组。但是,到目前为止,尚无USB适配器支持该芯片组。

这不一定会给您答案,因为我可能错了,但是经过一番研究,这是我得出的唯一结论。欢迎任何方面的好消息。


但是没有采用USB加密狗形式的Qualcomm设备。如果您知道任何信息,请提供链接。直到他们,我才对你投反对票。
21:08生效

1

我可以确认edimax EW-7822UAC提供了Linux驱动程序。我成功地编译了其驱动程序并将其连接到Fedora19。使用perf可以使下载速度平均达到15MB / s,达到峰值20MB / s。

这是iwconfig和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


0

您可以在内核源代码中看到所有可用的802.11芯片组驱动程序:

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

然后

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

只需启用/禁用您的内核并重新编译内核即可。

/ path / to / your / kernel / sources取决于您的OS:linux内核编译

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.