Я обнаружил, что это возможно, отправив запрос функции разработчику.https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/583#note_698098
Да, вы можете создать открытую точку доступа к сети Wi-Fi без реализации протоколов безопасности с помощью nmcli и NetworkManager. Используйте следующую команду
nmcli connection add \
type wifi \
con-name "WLAN5G" \
ifname wlp2s0 \
autoconnect yes \
wifi.mode ap \
wifi.ssid "WLAN5G" \
wifi.band a \
wifi.channel 157 \
ipv4.method shared \
ipv6.method shared
Обратите внимание на отсутствие -включения каких-либо параметров безопасности при создании соединения. Включение параметров безопасности при построении соединения создает совершенно другой профиль соединения, который включает в себя раздел безопасности 802 -11 -беспроводной сети -, который принудительно использует WPA или WEP. После того, как профиль сформирован, секции можно удалять, но нельзя добавлять.то есть $ remomve 802-11-wireless-security
Таким образом, вам может понадобиться два профиля, если вы хотите переключаться между безопасным и небезопасным.
В том же духе люди пытаются подключить Wi-Fi к Ethernet. Вы не можете изменить профиль подключения Wi-Fi после его создания, чтобы включить мост, поскольку он не будет содержать этот раздел, и вы не можете добавить его, поэтому для создания открытой точки доступа с мостом Wi-Fi включите параметр «master».
nmcli connection add \
type wifi \
master br0 \
con-name "br0.WLAN5G" \
ifname wlp2s0 \
autoconnect yes \
wifi.mode ap \
wifi.ssid "WLAN5G" \
wifi.band a \
wifi.channel 157
После подключения Wi-Fi у вас могут возникнуть трудности с запросом wpa _, и может потребоваться указать интерфейс моста в командной строке, systemd или файле аргументов. Для CentOS8 это было в /etc/sysconfig/wpa _supplicant
--INTERFACES=""
++INTERFACES="-i wlp2s0 -b br0"