По поводу замечаний коллеги хочу высказаться.
https://t.me/nnmclub_official/1529Подобный механизм есть не только у Intel и да, это распространенная практика.
Драйвер может решить какой канал включить/выключить и какая мощность разрешена.
Проблема в том что ограничения на модуляцию/режим я могу вспомнить только у Японии для 14 канала, там запрещено использовать OFDM. Больше я подобных запретов не припомню ни в одной стране.
Но в Intel почему-то решили, что они в праве без пруфов решать в какой стране можно использовать 802.11ax, а в какой нет. При том что люди уже купили и уже заплатили.
Мне как бывшему (ахаха, бывших не бывает) безопаснику сразу приходит идея поделить на ноль любую 802.11ax сеть, просто встав рядом и вещая аналогичный beacon с полями 802.11h и регуляторикой той страны где 802.11ax по мению Intel запрещен.
Это очень херовая практика когда вендор решает за тебя и ставит себя выше законов твоей страны. И в своем канале я никогда не ограничиваю себя в выражениях если считаю что это заслужено. К слову, я подчеркнул что грубое высказывание относится к тому кто принял решениr внедрить эту чушь, а не к тому кто выложил патч или написал код.
Касательно сертификации и regdb. Если делается функциональность которая предназначена для работы при отсутствии wireless-regdb, она должна отключаться при его наличии, логично?
Ben Greear, к слову, в своих альтернативных прошивках для ath10k регуляторику напрочь выпилил после обращений пользователей с проблемами. А тот же ath10k даже в 2020 продолжает выключать каналы при инициализации дефолтного US домена и не включать их потом обратно при переходе в другой.
Никто из вендоров не отключает дополнительную регуляторную логику которая перекрывает regdb, но это не значит что они все делают правильно.