Hier sammeln wir kleine Tips und Tricks für Betreiber von D-Star Repeatern. Bitte beachten Sie das wir diese Informationen nach bestem Wissen und Gewissen zusammenstellen, aber nicht verantwortlich für irgendwelche Funktionsstörungen aufgrund von fehlerhaften Konfigurationen sind.
Die Anleitungen sind bewusst detailliert gehalten, um auch Linux-unkundigen Sysops die Nutzung zu ermöglichen... Linux-Nerds werden sich hier wahrscheinlich langweilen.
Sie können jeden D-Star Repeater leicht mit einer Sprachansage (Bake, Kennung usw.) ausstatten. Folgende Schritte sind dazu nötig:
Voraussetzungen:
Um eine Sprachdatei auf dem Repeater aufzuzeichnen gibt es zwei Möglichkeiten: entweder mit dem DV-Dongle oder mit jedem D-Star Funkgerät. Hier wird die Möglichkeit mit einem D-Star Funkgerät beschrieben. In den Beispielen hier wird das symbolische Rufzeichen 'xxnxxx' verwendet, bitte setzen Sie an diesen Stelle das Rufzeichen Ihres Repeaters ein.
Die Syntax der cron-Tabelle erlaubt viele Möglichkeiten. Im obigen Beispiel wird die Datei alle 10 Minuten, immer zur Minute 0, 10, 20 usw. ausgesendet. Das funktioniert natürlich am besten, wenn Sie mit 'ntp' die Uhrzeit Ihres Gateways genau synchronisieren.
Im obigen Beispiel legt '0,10,20,30,40,50 * * * *' die Zeiten fest zu der ein Kommando ausgeführt wird. Danach folgt, mit einem Leerzeichen getrennt, das eigentliche Kommando. Hier wird zunächst mit 'cd /dstar/tmp;' in das Verzeichnis gewechselt, in der 'dplus' die Sprachdateien erwartet. Dann wird mit 'cp' die vorher aufgezeichnete Sprachdatei umkopiert in die Datei 'play-b.dvtool'. 'dplus' überwacht permanent das Verzeichnis, sobald eine 'play-x' Datei vorliegt wird die genommen, ausgesendet und dann gelöscht. Soll die Aussendung auf einem anderen HF-Modul erfolgen kann die Datei auch in 'play-a.dvtool' (für 23cm) umkopiert werden, oder 'play-c.dvtool' (für 2m); play-b.dvtool ist für 70cm. Warum dplus diesen etwas unkonventionellen Ansatz zur Aussendung einer Datei wählt kann am besten der Programmierer erläutern...
Andere Möglichkeiten wären zum Beispiel:
0,30 * * * * cd /dstar/tmp; cp kennung-xxnxxx.dvtool play-b.dvtool
sendet die Sprachdatei nur zur Minute 00 und 30 aus.
Oder:
0 */1 * * * cd /dstar/tmp; cp kennung-xxnxxx.dvtool play-b.dvtool
sendet die Sprachdatei jede Stunde zur vollen Stunde (Minute 0) aus.
Man könnte sich natürlich auch die Mühe machen und 24 einzelne Ansagen aufzeichen, eine für jede volle Stunde 'Es ist ein Uhr', 'Es ist zwei Uhr'. usw. Und die dann mit folgenden Einträgen abspielen lassen:
0 0 * * * cd /dstar/tmp; cp zeit-null.dvtool play-b.dvtool
0 1 * * * cd /dstar/tmp; cp zeit-eins.dvtool play-b.dvtool
0 2 * * * cd /dstar/tmp; cp zeit-zwei.dvtool play-b.dvtool
usw.
Eine ausführliche Anleitung zur crontab Syntax erhalen Sie mit man crontab bzw. man 5 crontab bzw. man cron.
| Diese Seite drucken | Diese Seite zu den Favoriten hinzufügen |