John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:radio:svxlink

This is an old revision of the document!


MB7AZE

70cm Simplex Gateway.

SVXLink installed on Raspberry Pi - compiled from author's Git repository.

VOIP networking is achieved using the SVXReflector protocol connecting to a reflector server run by Chris G4NAB. This connects SVXLink systems together and provides “Talkgroups” in a similar manner to DMR. There is a web portal to observe the network in real time here:

http://svxportal-uk.ddns.net:81/index.php

To install a current version of SVXLink :

git clone https://github.com/sm0svx/svxlink.git A lot of dependencies are required, and not all of them are obvious from the INSTALL doc in the source, needing a few iterations of running cmake -DUSE_QT=no .. and installing whatever package is needed. Eventually everything is installed allowing the SVXlink package to be configured and built.

When configuring with cmake I used a command line switch -DUSE_QT=no to avoid QT dependencies and building QTel client :

cd svxlink/src
mkdir build
cd build
cmake -DUSE_QT=no ..
make
make install
ldconfig

Later to update to latest version from GIT

cd svxlink
git pull
cd src/build
make
sudo make install
sudo ldconfig

Start SVXLINK from script in home directory

svx_ref.sh

#!/bin/bash
 
CFG=/usr/local/etc/svxlink/svxlink.conf
LOG=/home/gm4slv/svxlink.log
 
sudo killall svxlink
sudo killall svxlink
sudo killall svxlink
 
sudo svxlink --daemon --logfile=$LOG --config=$CFG
exit 0

Configuration file

svxlink.conf

Crontab to start at reboot:

@reboot sleep 30 && sudo -u gm4slv /home/gm4slv/svx_ref.sh >/dev/null 2>&1

John Pumford-Green Tue May 3 20:56:09 2022#

Page Updated : 06/03/25 06:49 GMT

public/radio/svxlink.1651612294.txt.gz · Last modified: 06/03/25 06:49 GMT (external edit)