!DOCTYPE html>
Leistungsstarke, flexible und vollständig Open-Source-Software für Amateurfunk-Repeater, EchoLink-Nodes und digitale Sprachkommunikation auf Linux-basierten Systemen.
SVXlink ist eine hochmoderne Open-Source-Software für Amateurfunk, entwickelt von Tobias Blomberg (SM0SVX). Sie ermöglicht den Betrieb von Repeatern, EchoLink-Nodes und anderen digitalen Sprachkommunikationssystemen auf Linux-basierten Plattformen.
SVXlink wird weltweit in verschiedenen Amateur-Funk-Anwendungen eingesetzt: von einfachen EchoLink-Nodes über komplexe Repeater-Systeme bis hin zu Netzwerk-Reflektoren wie dem FM-Funknetz Deutschland.
SVXlink kann auf verschiedenen Linux-Distributionen installiert werden. Die beliebteste Plattform ist der Raspberry Pi aufgrund seiner Kompaktheit und Energieeffizienz.
Installieren Sie Raspberry Pi OS (32-bit Lite empfohlen) und führen Sie die Grundkonfiguration durch:
sudo raspi-config
Konfigurieren Sie Zeitzone, Locale und aktivieren Sie SSH.
sudo apt-get update && sudo apt-get upgrade -y
sudo adduser svxlink
sudo usermod -a -G audio,plugdev,gpio,dialout svxlink
Aus dem Repository (einfachste Methode):
sudo apt install svxlink-server
Hinweis: Für die neueste Version mit allen Features empfiehlt sich die Installation aus dem Quellcode (siehe Tab "Aus Quellcode").
cd /usr/share/svxlink/sounds/
sudo curl -O https://github.com/sm0svx/svxlink-sounds-en_US-heather/releases/download/[VERSION]/svxlink-sounds-en_US-heather-[VERSION].tar.bz2
sudo tar xvjf svxlink-sounds-en_US-heather-[VERSION].tar.bz2
USB-Soundkarte identifizieren:
arecord -l
Notieren Sie Card- und Device-Nummer für die Konfiguration.
sudo apt-get install build-essential g++ make cmake libsigc++-2.0-dev \
libgsm1-dev libpopt-dev tcl-dev libgcrypt20-dev libspeex-dev \
libasound2-dev alsa-utils vorbis-tools curl
sudo apt install svxlink-server
sudo systemctl enable svxlink
sudo systemctl start svxlink
Diese Methode bietet die neuesten Features und volle Kontrolle über die Installation.
sudo apt-get install git build-essential g++ make cmake libsigc++-2.0-dev \
libgsm1-dev libpopt-dev tcl-dev libgcrypt20-dev libspeex-dev libopus-dev \
libasound2-dev librtlsdr-dev libjsoncpp-dev libcurl4-openssl-dev
git clone https://github.com/sm0svx/svxlink.git
cd svxlink/src
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONF_INSTALL_DIR=/etc \
-DLOCAL_STATE_DIR=/var \
-DWITH_SYSTEMD=ON ..
make -j$(nproc)
sudo make install
Die Kompilierung kann je nach Hardware 15-60 Minuten dauern.
SVXlink bietet ein modulares System, das verschiedene Funktionen bereitstellt. Module können nach Bedarf aktiviert und konfiguriert werden.
Verbindet Ihr System mit dem weltweiten EchoLink-Netzwerk und ermöglicht Kommunikation mit tausenden anderen Stationen über das Internet.
2# für Aktivierung)DTMF: 2#
Verbindung: [Node-ID]# (z.B. 9999# für ECHOTEST)
Ein Testmodul, das Ihre Übertragung aufzeichnet und anschließend wiedergibt. Ideal zum Testen der Audio-Qualität und Systemfunktion.
DTMF: 1#
Ermöglicht die vollständige Fernsteuerung des Systems über DTMF-Töne (Dual-Tone Multi-Frequency), die von jedem Funkgerät gesendet werden können.
*: Hilfe
#: Befehl abschließen
D: Trennen
0: Status
Verbindet Ihr System mit Reflector-Netzwerken wie dem FM-Funknetz Deutschland und ermöglicht die Teilnahme an Talkgroups.
DTMF: 91[TG-Nummer]#
Beispiel: 91262# für TG 262
Bietet Sprachansagen mit Hilfeinformationen über verfügbare Module und Befehle.
Ruft aktuelle Wetterdaten von Flughäfen ab und gibt diese als Sprachansage aus.
Die Hauptkonfiguration von SVXlink erfolgt über Textdateien im Verzeichnis /etc/svxlink/.
Die Hauptkonfigurationsdatei für SVXlink.
LOGICS=SimplexLogic,ReflectorLogic
CFG_DIR=/etc/svxlink/svxlink.d
TIMESTAMP_FORMAT="%c"
CARD_SAMPLE_RATE=48000
TYPE=Simplex
RX=Rx1
TX=Tx1
MODULES=ModuleEchoLink,ModuleParrot
CALLSIGN=DEIN-RUFZEICHEN
SHORT_IDENT_INTERVAL=60
LONG_IDENT_INTERVAL=300
Einstellungen für Empfänger und Sender.
TYPE=Local
AUDIO_DEV=alsa:plughw:1
AUDIO_CHANNEL=0
SQL_DET=VOX
SQL_START_DELAY=0
SQL_DELAY=0
VOX_FILTER_DEPTH=20
VOX_THRESHOLD=1000
TYPE=Local
AUDIO_DEV=alsa:plughw:1
AUDIO_CHANNEL=0
PTT_TYPE=GPIO
PTT_PIN=gpio23
TIMEOUT=300
Konfiguration für die Verbindung zum FM-Funknetz Deutschland.
TYPE=Reflector
DNS_DOMAIN=fm-funknetz.de
CALLSIGN=DEIN-RUFZEICHEN
AUTH_KEY=DEIN-PASSWORT
DEFAULT_TG=262
MONITOR_TGS=2620,2621,2622,262,777
NODE_INFO_FILE=/etc/svxlink/node_info.json
Wichtig: Registrierung auf fm-funknetz.de erforderlich, um Rufzeichen und Auth-Key zu erhalten.
EchoLink-spezifische Konfiguration.
CALLSIGN=DEIN-RUFZEICHEN
PASSWORD=DEIN-ECHOLINK-PASSWORT
SYSOPNAME=Dein Name
LOCATION=Deine Stadt, Land
MAX_QSOS=20
DESCRIPTION=SVXlink Node
AUTOCON_ECHOLINK_ID=-1
sudo cp /etc/svxlink/svxlink.conf /etc/svxlink/svxlink.conf.backup
svxlink --config=/etc/svxlink/svxlink.confsudo journalctl -u svxlink -falsamixer zur Audio-Kalibrierungsudo systemctl restart svxlink
Jürgen Clemens
[MUSTER STRASSE]
[MUSTER PLZ ORT]
E-Mail: [MUSTER@EMAIL.DE]
Telefon: [MUSTER TELEFONNUMMER]