Я пишу bash-скрипт, предназначенный для обновления настроек Wi-Fi Raspberry Pi, содержащийся в /etc/wpa_supplicant/wpa_supplicant.conf
(работает raspbian 9 stretch).
В соответствии с официальной документацией Raspberry Pi я использую команду wpa_passphrase
, в которой я могу ввести ESSID и пароль моей желаемой сети, а затем добавить ее вывод в конец существующий файл /etc/wpa_supplicant/wpa_supplicant.conf
перед перезагрузкой настроек с помощью wpa_cli -i wlan0 reconfigure
.
Это все отлично, прекрасно, но работает замечательно, но я заметил, что он не создает никаких полей key_mgmt
, в отличие от того, если вы должны были вручную войти в сеть через графический интерфейс рабочего стола.
Мне просто любопытно, есть ли какой-либо вред в том, что это поле key_mgmt
явно не определено? Каков его вариант использования, если сети могут быть подключены без проблем без него (по крайней мере, в моих случаях). Я прочитал редкую документацию для wpa
и wpa_supplicant
, и она мне мало что рассказала.
Для справки, сети, которые я заметил, будут работать с этим полем или без него, и будут иметь key_mgmt=WPA-PSK
, если я войду через графический интерфейс рабочего стола RPi. Все сети, в которых я тестировал, имели это общее.
Заранее спасибо!