821f977613 | ||
---|---|---|
LICENSE | ||
README.md |
README.md
Table of Contents
APRS Digipeater
Ziel
Aufgebaut werden soll ein Multi-APRS-Digipeater für 2m und LoRa mit dxlAPRS auf einem Raspberry Pi.
Hardware
Für dieses Projekt wird während der Testphase die folgende, vorhandene Hardware benutzt:
- Raspberry Pi 3B+ 2MB mit 8GB SD-Card
- LoRa Raspberry Pi HAT der SWISS-ARTG
- PicoAPRS v4 als KISS TNC und 2m Transceiver
Sobald alles wie gewünscht funktioniert, wird auf passendere Hardware umgestellt (z.B. Raspberry Pi Zero W, einfacher 2m Transceiver)
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
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:
sudo sh -c 'xz --decompress --stdout /tmp/2023-10-10-raspios-bookworm-arm64-lite.img.xz | dd bs=10M of=/dev/sdc'
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.