RF Eclectica Wiki

Try to learn something about everything, and everything about something - Thomas Huxley

User Tools

Site Tools


public:radio:dormant:svxlink

Older Topics

SVXLink : Install from source

70cm Simplex Gateway MB7AZE

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

Get current Git version

Install Dependencies

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 then installing whatever package is highlighted as missing. This might need repeating several times to grab everything required, and to successfully complete the cmake phase.

Eventually everything is installed allowing the SVXlink package to be configured and built.

Configure

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
sudo make install
ldconfig

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

Probably need up to date sound files, with the additional items needed for reflector use:

https://github.com/sm0svx/svxlink-sounds-en_US-heather/releases

Configuration file

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/04/24 08:50 BST

public/radio/dormant/svxlink.txt · Last modified: 06/04/24 08:50 BST by john