bootconfig: supported hidden ssids

This commit is contained in:
Maxim Devaev 2024-03-12 10:35:55 +02:00
parent 2bebbd9319
commit 286c3a8caa

View File

@ -202,6 +202,9 @@ if [ -n "$WIFI_ESSID" ]; then
fi fi
wpa_passphrase "$WIFI_ESSID" "$WIFI_PASSWD" > "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf" wpa_passphrase "$WIFI_ESSID" "$WIFI_PASSWD" > "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
chmod 640 "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf" chmod 640 "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
if [ -n "$WIFI_HIDDEN" ]; then
sed -i -e 's/^}/\tscan_ssid=1\n}/g' "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
fi
systemctl enable "wpa_supplicant@$WIFI_IFACE.service" || true systemctl enable "wpa_supplicant@$WIFI_IFACE.service" || true
touch /boot/pikvm-reboot.txt touch /boot/pikvm-reboot.txt
fi fi