сумісний з Linux 802.11ac USB-адаптер


10

Чи є 802.11 usb-чіпсети, які мають доступні драйвери Linux?

В наявності вже багато 802.11ac USB-адаптерів, але я бачив лише підтримку Windows.


Ви знайшли модель, яка не потребує драйверів поза ядром?
vanthome

Відповіді:


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 не підтримує "режим монітора", тому він не використовується як sniffer, хоча netmon може захоплювати трафік під windows.


1
Після ядра 3.10 є деякі відсутні функції через зміну інтерфейсу. Я знайшов, що ця версія працює: github.com/abperiasamy/rtl8812AU_8821AU_linux
Chinasaur

4

Мабуть, єдиний драйвер для Linux, що підтримує 802.11AC мережу, є ath10k (див. Http://wireless.kernel.org/en/users/Drivers/ath10k ), що підтримує чіпсет Qualcomm Atheros 802.11ac QCA98xx. Однак наразі жоден usb-адаптер не підтримує цей чіпсет.

Це не обов'язково дає вам відповідь, оскільки я можу помилятися, але після деяких досліджень це єдиний висновок, до якого я прийшов. Будь-які хороші новини з цього боку вітаються.


Але пристроїв Qualcomm у формі USB dongle немає. Якщо вам відомо про будь-яке, будь ласка, надайте посилання. Поки я не голосую за вас.
Валентина

1

Я можу підтвердити, що edimax EW-7822UAC забезпечує драйвер Linux. Я успішно скомпілював його драйвер і підключив його до Fedora 19. Швидкість завантаження може досягати середнього 15 МБ / с і піка 20 МБ / с, використовуючи perf.

Це вихід 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

У Вікіпедії є досить сучасна таблиця драйверів бездротових стеків OSS: http://en.wikipedia.org/wiki/Comppare_of_open-source_wireless_drivers#Driver_capa sposobnosti Як тепер, здається, що лише один драйвер, здатний працювати на зміну і це зовсім не для USB-пристроїв.

Зараз єдиною можливістю є використання ключів на основі RTL8812AU. Їх досить багато

Проблема полягає в тому, що він вимагає від вас скласти модуль ядра вручну.


0

Усі доступні драйвери чіпсетів 802.11, які ви можете побачити в джерелах ядра:

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

потім

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

Просто увімкніть / вимкніть своє і перекомпілюйте ядро.

/ шлях / до / ваш / ядро ​​/ джерела залежить від вашої ОС: компіляція ядра Linux

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.