LINUX.ORG.RU

Разыскивается usb wifi адаптер: 5ghz + 802.11ac + SoftAP

 , ,


1

2

Требуется:

  • 5ghz
  • 802.11ac
  • SoftAP
  • хорошо поддерживаемый драйвер

Будет плюсом (не критично):

  • разъем для внешней антенны
  • monitor mode
  • packet injection

Найти такое оказалось труднее, чем я думал. Нужна ваша помощь.


Ответ на: комментарий от driver

Success story https://makerforce.io/tp-link-archer-t4u-teardown/

Если не брать в расчёт сырость драйвера, то в нем только не хватает разъема для антенны, но впрочем это и не критично. Пока что это лучший вариант, и если в ближайший час не найду ничего лучше, то остановлюсь на нём.

driver
() автор топика
Ответ на: комментарий от driver

не хватает разъема для антенны

Зато с ним в комплекте идет usb 3 удлинитель! :)

driver
() автор топика
Ответ на: комментарий от driver

Ну это alfa. При том была затребована поддержка ac + антена.

julixs ★★★
()
Последнее исправление: julixs (всего исправлений: 1)

Очень помог список чипсетов, поддерживающих 802.11ac https://wikidevi.com/wiki/List_of_802.11ac_Hardware

После многочасового гугления, можно сделать вывод: под указанные требования подходят только устройства с чипсетами MT7612U и RTL8812AU.

Драйверов под эти чипсеты в ядре нет, все самопальное:

RTL8812AU поддерживается лучше, девайсов на рынке с ним представлено в разы больше, к тому же имеется monitor mode & packet injection (инфа конкретно по archer t4u), поэтому выбор очевиден.

PS. кто не хочет переплачивать за бренд, гуглите RTL8812AU на ebay/aliexpress, там полно ноунейм девайсов по 10-20$.

driver
() автор топика
Ответ на: комментарий от Jopich1

Пока что пытаюсь скомпилить драйвер под кастомное ядро (odroid xu4 4.14.20). Девайс из магазина еще не забрал.

driver
() автор топика

Итак, девайс забрал (Archer T1U v1), долго с ним провозился, но все-таки удалось добиться стабильной работы на 5GHz в AP-mode.

uname -a

Linux droid 4.14.23-odroidxu4+ #1 SMP PREEMPT Sat Mar 3 05:16:09 EET 2018 armv7l ARMv7 Processor rev 3 (v7l) ODROID-XU4 GNU/Linux

lsusb

Bus 003 Device 003: ID 2357:0101

iwconfig

wlan0     IEEE 802.11AC  ESSID:"*****"  Nickname:"<WIFI@REALTEK>"
          Mode:Master  Frequency:5.2 GHz  Access Point: **:**:**:**:**:**   
          Bit Rate:88 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=80/100  Signal level=50/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

iperf3

Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.2 port 49286 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  6.49 MBytes  54.3 Mbits/sec                  
[  5]   1.00-2.00   sec  7.12 MBytes  59.9 Mbits/sec                  
[  5]   2.00-3.00   sec  5.96 MBytes  50.0 Mbits/sec                  
[  5]   3.00-4.00   sec  5.14 MBytes  43.1 Mbits/sec                  
[  5]   4.00-5.00   sec  5.70 MBytes  47.7 Mbits/sec                  
[  5]   5.00-6.00   sec  7.05 MBytes  59.4 Mbits/sec                  
[  5]   6.00-7.00   sec  8.11 MBytes  68.0 Mbits/sec                  
[  5]   7.00-8.00   sec  6.77 MBytes  56.8 Mbits/sec                  
[  5]   8.00-9.00   sec  8.17 MBytes  68.4 Mbits/sec                  
[  5]   9.00-10.00  sec  7.07 MBytes  59.4 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  67.6 MBytes  56.7 Mbits/sec                  sender
[  5]   0.00-10.03  sec  67.6 MBytes  56.5 Mbits/sec                  receiver

Скорость пока оставляет желать лучшего. Придется зарыться в доки hostapd и провести тонкую настройку, т.к. не один конфиг из сети у меня нормально не заработал.

Вымученный hostapd.conf

ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
driver=nl80211
interface=wlan0
bridge=br0
ssid=*******
wpa_passphrase=***********
driver=nl80211
channel=36
ht_capab=[HT40+][SHORT-GI-40]
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
hw_mode=a
ieee80211n=1
require_ht=1
ieee80211ac=1
require_vht=1

Шаг не в ту сторону - hostapd крашится, либо коннект нестабильный, либо еще что-то.

driver
() автор топика
Ответ на: комментарий от driver

Шаг не в ту сторону

В смысле - любые изменения предоставленного конфига ведут к неопределенному поведению. А по квартире с ноутом хожу норм, коннект стабильный :)

driver
() автор топика
Ответ на: комментарий от driver

Archer T1U v1

Archer T4U v1 конечно же, отредактировать пост не могу :/

driver
() автор топика

Изменил канал на 44

Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.2 port 51567 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  22.5 MBytes   188 Mbits/sec                  
[  5]   1.00-2.00   sec  24.2 MBytes   204 Mbits/sec                  
[  5]   2.00-3.00   sec  23.3 MBytes   196 Mbits/sec                  
[  5]   3.00-4.00   sec  23.4 MBytes   196 Mbits/sec                  
[  5]   4.00-5.00   sec  23.2 MBytes   195 Mbits/sec                  
[  5]   5.00-6.00   sec  23.4 MBytes   196 Mbits/sec                  
[  5]   6.00-7.00   sec  22.4 MBytes   188 Mbits/sec                  
[  5]   7.00-8.00   sec  23.9 MBytes   201 Mbits/sec                  
[  5]   8.00-9.00   sec  23.2 MBytes   195 Mbits/sec                  
[  5]   9.00-10.00  sec  23.8 MBytes   199 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec   233 MBytes   196 Mbits/sec                  sender
[  5]   0.00-10.05  sec   233 MBytes   195 Mbits/sec                  receiver

iperf Done.
driver
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.