svxlink
A general purpose voice services system for ham radio use
- Provided by: svxlink-server (Version: 25.05.1-4)
- Source: svxlink
- Report a bug
A general purpose voice services system for ham radio use
svxlink [--help] [--daemon] [--quiet] [--reset] [--version] [--logfile=log file] [--config=configuration file] [--pidfile=pid file] [--runasuser=user name]
svxlink is a general purpose voice service system for ham radio use. The SvxLink project contains multiple applications and this man-page describe the SvxLink server.
The SvxReflector server is an application that provide a hub for multiple SvxLink nodes to connect to for performing audio streaming between the nodes.
The SvxReflector system features separation of audio streams in talkgroups so that multiple QSOs can be routed through the reflector server without interfering with each other.
Authentication to the reflector server is done using X.509 certificates. It is a complex technology but most details are hidden for a SvxLink node sysop. However, the node sysop need to know a few things for smooth operations of the node.
When a SvxLink node connect to the reflector server for the first time, it will request a signed certificate. Signing a certificate is a manual process on the SvxReflector side so it may take a while for the reflector sysop to perform the signing. The node will not be able to connect to the reflector until the certificate has been signed but it will retry continuously. When the reflector sysop has signed the certificate it will be sent to the node when it connects the next time. After that the node is granted access to the reflector.
A certificate has a limited lifetime. In SvxLink that is fixed to three months. When there is one third left of the lifetime a new certificate will be signed automatically by the reflector server. No manual interaction is needed by the node sysop nor the reflector sysop. However, if the certificate pass its end of life a new manual signing process is needed.
During the certificate creation process there are a number of important files generated. Ensure that you back up these files. For example, you will at least need to restore the key-file after reinstalling the node OS. See FILES below for more information about these files.
Tobias Blomberg (SM0SVX) <sm0svx at svxlink dot org>
Bugs should be reported using the issue tracker at https://github.com/sm0svx/svxlink.
Questions about SvxLink should not be asked using the issue tracker. Instead use the group set up for this purpose at groups.io: https://groups.io/g/svxlink