Wenn man am Raspberry Pi die WLAN-Verbindung händisch eingerichtet hat und die Verbindung aus welchen Gründen auch immer abbricht, sollte diese automatisch bei Verfügbarkeit wieder hergestellt werden.

Die Gründe für den Abbruch der WLAN-Verbindung kann sein, wenn der Access-Point / Router ausgeschaltet oder vom Strom genommen wurde oder der Raspi sich ausserhalb der Funkreichweite befindet.

Bei erneuter Verfügbarkeit des Funknetzes sollte der Raspberry Pi sich automatisch selbstständig neu verbinden. Da das noch nicht vorgesehen ist, muß man diese Funktionalität konfigurieren. Dazu reicht es, wenn man ein paar Dateien kopiert.

1. Datei “ifupdown” umbenennen:

$ sudo mv /etc/ifplugd/action.d/ifupdown /etc/ifplugd/action.d/ifupdown.alt

2. Die Datei, in der der Befehl für den WLAN-Reconnect steht an die Stelle der Datei “ifupdown” kopieren.

$ sudo cp /etc/wpa_supplicant/ifupdown.sh /etc/ifplugd/action.d/ifupdown

Nach einem Neustart sollte der WLAN-Reconnect automatisch erfolgen.

$ sudo reboot

Hinweis für LAN-Betrieb:

Wenn der Reconnect auf diese Weise aktiviert wurde, geht der Ethernet-Port nicht mehr automatisch in Betrieb, wenn man den WLAN-Adapter entfernt und das LAN-Kabel angesteckt wurde.
Damit man den rechner auch wieder über LAN anschließen kann, muß man den Reconnect rückgängig machen.
Dazu wechselt man in das Verzeichnis /etc/ifplugd/action.d/, löscht die Datei und kopiert die Originaldatei zurück und bennennt diese wieder um und startet den Rechner neu.

$ cd /etc/ifplugd/action.d/
$ sudo rm ifupdown
$ sudo cp ifupdown.alt ifupdown
$ sudo reboot