?

Log in

No account? Create an account
brainsucker [entries|archive|friends|userinfo]
brainsucker

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Вот ты какой, 802.11ac... [Jun. 2nd, 2019|11:49 pm]
brainsucker
Узнал много нового решив добавить 5Ghz (802.11ac) ко второй квартирной AP:
1. При кажущемся богатстве выбора (36-165, йо-хохо), в диапазоне 5GHz всего 4 канала шириной 80Mhz (866Mbps для 2x2, много полезной инфы). Пятый (155-ый) канал (149-161) при видимой доступности на AP имеет проблемы с видимостью на клиентах (например телефоны Samsung).
2. Из них без DFS (да и прочих ограничений) в абсолютном большинстве регионов доступен, внезапно, только 1 (ОДИН, карл!!!!). А DFS, даже если вам повезло с поддержкой точкой доступа (впрочем recent OpenWrt справляется), это как минимум минутная задержка на включения 5GHz и прочие прелести.
3. Индии можно сказать спасибо уже только за то, что в их регионе DFS отсутствует как класс (список ограничений по странам, там вроде ещё Турция, Бразилия и т.д., но Бразилия у меня например заводила DFS). Впрочем даже если роутер позволяет выбирать регион, возможны другие чудеса, например OpenWrt 18.06.02 на mt7620a не инициализирует 5GHz с первой попытки после ребута (именно с регионом India, с остальными ок), лень разбираться, соорудил костыль вызывающий wifi на последних этапах загрузки (ниже).
4. При организации роуминга между роутерами и диапазонами (2.4/5Ghz+2.4/5Ghz = уже четыре сети) путем одинаковых ESSID (имен), MAС фильтры на отдельных SSID (например при желании привязать телевизор к 5Ghz конкретного роутера) плохо воспринимаются устройствами, правильный и безболезненный путь это дополнительный скрытый ESSID на том же канале.

Подбритые схемки каналов с разной шириной



Скриптик (для OpenWrt) для реинициализации wifi после бута, нужнен только если не поднимается 5Ghz с регионом, можно положить с любым именем (например wifireinit) в /etc/init.d/
[Скриптик]#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org

START=99
boot() {
sleep 1s
wifi
}

LinkReply