Я пытаюсь подключить свой raspberry pi к Wi-Fi, для которого требуется учетная запись, т.е. имя пользователя и пароль. Я успешно подключил пи к открытому Wi-Fi, для которого требуется только SSID и пароль, но я не могу найти возможность добавить имя пользователя.
Я использовал файл netplan 50-cloud-init.yaml, как показано ниже, с моим SSID и паролем.
Что мне нужно добавить, чтобы указать свое имя пользователя.
network:
version: 2
ethernets:
eth0:
dhcp4: true
optional: true
wifis:
wlan0:
optional: true
access-points:
"MY_HIDEN_SID":
password: "MY_PASSWORD"
dhcp4: true
Если Wi-Fi требует имя пользователя и пароль для подключения к AP, то вы не используете wpa-psk (аутентификация по умолчанию, пароль- только), но вы, вероятно, вместо этого используете wpa-eap. Для этого вам понадобится конфигурация, которая выглядит следующим образом:
wifis:
wlan0:
optional: true
access-points:
"MY_HIDDEN_SID":
auth:
key-management: eap
identity: MY_USERNAME
password: "MY_PASSWORD"
dhcp4: true
Дополнительную информацию можно найти на https://netplan.io/examples/#connecting-to-wpa-enterprise-wireless-networks .
Если ваша сеть настроена так, что вы можете подключиться к AP без имени пользователя, но вам нужно ввести логин и пароль на портале , чтобы подключиться к Интернету, то это не так. то, что netplan поддерживает управление. Чтобы не интерактивно взаимодействовать с беспроводным порталом, вам нужно будет создать сценарии для такого инструмента, как wget или curl, который вы запускаете после того, как появится сетевой интерфейс.