Рейтинг:0

Как изменить regdomain платы WIFI в Ubuntu 20.04 — Intel AX200 AP 5G?

флаг it

Моя плата — TP-Link Archer Tx50e с Intel Wi-Fi 6 AX200.

я список дает мне все частоты без ИК в диапазоне 5 ГГц:

Частоты:
                        * 5180 МГц [36] (22,0 дБм) (без ИК)
                        * 5200 МГц [40] (22,0 дБм) (без ИК)
                        * 5220 МГц [44] (22,0 дБм) (без ИК)
                        * 5240 МГц [48] (22,0 дБм) (без ИК)
                        * 5260 МГц [52] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5280 МГц [56] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5300 МГц [60] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5320 МГц [64] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5340 МГц [68] (отключено)
                        * 5360 МГц [72] (отключено)
                        * 5380 МГц [76] (отключено)
                        * 5400 МГц [80] (отключено)
                        * 5420 МГц [84] (отключено)
                        * 5440 МГц [88] (отключено)
                        * 5460 МГц [92] (отключено)
                        * 5480 МГц [96] (отключено)
                        * 5500 МГц [100] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5520 МГц [104] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5540 МГц [108] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5560 МГц [112] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5580 МГц [116] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5600 МГц [120] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5620 МГц [124] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5640 МГц [128] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5660 МГц [132] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5680 МГц [136] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5700 МГц [140] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5720 МГц [144] (22,0 дБм) (без ИК, радиолокационное обнаружение)
                        * 5745 МГц [149] (22,0 дБм) (без ИК)
                        * 5765 МГц [153] (22,0 дБм) (без ИК)
                        * 5785 МГц [157] (22,0 дБм) (без ИК)
                        * 5805 МГц [161] (22,0 дБм) (без ИК)
                        * 5825 МГц [165] (22,0 дБм) (без ИК)
                        * 5845 МГц [169] (отключено)
                        * 5865 МГц [173] (отключено)
                        * 5885 МГц [177] (отключено)
                        * 5905 МГц [181] (отключено)

Кроме того, iw reg получить:

phy#0 (самоуправляемый)
страна 00: DFS-СБРОС
...

Я пытался изменить regdomain на CA, поэтому я сделал это в /etc/default/crda. Загрузил драйвер и снова загрузил, и с я список Я получил:

Частоты:
                        * 5180 МГц [36] (22,0 дБм)
                        * 5200 МГц [40] (22,0 дБм)
                        * 5220 МГц [44] (22,0 дБм)
                        * 5240 МГц [48] (22,0 дБм)
                        * 5260 МГц [52] (22,0 дБм)
                        * 5280 МГц [56] (22,0 дБм)
                        * 5300 МГц [60] (22,0 дБм)
                        * 5320 МГц [64] (22,0 дБм)
                        * 5340 МГц [68] (22,0 дБм)
                        * 5360 МГц [72] (22,0 дБм)
                        * 5380 МГц [76] (22,0 дБм)
                        * 5400 МГц [80] (22,0 дБм)
                        * 5420 МГц [84] (22,0 дБм)
                        * 5440 МГц [88] (22,0 дБм)
                        * 5460 МГц [92] (22,0 дБм)
                        * 5480 МГц [96] (22,0 дБм)
                        * 5500 МГц [100] (22,0 дБм)
                        * 5520 МГц [104] (22,0 дБм)
                        * 5540 МГц [108] (22,0 дБм)
                        * 5560 МГц [112] (22,0 дБм)
                        * 5580 МГц [116] (22,0 дБм)
                        * 5600 МГц [120] (22,0 дБм)
                        * 5620 МГц [124] (22,0 дБм)
                        * 5640 МГц [128] (22,0 дБм)
                        * 5660 МГц [132] (22,0 дБм)
                        * 5680 МГц [136] (22,0 дБм)
                        * 5700 МГц [140] (22,0 дБм)
                        * 5720 МГц [144] (22,0 дБм)
                        * 5745 МГц [149] (22,0 дБм)
                        * 5765 МГц [153] (22,0 дБм)
                        * 5785 МГц [157] (22,0 дБм)
                        * 5805 МГц [161] (22,0 дБм)
                        * 5825 МГц [165] (22,0 дБм)
                        * 5845 МГц [169] (22,0 дБм)
                        * 5865 МГц [173] (22,0 дБм)
                        * 5885 МГц [177] (22,0 дБм)
                        * 5905 МГц [181] (22,0 дБм)

Круто, да? Но нет... Как только я запускаю hostapd, все частоты 5G возвращаются в режим no IR, и hostapd, конечно же, говорит:

Канал 149 (основной) не разрешен для режима AP, флаги: 0x20053 NO-IR

Итак, кажется, нет способа сделать 5G доступным для режима AP?

В этом посте кажется кому-то удалось это сделать, но не в моем случае (https://unix.stackexchange.com/questions/636667/why-cant-hostapd-service-start-ap-configured-in-5-ghz-band-using-intel-ax200-ba/637706).

Итак, я спрашиваю: regdomain также настраивается в оборудовании? Почему я не могу это изменить?

В настоящее время моей сетью управляет systemd-network (я использую ее по своему выбору, даже эта версия является настольной версией с KDE Neon).

Заранее спасибо.

Gustavo A. Díaz avatar
флаг it
Если вы хотите узнать об этом больше, я также разместил сообщение в сообществе Intel: https://community.intel.com/t5/Wireless/Intel-AX200-as-AP-in-Ubuntu-20-04-hostapd. /m-p/1309476 В принципе, это невозможно из-за автоматического DRS/LAR (как упомянул @Zaak). Какая пустая трата денег... Intel должна дать возможность отключить это...
Рейтинг:0
флаг ph

У меня была точно такая же проблема, но я не думаю, что есть решение (у меня даже было долгое и «дружеское» обсуждение с Intel Premium Support).

Итак, я не знаю, общеизвестно ли это, но Intel представила функцию под названием DRS (Dynamic Regulatory Solution): https://blogs.intel.com/technology/2015/01/intel-drs-wi-fi-trouble-international-travelers/

По сути, это означает, что они не позволяют вам контролировать регулирование, как раньше. Карта сама сканирует вашу среду при запуске и определяет, где она находится (я думаю, что это основано на коде страны из кадров маяков). Если ничего не может быть определено, карта будет установлена ​​в GLOBAL.

Ой ! И эту функцию нельзя отключить, она встроена в предкомпилированную проприетарную прошивку iwlwifi. Итак, мы ничего не можем сделать. К вашему сведению, все карты Intel WiFi 6 имеют встроенную функцию.

Gustavo A. Díaz avatar
флаг it
Да, это должно быть. Невозможно. Но немного раздражает, что эти «технари» с форума сообщества Intel даже не знают, что есть драйвер для Linux ... пустая трата времени, пытаясь разобраться с ними. Итак, для моего домашнего проекта (Роутер/Шлюз/WIFI AP) сейчас я использую 2 USB 3.0 TP-Link T9UH (один для 2.4Ghz и другой для 5Ghz), используя драйвер с https://github.com/morrownr/ 8814au, и пока работает очень хорошо.
Рейтинг:0
флаг cn

Я предлагаю вам попробовать:

судо -я
эхо "параметры cfg80211 ieee80211_regdom=CA" > /etc/modprobe.d/cfg80211.conf
выход

Перезагрузить.

Я считаю, что это правильно установит регуляторный домен в CA; однако я совсем не уверен, что он выставит не-ИК-каналы. Это не в США. Проверять:

я список 

Например, с моей машины в США:

Частоты:
            * 5180 МГц [36] (22,0 дБм) (без ИК)
            * 5200 МГц [40] (22,0 дБм) (без ИК)
            * 5220 МГц [44] (22,0 дБм) (без ИК)
            * 5240 МГц [48] (22,0 дБм) (без ИК)
            * 5260 МГц [52] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5280 МГц [56] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5300 МГц [60] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5320 МГц [64] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5500 МГц [100] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5520 МГц [104] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5540 МГц [108] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5560 МГц [112] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5580 МГц [116] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5600 МГц [120] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5620 МГц [124] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5640 МГц [128] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5660 МГц [132] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5680 МГц [136] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5700 МГц [140] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5720 МГц [144] (22,0 дБм) (без ИК, радиолокационное обнаружение)
            * 5745 МГц [149] (22,0 дБм) (без ИК)
            * 5765 МГц [153] (22,0 дБм) (без ИК)
            * 5785 МГц [157] (22,0 дБм) (без ИК)
            * 5805 МГц [161] (22,0 дБм) (без ИК)
            * 5825 МГц [165] (22,0 дБм) (без ИК)
Gustavo A. Díaz avatar
флаг it
Привет, уже пробовал это, но не повезло (также нет необходимости перезагружаться, вы можете выгрузить и снова загрузить драйвер с помощью команды modprobe).
chili555 avatar
флаг cn
"удачи нет" что именно означает? Регуляторный домен не сохраняется как ЦС? Или он не выставляет не-ИК каналы? Или что еще?
Gustavo A. Díaz avatar
флаг it
Регуляторный домен не сохраняется ни в одной стране. Как только я запускаю hostapd, он возвращается к тому же (без IR и без regdomain страны), как я объяснил в своем примере в первом посте. Кроме того, мне нужно не только изменить регуляторный домен, но и отключить «без ИК», иначе 5Gghz никогда не сможет использоваться в качестве точки доступа.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.