Free Radio Network (FRN)

Modules to connect the open Free Radio Network (no amateur radio!) with SvxLink. Make sure that the FRN cannot connect to the amateur radio network.

To deactivate this module, press the hash key (#) when you are in the main menu.

Activation
in /etc/svxlink/svxlink.conf by adding the entry

[RepeaterLogic]

MODULES=…,ModulesFrn,…

Example configuration in /etc/svxlink/svxlink.d/ModuleFrn.conf
[ModulesFrn]
NAME=Frn
PLUGIN_NAME=Frn
ID=7
TIMEOUT=300

# Details http://freeradionetwork.eu/frnprotocol.htm
# main server
SERVER=127.0.0.1
PORT=10024

# backup server
SERVER_BACKUP=127.0.0.2
PORT_BACKUP=10025

# login details
VERSION=2014000
email address=your@example.com
DYN_PASSWORD=12345
CLIENT_TYPE=1
CALLSIGN_AND_USER=“callsign, user“
BAND_AND_CHANNEL=“446.03125FM CTC131.8″
DESCRIPTION=“SvxLink FreeRadioNetwork Station“
COUNTRY=Antarctica
CITY_CITY_PART=“City – Street“
NET=Test

# Debugging
#FRN_DEBUG=1
#DISABLE_RF=1

Description of the
SERVER
Name of the module

PORT
The port number for the FRN server.

SERVER_BACKUP
The host name of the „Free Radio Network (FRN)“ backup server or its IP address. This is used as a fallback level if the main SERVER is not available.

PORT_BACKUP
Port number of the FRN backup server.

VERSION
The version number with which the own FRN client identifies itself.

EMAIL_ADDRESS
Your e-mail address that was registered in the FRN network when you registered.

DYN_PASSWORD
The password used during registration for the FRN network.

CLIENT_TYPE

Type of client:
0 – Crosslink
1 – Gateway
2 – PC only

For further information see http://freeradionetwork.eu/frnprotocol.htm web page.

CALLSIGN_AND_USER
Your own callsign and username that you selected when registering in the network, e.g. „1234, Bob“.

BAND_AND_CHANNEL
In the case of a PC user: ‚PC Only‘.
In case of a CrossLink: ‚Crosslink‘.
In the case of a gateway, the frequency is separated in full megahertz and kilohertz by a dot, followed by the mode ‚FM‘, ‚AM‘ or ‚DIG‘, followed by a space and the squelch type ‚CTC‘, ‚DSC‘ or ‚NONE‘ and then the CTCSS frequency or ID.

Examples:
446.03125FM CTC131.8
28.12500AM
145.43750FM DCS828
446.02625DIG CID123

DESCRIPTION
Further information about your own station.

COUNTRY
Name of own state/country.

CITY_CITY_PART
Name of the hometown or district separated by a minus sign, e.g. „City \- Street“.

NET
Chat room to which the own station is to be connected, each server provides up to 32 chat rooms.

FRN_DEBUG
Activation of detailed log output including network request/replies to/from server.

DISABLE_RF
Deactivation of audio transmission from FRN to own station. Nothing is transmitted via radio (can be activated later via DTMF if necessary).

FRN_NEW_USER_REGISTRATION
To register with the FRN network you can use a conventional desktop PC or netcat:

echo ‚IG:\\\
[CallsignAndUser]\\
[EMailAddress] \\
[BandAndChannel]\\
[Description]\\
[Country]\\
[CityCityPart]‘ | nc -v sysman.freeradionetwork.eu 10025

The FRN System Manager should answer „OK“ in case of a successful registration.

For more information see:
http://freeradionetwork.eu/frnprotocol.htm

Files and directories
/etc/svxlink/svxlink.conf
The system-wide svxlink configuration file

~/.svxlink/svxlink.conf
The user-specific svxlink configuration file

~/.svxlink/svxlink.d/ModuleFrn.conf
The user-specific configuration file for the FRN module, depending on the CFG_DIR configuration variable.

/etc/svxlink/Frn.conf
The system-wide configuration file for the module FRN.