Svxlink FRN Modul einrichten.

Einrichtung des FRN-Moduls in SvxLink

Einrichtung des FRN-Moduls in SvxLink

Die Anleitung geht davon aus, dass ihr svxlink so installiert habt wie ich es in einen vorherigen Beitrag beschrieben hatte

Geht in das folgende Verzeichnis:

cd /etc/svxlink/svxlink.d

Dort befindet sich die Konfigurationsdatei mit dem Namen ModuleFrn.conf.

Öffnet diese Datei mit dem Nano-Editor, indem ihr folgenden Befehl im Terminal eingebt:

nano ModuleFrn.conf

Ihr gelangt nun in den Nano-Editor, wo ihr den Eintrag bearbeiten könnt.

ModuleFrn.conf Einstellungen:

[ModuleFrn]
NAME=Frn
PLUGIN_NAME=Frn
ID=7
TIMEOUT=300
#MUTE_LOGIC_LINKING=1

# Details: http://freeradionetwork.eu/frnprotocol.htm

# Hauptserver
SERVER=127.0.0.1
PORT=10024

# Backup-Server
SERVER_BACKUP=127.0.0.2
PORT_BACKUP=10025

# Anmeldedaten
VERSION=2014000
EMAIL_ADDRESS=deine@example.com
DYN_PASSWORD=12345
CLIENT_TYPE=1
CALLSIGN_AND_USER="Rufzeichen, Benutzer"
BAND_AND_CHANNEL="446.03125FM CTC131.8"
DESCRIPTION="SvxLink FreeRadioNetwork Station"
COUNTRY=Antarctica
CITY_CITY_PART="Stadt - Straße"
NET=Test

# Debugging
#FRN_DEBUG=1
#DISABLE_RF=1
    

Wenn du bereits deine Daten vom Systemmanager erhalten hast, trage sie bitte ein.

Alternativ könnt ihr mit dem folgenden Skript neue Zugangsdaten erhalten, nachdem ihr die ModuleFrn.conf mit euren Daten gefüttert habt.

Das Skript findet ihr im Verzeichnis, wo ihr svxlink kompiliert habt. Bei mir ist das Skript unter /home/svxlink/src/svxlink/modules/frn/frn-register zu finden. Kopiere dieses Skript mit dem Befehl:

cp /home/svxlink/src/svxlink/modules/frn/frn-register /etc/svxlink/

Navigiere nun zum Verzeichnis:

cd /etc/svxlink/

Mache das Skript ausführbar:

chmod 755 /etc/svxlink/frn-register

Verschicke die Daten zur Registrierung, indem du folgenden Befehl ausführst:

/usr/bin/bash /etc/svxlink/frn-register

Nach kurzer Zeit erhältst du eine E-Mail mit den Zugangsdaten.

Beachte, dass du die Versionsnummer von VERSION=2014000 auf VERSION=2014003 ändern musst.

Bitte sei vorsichtig bei den Eintragungen, schon ein Leerzeichen kann die Datei unbrauchbar machen.

Java FRNClient als Service starten

Hier findest du alle Informationen, die du benötigst, um den FRN Client Service auf deinem Raspberry Pi zu installieren und auszuführen.

Anleitung:

„Die Anleitung geht davon aus, dass ihr die JavaFrnClient.zip im Ordner /home/pi/Desktop/FRNClient/ abgespeichert habt und diese dort auch entpackt habt. Ansonsten müsst ihr einiges anpassen!“

Anmeldung im Terminal: Öffne ein Terminalfenster und melde dich mit deinem Benutzernamen und Passwort auf deinem Raspberry Pi an.

Sudo-Berechtigungen erhalten: Gib den Befehl „sudo su“ ein, um zum Superuser (root) zu wechseln und die benötigten Administratorberechtigungen zu erhalten.

Start-Script erstellen: Gib den Befehl “ nano /home/pi/Desktop/FRNClient/start.sh“ ein und  füge folgendes ein.

#!/bin/bash
cd /home/pi/Desktop/FRNClient/
/usr/bin/bash FRN_Client.run

Danach die Datei speichern und die start.sh ausführbar machen ,mit folgenden Befehl “ chmod 755 start.sh

Service-Datei erstellen: Gib den Befehl „nano /etc/systemd/system/frnclient.service“ ein, um eine neue Service-Datei zu erstellen und zu bearbeiten.

[Unit]
Description=FRN Client Service
After=graphical.target

[Service]
Type=simple
User=root
Environment="DISPLAY=:0"
Environment="XAUTHORITY=/home/pi/.Xauthority"
ExecStart=/usr/bin/bash /home/pi/Desktop/FRNClient/start.sh

[Install]
WantedBy=graphical.target

Einträge in die Service-Datei vornehmen: Füge die oben angegebenen Einträge in die Service-Datei ein und speichere die Datei.

Service aktivieren: Gib den Befehl „systemctl enable frnclient.service“ ein, um den Service zu aktivieren. Dadurch wird der Service beim Start des Raspberry Pi automatisch gestartet.

Service starten: Gib den Befehl „systemctl start frnclient.service“ ein, um den Service zu starten und den FRN Client auszuführen.

Service-Status überprüfen: Gib den Befehl „systemctl status frnclient.service“ ein, um den Status des Services zu überprüfen. Die korrekte Ausgabe wird angezeigt, wenn alles richtig eingerichtet ist.

frnclient.service - FRN Client Service
Loaded: loaded (/etc/systemd/system/frnclient.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-07-19 20:17:48 CEST; 10min ago
Main PID: 474 (bash)
Tasks: 35 (limit: 414)
CPU: 1min 33.124s
CGroup: /system.slice/frnclient.service
├─474 /usr/bin/bash /home/pi/Desktop/FRNClient/start.sh
├─479 java -Dfile.encoding=CP1252 -jar ./FRN_Client.run
├─847 dbus-launch --autolaunch 3762129e7c014e5da82acbd2c7b031f2 --binary-syntax --close-stderr
└─848 /usr/bin/dbus-daemon --syslog-only --fork --print-pid 5 --print-address 7 --session

Jul 19 20:17:48 raspberrypi systemd[1]: Started FRN Client Service.
Jul 19 20:21:44 raspberrypi bash[479]: at de.bevis.frn.client.WoRTa.inGic(ClientFrameController.java:6516)
Jul 19 20:21:44 raspberrypi bash[479]: at de.bevis.frn.client.rvErs.run(AudioConfigParser.java:69)
Jul 19 20:21:44 raspberrypi bash[479]: at java.lang.Thread.run(Thread.java:748)

Wir wünschen dir viel Erfolg und hoffen, dass unser FRN Client Service auf deinem Raspberry Pi reibungslos funktioniert. Bei Fragen oder Problemen stehen wir dir gerne zur Verfügung!

 

 

Universal HamRadio Remote HTML5

Remote Control

Universelle HamRadio Remote HTML5-Schnittstelle.
Dies ist eine Implementierung eines Python-Servers und eines HTML5-Frontends, um eine Webschnittstelle bereitzustellen, mit der Sie Ihren TRX sowohl für RX als auch für TX verwenden können.
Sie können grundlegende und einige erweiterte Funktionen Ihres Radios verwenden.
Sie verwenden den Lautsprecher und das Mikrofon Ihres Computers, um zu kommunizieren.
Dieses Projekt ist mehr auf Sprache (Telefon) oder CW ausgerichtet.

Bitte senden Sie mir eine E-Mail mit Ihrer Erfolgsgeschichte. olivier@f4htb.fr

Weitere Informationen auf der Wiki-Seite: https://github.com/F4HTB/Universal_HamRadio_Remote_HTML5/wiki

Neuigkeiten: https://github.com/F4HTB/Universal_HamRadio_Remote_HTML5/wiki/History

Achtung:
Es ist für Raspberry Pi OS (32-Bit) Lite (eigentlich „Minimal-Image basierend auf Debian Buster“) ausgelegt.
Verwenden Sie es nur, wenn es in Ihrem Land legal ist.
Es ist für die Remote-Nutzung gedacht, es ist nicht für die Verwendung auf demselben Computer als Schnittstelle konzipiert, obwohl es wahrscheinlich funktionieren wird.
Bitte erheben Sie kein Problem für etwas außerhalb des beabsichtigten Designs.

UHRR_Bild

Dieses Dienstprogramm wird verwendet, um eine Amateurfunkstation aus der Ferne über einen Webbrowser einzurichten.

Du brauchst:

  • ein mit Hamlib kompatibler Radiosender.
  • eine Katzenschnittstelle.
  • eine Schaltung, die es ermöglicht, die Audiopegel zwischen dem Mikrofoneingang, dem Lautsprecherausgang und der Soundkarte anzupassen.

Angenommen, Ihr Himbeer-Pi-Hostname ist auf UHRR eingestellt, können Sie unter https://UHRR.local:8888/ darauf zugreifen. Beachten Sie die HTTP S . All dies können Sie konfigurieren, indem Sie sich bei https://UHRR.local:8888/CONFIG anmelden. Wenn die ursprüngliche Konfiguration ungültig ist oder fehlt, wird automatisch auf die Konfigurationsseite gewechselt.

func_princ
sound_diagramm

Besonderer Dank an :

-Mike W9MDB! und dem gesamten Hamlib-Team für all ihre harte Arbeit

-Alle Mitwirkenden 🙂

Download eines fertigen Raspberry PI Image

  • Benutzer: pi
  • Passwort: raspberry
WordPress Cookie Plugin von Real Cookie Banner