---
name: "svxlink"
section: "1"
platform: "linux"
package: "svxlink-server"
version: "24.02-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/svxlink"
---

# svxlink(1)

A general purpose voice services system for ham radio use

## NAME

svxlink - A general purpose voice services system for ham radio use

## SYNOPSIS

**svxlink \[--help\] \[--daemon\] \[--logfile=***log file***\] \[--config=***configuration file***\] \[--pidfile=***pid file***\] \[--runasuser=***user name***\]**

## DESCRIPTION

**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.

## OPTIONS

- **--help**

  Print a help message and exit.

- **--daemon**

  Start the SvxLink server as a daemon.

- **--runasuser**

  Start the SvxLink server as the specified user. The switch to the new user will happen after the log and pid files has been opened.

- **--logfile=***log file*

  Specify a log file to put all output into. Both stdout and stderr will be redirected to the log file.

- **--pidfile=***pid file*

  Specify a pid file to write the process ID into.

- **--config=***configuration file*

  Specify which configuration file to use.

## FILES

- */etc/svxlink/svxlink.conf* (or deprecated */etc/svxlink.conf*)

  The system wide configuration file. See [**svxlink.conf**(5)](/svxlink.conf/5.md) for further details.

- *~/.svxlink/svxlink.conf*

  Per user configuration file. See [**svxlink.conf**(5)](/svxlink.conf/5.md) for further details.

- */etc/svxlink/svxlink.d/\**

  Additional configuration files. Typically one configuration file per module.

## ENVIRONMENT

- ASYNC\_AUDIO\_NOTRIGGER

  Set this environment variable to 1 if you get an error about **ioctl: Broken pipe** during startup of the SvxLink server when using OSS audio.

- ASYNC\_AUDIO\_ALSA\_ZEROFILL

  Set this environment variable to 0 to stop the Alsa audio code from writing zeros to the audio device when there is no audio to write available. ASYNC\_AUDIO\_UDP\_ZEROFILL Set this environment variable to 1 to enable the UDP audio code to write zeros to the UDP connection when there is no audio to write available.

- HOME

  Used to find the per user configuration file.

## AUTHOR

Tobias Blomberg (SM0SVX) \<sm0svx at svxlink dot org\>

## REPORTING BUGS

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

## SEE ALSO

[**svxlink.conf**(5)](/svxlink.conf/5.md), [**remotetrx**(1)](/remotetrx/1.md)
