Installation mittels Raspberry Pi Imager

Die vorher beschriebene Installation "von Hand" mittels "dd" funktioniert nicht mehr, weil seit dem auf Debian-Bookworm-basierten Raspberry Pi OS die WiFi-Konfiguration über wpa_supplicant.conf auf der Boot-Partition nicht mehr möglich ist.
This commit is contained in:
Jörg Deckert 2023-10-15 18:44:47 +02:00
parent 821f977613
commit cd3e51d093
1 changed files with 12 additions and 35 deletions

View File

@ -20,42 +20,19 @@ Sobald alles wie gewünscht funktioniert, wird auf passendere Hardware umgestell
## Installation Betriebssystem
Als Betriebssystem wird Raspberry Pi OS Lite (64 Bit) verwendet. Die aktuelle Version lädt man von der Download-Seite herunter: [Operating system images](https://www.raspberrypi.com/software/operating-systems/)
Als Betriebssystem wird Raspberry Pi OS Lite (64 Bit) verwendet. Am einfachsten geht die Installation mit dem Raspberry Pi Imager, dieser kann hier heruntergeladen werden: [Install Raspberry Pi OS using Raspberry Pi Imager](https://www.raspberrypi.com/software/)
Zum Zeitpunkt der Erstellung dieser Anleitung hatte das Betriebssystem-Image den Namen 2023-10-10-raspios-bookworm-arm64-lite.img.xz. Unter Linux schreibt man dieses Image mit folgendem Befehl auf die (im Beispiel als /dev/) gemountete SD-Card:
Nach dessen Installation auf einem PC und Start mit eingelegter SD-Card werden das zu installierende Betriebssystem (RASPBERRY PI OS LITE (64-BIT)) und die SD-Card ausgewählt. Mittels Klick auf das Settings-Icon unten rechts werden die erweiterten Optionen aufgerufen und wie folgt angepaßt (damit später der Zugriff per SSH über WLAN möglich ist):
* Hostname: digipeater
* SSH: aktivieren
empfohlen wird "Authentifizierung via Public-Key", notfalls geht auch "Paßwort zur Authentifizierung benutzen"
* Benutzernamen und Paßwort setzen
Im Folgenden wird der Benutzer "aprsadmin" verwendet, andere namen sind aber auch möglich.
* WiFi einrichten
Hier werden SSID und der zugehörige Schlüssel (Passwort) eingetragen. WiFi-Land sollte in Deutschland "DE" sein.
* Spracheinstellungen festlegen
Zeitzone Europe/Berlin, Tastaturlayout de
`sudo sh -c 'xz --decompress --stdout /tmp/2023-10-10-raspios-bookworm-arm64-lite.img.xz | dd bs=10M of=/dev/sdc'`
Nach dem Speichern der erweiterten Einstellungen wird das Image durch Anklicken von "Speichern" auf die SD-Card geschrieben.
Auf den Raspberry soll später per WLAN mit SSH zugegriffen werden. Um das zu konfigurieren, wird die Boot-Partition der neu erstellten SD-Card auf dem Linux-PC gemountet und die leere Datei ssh in deren Root-Verzeichnis angelegt:
```
mkdir /tmp/sdcard
sudo mount /dev/sdc1 /tmp/sdcard
sudo touch /tmp/sdcard/ssh
```
Die WLAN-Konfiguration erfolgt in der Datei wpa_supplicant.conf:
`sudo mcedit /tmp/sdcard/wpa_supplicant.conf`
mit folgendem Inhalt:
```
country=DE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="NETWORK-NAME"
psk="NETWORK-PASSWORD"
}
```
In "NETWORK-NAME" und "NETWORK-PASSWORD" werden natürlich die Zugangsdaten des eigenen Netzwerkes eingetragen.
Nun kann die SD-Card ungemounted werden:
`sudo umount /tmp/sdcard`
Die SD-Card wird abschließend vom PC entfernt und in den Raspberry gesteckt.