FRN
From BrandMeister Wiki
More actions
FRN (FreeRadioNetwork) is one of available RoIP technologies.
http://www.freeradionetwork.eu
Cross-linking with BrandMeister
To create cross-link you need several things:
- An valid FRN node account.
- Some FRN software for Linux to make integration with FRN network. We recommend to use AlterRFN client software.
- Special utility named CallCapture to translate callsigns that come from FRN into DMR IDs.
- One of supported AMBE Dongles.
CallCapture and configuration files are available here - https://code.brandmeister.network/r3abm/AutoPatch.git
Prerequisites
# dpkg --add-architecture i386 # apt-get install libgsm1:i386 libportaudio2:i386
asound.conf
# Record device for AlterFRN
pcm.dsp2 {
type plug
slave.pcm "hw:Loopback,1,6"
}
# Playback device for AlterFRN
pcm.dsp3 {
type plug
slave.pcm "hw:Loopback,0,4"
}
alterfrn.sh
#!/bin/bash
./FRNClientConsole | ./callcapture \
--identity AlterFRN \
--expression "RX is started: (?<alias>(?<call>[A-Z0-9]{2,7})[-,][^;]+)" \
--connection Registry.cnf \
--network 2502 \
--link 11
alterfrn.service
[Unit] Description=AlterFRN CLient Afer=network.target sound.target [Service] ; system.service Type=simple ExecStart=/opt/AlterFRN/alterfrn.sh Restart=on-failure ; system.exec User=frn Group=frn StandardOutput=null WorkingDirectory=/opt/AlterFRN [Install] WantedBy=multi-user.target