web-dev-qa-db-ja.com

Linux互換の802.11acusb-adapterチップセット

Linuxドライバーを利用できる802.11 USBチップセットはありますか?

802.11acのUSBアダプターはすでにたくさん出荷されていますが、私が見たものはすべてWindowsのみをサポートしていました。

10
Zulakis

Edimax EW-7822UACがLinuxで動作することを確認できます(Webサイトからダウンロードしたドライバーを使用- 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はウィンドウの下でトラフィックをキャプチャできますが、スニファーとしては使用できません。

7
Mark Phillips

明らかに、802.11ACネットワーキングをサポートする唯一のLinuxドライバーはath10k( http://wireless.kernel.org/en/users/Drivers/ath10k を参照)であり、Qualcomm Atheros 802.11ac QCA98xxチップセットをサポートしています。ただし、これまでのところ、そのチップセットをサポートしているUSBアダプタはないようです。

私は間違っているかもしれないので、これは必ずしもあなたに答えを与えるわけではありませんが、いくつかの研究の後、これが私がたった唯一の結論です。こちら側の良いニュースは大歓迎です。

4
Leonardo

ウィキペディアには、OSSワイヤレススタックドライバーの最新の表があります。 http://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers#Driver_capabilities 今のところ、まったくAC対応の1つのドライバーで、これはUSBデバイスではnotです。

現在唯一の可能性は、RTL8812AUベースのドングルを使用しているようです。あります かなり

問題は、カーネルモジュールを手動でコンパイルする必要があることです。

1
vanthome

Edimax EW-7822UACがLinuxドライバーを提供していることを確認できます。ドライバをコンパイルしてFedora 19に接続しました。perfを使用すると、ダウンロード速度は平均15MB /秒、ピーク20MB /秒に達する可能性があります。

これは、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
1
user178808

カーネルソースで確認できるすべての利用可能な802.11チップセットドライバー:

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

その後

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

有効/無効にしてカーネルを再コンパイルするだけです。

/ path/to/your/kernel/sourcesはOSによって異なります: linux kernel compilation

0
september