Raspberry Pi WLAN Auto-Reconnect nach Access Point Neustart (NetworkManager)

Raspberry Pis, die per WLAN verbunden sind, verlieren nach einem Neustart des Access Points häufig die Verbindung und bauen sie nicht zuverlässig wieder auf. Unter Raspberry Pi OS Trixie (Debian 13) kommt standardmäßig der NetworkManager zum Einsatz, der über wenige Einstellungen dauerhaft einen zuverlässigen Auto-Reconnect ermöglicht.
Voraussetzungen
- Raspberry Pi OS Bookworm oder neuer (Trixie empfohlen)
- NetworkManager aktiv (Standard seit Bookworm)
- Bestehende WLAN-Verbindung
Schritt 1: Namen der WLAN-Verbindung ermitteln
Zunächst den Connection-Namen der aktiven WLAN-Verbindung herausfinden:
nmcli connection show
In der Ausgabe die Zeile mit TYPE = wifi suchen – der Eintrag unter NAME wird in den folgenden Schritten verwendet (im Beispiel: MeinWLAN).
Schritt 2: Auto-Reconnect aktivieren
Drei Einstellungen sorgen dafür, dass der Pi nach einem AP-Neustart selbstständig wieder verbindet:
# Autoreconnect aktivieren
nmcli connection modify "MeinWLAN" connection.autoconnect yes
# Unendliche Retry-Versuche (Default ist 4)
nmcli connection modify "MeinWLAN" connection.autoconnect-retries 0
# Höhere Priorität, falls mehrere Verbindungen existieren
nmcli connection modify "MeinWLAN" connection.autoconnect-priority 100
- connection.autoconnect yes – die Verbindung wird automatisch aufgebaut, sobald das WLAN verfügbar ist.
- connection.autoconnect-retries 0 – unbegrenzte Wiederholungsversuche. Ohne diesen Wert gibt NetworkManager nach 4 Versuchen auf, was bei längeren AP-Ausfällen zu dauerhaft getrennten Pis führt.
- connection.autoconnect-priority 100 – bevorzugt dieses Profil gegenüber anderen gespeicherten Verbindungen.
Schritt 3: Verbindung neu laden
Damit die Änderungen aktiv werden:
nmcli connection down "MeinWLAN" && nmcli connection up "MeinWLAN"
Verifikation
Die gesetzten Werte überprüfen:
nmcli connection show "MeinWLAN" | grep -E "autoconnect|priority"
Erwartete Ausgabe:
connection.autoconnect: yes connection.autoconnect-priority: 100 connection.autoconnect-retries: 0 (infinite)
Test
Access Point neustarten oder den WLAN-Adapter kurz abschalten:
sudo nmcli radio wifi off
sleep 10
sudo nmcli radio wifi on
Der Pi sollte sich innerhalb weniger Sekunden selbstständig wieder verbinden. Kontrolle über:
nmcli device status
Troubleshooting
- Verbindung kommt trotz Einstellungen nicht zurück: Logs prüfen mit
journalctl -u NetworkManager --since "10 min ago". Häufige Ursachen sind WLAN-Powersave-Modus oder schwacher Empfang. - Pi verbindet sich erst nach Reboot: Meist ein Powersave-Problem des WLAN-Chips. Abhilfe:
nmcli connection modify "MeinWLAN" 802-11-wireless.powersave 2 - Mehrere WLAN-Profile vorhanden: Prioritäten der Profile prüfen mit
nmcli -f NAME,AUTOCONNECT-PRIORITY connection show
Zusammenfassung
- NetworkManager-Verbindungsnamen ermitteln.
- autoconnect, autoconnect-retries 0 und autoconnect-priority setzen.
- Verbindung neu laden – fertig.
Mit drei Befehlen verbinden sich Raspberry Pis unter Raspberry Pi OS nach jedem Access-Point-Neustart oder WLAN-Ausfall dauerhaft automatisch wieder.