Headless Setup

Wenn ein Raspberry Pi neu installiert wird, jedoch keine Maus, keine Tastatur und kein Monitor verfügbar ist, ist es das einfachste, ein Linux-Image zu flashen und das Setup auf der SD-Karte vorzubereiten, damit der Raspberry nach der Initialisierung direkt per SSH erreichbar ist.

SSH Aktivierung

Um SSH zu aktivieren wird nach dem Flashen des Images auf die SD-karte lediglich ein (leeres) File namens ssd auf der Partition boot abgelegt. Die Datei benötigt keinen Inhalt und keine Datei-Endung. Dadurch wird beim ersten/nächsten Boot-Vorgang automatisch SSH aktiviert.

WiFi Setup

Auch das WiFi kann auf diese Weise aktiviert und konfiguriert werden. Hierzu wird eine weitere Datei erstellt, die sich wpa_supplicant.conf nennt. Diese Datei sieht wie folgt aus:


country=CH
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
 ssid="bexio"
 psk="IuBswdSv8R"
 id_str="office"
}

network={
 ssid="Zeltfunk"
 psk="D8317iegbTfuz!"
 id_str="home"
}

Wird diese Datei ebenfalls in der Boot-Partition abgelegt, sollte dich der Raspberry beim nächsten Boot-Vorgang automatisch mit dem WLAN-Netzwerk verbinden.