From 525bc15ed279fe21e89a89a00cb5cd4b020aa94e Mon Sep 17 00:00:00 2001 From: rene Date: Thu, 12 Mar 2026 18:34:11 +0100 Subject: [PATCH] WLAN als NetworkManager-Profil anlegen statt nmcli connect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit nmcli connect ist nicht persistent wenn NM noch nicht laeuft. Stattdessen .nmconnection-Datei direkt schreiben — ueberlebt Reboot und verbindet automatisch. --- setup-base.sh | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/setup-base.sh b/setup-base.sh index a441f18..80c2233 100755 --- a/setup-base.sh +++ b/setup-base.sh @@ -274,10 +274,32 @@ if [[ "$(stat -c %d:%i /)" == "$(stat -c %d:%i /proc/1/root/.)" ]] 2>/dev/null; sensors-detect --auto 2>/dev/null || true fi -# WLAN-Verbindung in NetworkManager einrichten (aus gesicherter netplan-Config) +# WLAN-Verbindung als NetworkManager-Profil anlegen (überlebt Reboot) if [[ -n "$WLAN_SSID" && -n "$WLAN_PASS" ]]; then - nmcli device wifi connect "$WLAN_SSID" password "$WLAN_PASS" 2>/dev/null || true - ok "WLAN wiederhergestellt: $WLAN_SSID" + NM_CONN_DIR="/etc/NetworkManager/system-connections" + mkdir -p "$NM_CONN_DIR" + cat > "$NM_CONN_DIR/$WLAN_SSID.nmconnection" <