Anlass für diese Seite war, dass einige befreundete OMs, die alle einen DV4mini nutzen, nach und nach darüber klagten: Spätestens nach einem Stromausfall würde der Stick in der Oberfläche nicht mehr erkannt werden und nicht mehr funktionieren.

Nach einer aufwändigen Fehlersuche habe ich die Ursache gefunden und stelle die Korrektur hier zur Verfügung: Der Installer lädt auf einem frisch installierten, aktuellen Raspberry Pi OS alle Abhängigkeiten und richtet alles Nötige ein, sodass man wieder mit dem Stick arbeiten kann.

Hintergrund

Der DV4mini ist ein USB-Stick für digitale Betriebsarten, unter anderem D-Star und DMR. Betrieben wird er über das Programm „DV4mini Control Panel“, eine Mono/.NET-Oberfläche, und den Hintergrunddienst dv_serial. Die Software stammt von xreflector.net.

DV4mini Control Panel auf dem Raspberry Pi: D-Star-Betrieb, mit Reflektor DCS002 Modul J verbunden, Protokoll eines empfangenen Durchgangs
DV4mini Control Panel im D-Star-Betrieb, verbunden mit DCS002 J

Das Problem

Unter Linux auf dem Raspberry Pi wird der Stick zwar gefunden, die Verbindung zum Reflektor bricht aber nach kurzer Zeit immer wieder ab. Nach einem Neustart waren Rufzeichen, DMR-ID und Locator in der Oberfläche oft leer. Viele Pis sind dadurch „ausgestiegen“.

Die Ursache

Die Oberfläche baut nach jedem Verbindungsaufbau die Reflektorliste neu auf. Unter Mono dauert das bei den heute langen Listen auf einem Raspberry Pi rund eine halbe Minute. In dieser Zeit sendet die Oberfläche kein Lebenszeichen; dv_serial hält sie nach 10 Sekunden für verschwunden und trennt die Verbindung. Unter Windows tritt der Effekt praktisch nicht auf. Als Folgefehler wurden die Einstellungen nie dauerhaft gespeichert.

Weil die Reflektorlisten über die Jahre immer länger wurden, wurde das Problem stetig schlimmer. Deshalb liefen ältere Installationen „irgendwann“ nicht mehr.

Die Lösung

Eine kleine Korrektur an einer einzigen Stelle der Oberfläche behebt den Fehler. Der Installer unten wendet sie beim Installieren auf dem Pi selbst an. Zusätzlich richtet er Autostart, automatische Desktop-Anmeldung und VNC ein.

Die Originaldateien gibt es bei xreflector.net, dort allerdings mit dem beschriebenen Fehler und wenig gepflegt. Deshalb biete ich das unveränderte Originalpaket hier zusammen mit dem korrigierenden Installer an.

Warum ein aktuelles Raspberry Pi OS?

Es gibt ein fertiges Raspberry-Image eines Ortsverbands (Stand 2020, Raspbian Buster). Für heutige Raspberry Pis ist es jedoch zu alt. Die Anleitung setzt deshalb auf ein aktuelles Raspberry Pi OS.

Voraussetzungen

Anleitung

1. SD-Karte vorbereiten

2. Installieren (per SSH am Pi)

wget http://meeh.us/downloads/dv4mini/dv4mini_install.sh
bash dv4mini_install.sh
sudo reboot

3. Nach dem Neustart einrichten (per VNC)

Betrieb

Getestet

Stand 14.11.2026:

Download

Der Installer ist ein einzelnes Shell-Skript. Er enthält das unveränderte Originalpaket DV4MINI-RPI_2025_04_22.zip von xreflector.net (DV4mini Control Panel und dv_serial; die Rechte liegen bei den jeweiligen Autoren) sowie mein Installationsskript, das den Fehler der Oberfläche erst beim Installieren auf dem Pi behebt.