История изменений
Исправление ivanlex, (текущая версия) :
В связи с загруженностью на работе не было возможности продолжить эксперименты по созданию точки доступа. Но возможность появилась и я могу поделиться результатом.
И так.
Модули от Intel в топку, или использовать их только в диапазоне 2.4GHz. Никакие способы не помогут заставить данные модули работать на частоте 5GHz в режиме AP. Многие сначала говорили, что это легко, но попробовав сами, признавались, что дело тупиковое. Из положительных результатов я знаю только одного человека, которому попался китайский модуль от Intel, на котором было несколько не заблокированных частот в диапазоне 5GHz.
В качестве замены модулю от Intel были приобретены несколько модулей на китайском рынке, со слов продавцов, созданных специально для роутеров, и не имеющих каких либо ограничений.
Но не всё так радужно, как представляется нам изначально. Стандарта WiFi6/6E в продаже нет (на момент покупки найдено не было).
Пока протестировано из полученных модулей:
MT7612E
Производителем заявлена скорость 866Mbit/s.
Продавцом заявлена скорость 867Mbit/s для диапазона 5GHz, и при этом отдельно 300Mbit/s для диапазона 2,4GHz.
lspci
03:00.0 Network controller: MEDIATEK Corp. Device 7612
dmesg | grep mt76x2e
[ 5.739219] mt76x2e 0000:03:00.0: ASIC revision: 76120044
[ 6.377307] mt76x2e 0000:03:00.0: firmware: direct-loading firmware mt7662_rom_patch.bin
[ 6.377330] mt76x2e 0000:03:00.0: ROM patch build: 20141115060606a
[ 6.379698] mt76x2e 0000:03:00.0: firmware: direct-loading firmware mt7662.bin
[ 6.379711] mt76x2e 0000:03:00.0: Firmware Version: 0.0.00
[ 6.379714] mt76x2e 0000:03:00.0: Build: 1
[ 6.379716] mt76x2e 0000:03:00.0: Build Time: 201507311614____
[ 6.402038] mt76x2e 0000:03:00.0: Firmware running!
[ 6.409647] mt76x2e 0000:03:00.0 wlp3s0: renamed from wlan0
modinfo mt76x2e
filename: /lib/modules/5.10.0-9-amd64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2e.ko
license: Dual BSD/GPL
firmware: mt7662_rom_patch.bin
firmware: mt7662.bin
alias: pci:v000014C3d00007602sv*sd*bc*sc*i*
alias: pci:v000014C3d00007612sv*sd*bc*sc*i*
alias: pci:v000014C3d00007662sv*sd*bc*sc*i*
depends: mt76x02-lib,mt76x2-common,mt76,mac80211
retpoline: Y
intree: Y
name: mt76x2e
vermagic: 5.10.0-9-amd64 SMP mod_unload modversions
...
Просмотрел подробный конфиг на Гите и выписал максимальное количество вариантов ht_capab и vht_capab.
Вот что получилось:
#ht_capab=[LDPC][HT40-][HT40+][SMPS-STATIC][SMPS-DYNAMIC][GF][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC123][DELAYED-BA][MAX-AMSDU-7935][DSSS_CCK-40][40-INTOLERANT][LSIG-TXOP-PROT]
#vht_capab=[MAX-MPDU-3895][VHT160][VHT160-80PLUS80][RXLDPC][SHORT-GI-80][SHORT-GI-160][TX-STBC-2BY1][RX-STBC-12][SU-BEAMFORMER][SU-BEAMFORMEE][BF-ANTENNA-2][SOUNDING-DIMENSION-2][MU-BEAMFORMER][MU-BEAMFORMEE][VHT-TXOP-PS][HTC-VHT][MAX-A-MPDU-LEN-EXP0][VHT-LINK-ADAPT3][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN]
Поддерживаются:
ht_capab=[LDPC][HT40-][HT40+][GF][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1][MAX-AMSDU-3839][DSSS_CCK-40][40-INTOLERANT]
vht_capab=[MAX-MPDU-3895][RXLDPC][SHORT-GI-80][TX-STBC-2BY1][RX-STBC-1][BF-ANTENNA-2][SOUNDING-DIMENSION-2][MU-BEAMFORMEE][MAX-A-MPDU-LEN-EXP0][VHT-LINK-ADAPT3][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN]
#ht_capab=[RX-STBC12][RX-STBC123][LSIG-TXOP-PROT][DELAYED-BA][SMPS-DYNAMIC][SMPS-STATIC]
#vht_capab=[HTC-VHT][VHT-TXOP-PS][MU-BEAMFORMER][SU-BEAMFORMEE][SU-BEAMFORMER][RX-STBC-12][RX-STBC-123][SHORT-GI-160][VHT160-80PLUS80][VHT160]
То есть никаких 80MHz, ни 160MHz, ни 80MHz+80MHz быть с этим модулем не может. О поддержки MU-MIMO то же можно забыть.
Максимальная скорость, при которой мне удалось завести этот модуль - 400Mbit/s с Achievable Rate до 270Mbit/s. При этом чем выше скорость закачки, тем ниже скорость отдачи и наоборот (что в принципе нормально).
Установлены пакеты, версии:
crda/stable,now 4.14+git20191112.9856751-1 amd64 [установлен]
агент центральной базы данных регламентированных настроек беспроводных устройств
wireless-regdb/stable,now 2020.04.29-2 all [установлен, автоматически]
база данных регламентированных параметров беспроводной связи
hostapd/stable,now 2:2.9.0-21 amd64 [установлен]
access point and authentication server for Wi-Fi and Ethernet
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
uname -a
Linux 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux
AEP, у тебя результаты отличаются? К примеру, у меня так и заблокированы каналы с 100 по 128. Благо разблокированы каналы с 132 по 165, и в этом диапазоне нет соседей. Почему то соседские точки все крутятся в диапазоне каналов с 36 по 64.
С 2.4GHz пришлось перелазить полностью. Там временами больше 79 соседей загрязняют диапазон, и мой старенький роутер не вывозил. Периодически (где то раз в час-два) минут на 5 просто роутер пропадал из списка беспроводных сетей.
На самосборной точке доступа прерываний пока нет. Для теста из семи тыс пингов потерь было 24 пакета. Сутки - полет нормальный.
Тест iperf3 показал среднюю скорость обмена между ноутом и точкой доступа в 94.3 Mbits/s, что в принципе очень мало.
Как можно достичь заявленных производителем скоростей? Весь мануал по конфигу я еще не осилил, там реально очень много параметров, пока разобрал только ht_capab и vht_capab.
Мой iw list для MT7612E
Мой hostapd.conf для MT7612E
График с соседями на 2.4GHz
График с соседями на 5GHz
focus5g - это моя AP.
AEP, покажи свои hostapd.conf и iw list если это не секрет, параметры «ssid» и «wpa_passphrase» можно опустить. Спасибо.
У кого тоже MT7612E - поделитесь своими результатами. Заранее спасибо за это. Вроде еще у post-factum тоже была MT7612E.
Исходная версия ivanlex, :
В связи с загруженностью на работе не было возможности продолжить эксперименты по созданию точки доступа. Но возможность появилась и я могу поделиться результатом.
И так.
Модули от Intel в топку, или использовать их только в диапазоне 2.4GHz. Никакие способы не помогут заставить данные модули работать на частоте 5GHz в режиме AP. Многие сначала говорили, что это легко, но попробовав сами, признавались, что дело тупиковое. Из положительных результатов я знаю только одного человека, которому попался китайский модуль от Intel, на котором было несколько не заблокированных частот в диапазоне 5GHz.
В качестве замены модулю от Intel были приобретены несколько модулей на китайском рынке, со слов продавцов, созданных специально для роутеров, и не имеющих каких либо ограничений.
Но не всё так радужно, как представляется нам изначально. Стандарта WiFi6/6E в продаже нет (на момент покупки найдено не было).
Пока протестировано из полученных модулей:
MT7612E
Производителем заявлена скорость 866Mbit/s.
Продавцом заявлена скорость 867Mbit/s для диапазона 5GHz, и при этом отдельно 300Mbit/s для диапазона 2,4GHz.
lspci
03:00.0 Network controller: MEDIATEK Corp. Device 7612
dmesg | grep mt76x2e
[ 5.739219] mt76x2e 0000:03:00.0: ASIC revision: 76120044
[ 6.377307] mt76x2e 0000:03:00.0: firmware: direct-loading firmware mt7662_rom_patch.bin
[ 6.377330] mt76x2e 0000:03:00.0: ROM patch build: 20141115060606a
[ 6.379698] mt76x2e 0000:03:00.0: firmware: direct-loading firmware mt7662.bin
[ 6.379711] mt76x2e 0000:03:00.0: Firmware Version: 0.0.00
[ 6.379714] mt76x2e 0000:03:00.0: Build: 1
[ 6.379716] mt76x2e 0000:03:00.0: Build Time: 201507311614____
[ 6.402038] mt76x2e 0000:03:00.0: Firmware running!
[ 6.409647] mt76x2e 0000:03:00.0 wlp3s0: renamed from wlan0
modinfo mt76x2e
filename: /lib/modules/5.10.0-9-amd64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2e.ko
license: Dual BSD/GPL
firmware: mt7662_rom_patch.bin
firmware: mt7662.bin
alias: pci:v000014C3d00007602sv*sd*bc*sc*i*
alias: pci:v000014C3d00007612sv*sd*bc*sc*i*
alias: pci:v000014C3d00007662sv*sd*bc*sc*i*
depends: mt76x02-lib,mt76x2-common,mt76,mac80211
retpoline: Y
intree: Y
name: mt76x2e
vermagic: 5.10.0-9-amd64 SMP mod_unload modversions
...
Просмотрел подробный конфиг на Гите и выписал максимальное количество вариантов ht_capab и vht_capab.
Вот что получилось:
#ht_capab=[LDPC][HT40-][HT40+][SMPS-STATIC][SMPS-DYNAMIC][GF][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC123][DELAYED-BA][MAX-AMSDU-7935][DSSS_CCK-40][40-INTOLERANT][LSIG-TXOP-PROT]
#vht_capab=[MAX-MPDU-3895][VHT160][VHT160-80PLUS80][RXLDPC][SHORT-GI-80][SHORT-GI-160][TX-STBC-2BY1][RX-STBC-12][SU-BEAMFORMER][SU-BEAMFORMEE][BF-ANTENNA-2][SOUNDING-DIMENSION-2][MU-BEAMFORMER][MU-BEAMFORMEE][VHT-TXOP-PS][HTC-VHT][MAX-A-MPDU-LEN-EXP0][VHT-LINK-ADAPT3][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN]
Поддерживаются:
ht_capab=[LDPC][HT40-][HT40+][GF][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1][MAX-AMSDU-3839][DSSS_CCK-40][40-INTOLERANT]
vht_capab=[MAX-MPDU-3895][RXLDPC][SHORT-GI-80][TX-STBC-2BY1][RX-STBC-1][BF-ANTENNA-2][SOUNDING-DIMENSION-2][MU-BEAMFORMEE][MAX-A-MPDU-LEN-EXP0][VHT-LINK-ADAPT3][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN]
#ht_capab=[RX-STBC12][RX-STBC123][LSIG-TXOP-PROT][DELAYED-BA][SMPS-DYNAMIC][SMPS-STATIC]
#vht_capab=[HTC-VHT][VHT-TXOP-PS][MU-BEAMFORMER][SU-BEAMFORMEE][SU-BEAMFORMER][RX-STBC-12][RX-STBC-123][SHORT-GI-160][VHT160-80PLUS80][VHT160]
То есть никаких 80MHz, ни 160MHz, ни 80MHz+80MHz быть с этим модулем не может. О поддержки MU-MIMO то же можно забыть.
Максимальная скорость, при которой мне удалось завести этот модуль - 400Mbit/s с Achievable Rate до 270Mbit/s. При этом чем выше скорость закачки, тем ниже скорость отдачи и наоборот (что в принципе нормально).
Установлены пакеты, версии:
crda/stable,now 4.14+git20191112.9856751-1 amd64 [установлен]
агент центральной базы данных регламентированных настроек беспроводных устройств
wireless-regdb/stable,now 2020.04.29-2 all [установлен, автоматически]
база данных регламентированных параметров беспроводной связи
hostapd/stable,now 2:2.9.0-21 amd64 [установлен]
access point and authentication server for Wi-Fi and Ethernet
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
uname -a
Linux 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux
AEP, у тебя результаты отличаются? К примеру у меня так и заблокированы каналы с 100 по 128. Благо разблокированы каналы с 132 по 165, и в этом диапазоне нет соседей. Почему то соседские точки все крутятся в диапазоне каналов с 36 по 64.
С 2.4GHz пришлось перелазить полностью. Там временами больше 79 соседей загрязняют диапазон, и мой старенький роутер не вывозил. Периодически (где то раз в час-два) минут на 5 просто роутер пропадал из списка беспроводных сетей.
На самосборной точке доступа прерываний пока нет. Для теста из семи тыс пингов потерь было 24 пакета. Сутки - полет нормальный.
Тест iperf3 показал среднюю скорость обмена между ноутом и точкой доступа в 94.3 Mbits/s, что в принципе очень мало.
Как можно достичь заявленных производителем скоростей? Весь мануал по конфигу я еще не осилил, там реально очень много параметров, пока разобрал только ht_capab и vht_capab.
Мой iw list для MT7612E
Мой hostapd.conf для MT7612E
График с соседями на 2.4GHz
График с соседями на 5GHz
focus5g - это моя AP.
AEP, покажи свои hostapd.conf и iw list если это не секрет, параметры «ssid» и «wpa_passphrase» можно опустить. Спасибо.
У кого тоже MT7612E - поделитесь своими результатами. Заранее спасибо за это. Вроде еще у post-factum тоже была MT7612E.