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:
parent
821f977613
commit
cd3e51d093
47
README.md
47
README.md
|
@ -20,42 +20,19 @@ Sobald alles wie gewünscht funktioniert, wird auf passendere Hardware umgestell
|
||||||
|
|
||||||
## Installation Betriebssystem
|
## 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.
|
|
||||||
|
|
Loading…
Reference in New Issue