Manuelle Steuerung in der Konsole

  • Moin,

    inzwischen haben wir unser Relais DB0EIN mit dem Banana PI am Standort aufgebaut und mit HamNet am laufen. Der SVXLink wird über sudo /etc/init.d/svxlink start gestartet bzw. sudo /etc/init.d/svxlink stop gestoppt hzw. startet über die init.d automatisch wenn das Relais mal neu gestartet wird. Über HamNet kann ich per SSH darauf zugreifen, geht einwandfrei. Nun meine Frage: Gibt es irgendeine Möglichkeit aus der Konsole heraus Kommandos wie * oder eine Nodenummer an die laufende SVXLink session zu senden? Oder muss ich den SVXLink beenden und dann als root "per Hand" ausführen? Wenn ich den per Hand starte geht das ja ganz normal über die Tastatur.

    73 de Peter, DG7AA aka PA7PF

  • Hallo Peter,

    ja, das geht mit netcat (https://de.wikipedia.org/wiki/Netcat).
    SvxLink führst Du dann so aus (nur ein Beispiel):

    Code
    netcat -l 5555|svxlink

    und von der CLientseite schickst Du die gewünschten Kommandos mittels:

    Code
    echo "1#" > netcat hostname.svxlink 5555

    Ich glaube das ist irgendwo auch schon mal diskutiert worden. Viel Erfolg!

    vy 73s de Adi / DL1HRC

  • Hallo Adi,

    danke für die Antwort. Ich habe da eben so einiges probiert. Ich starte den SVXLink über /etc/init.d/svxlink. Leider hatte ich keinen Erfolg den netcat Befehl da einzubauen. Hast Du oder evtl. jemand anderes da noch einen Tip für mich.

    73 de Peter, DG7AA aka PA7PF