Public technical documentation

Rebuild the ARA infrastructure

Sanitised files for restoring SvxLink, EchoLink, DMR/DVSwitch, AllStarLink/Asterisk and the F1SYH audio stream.

Public package, not a private backup

All keys, passwords, internal addresses and precise coordinates have been removed. Values between angle brackets must be completed locally and must never be published.

Observed topology

Three complementary nodes

The “f1syh” label assigned to the third server during collection was incorrect: its hostname and services show that it is the AllStar and audio-stream node.

ARA · RASPBERRYPIARA

SvxLink and EchoLink

  • 433.525 MHz, CTCSS 123 Hz, declared power 5 W
  • SimplexLogic and ReflectorLogic
  • Voter: real radio + ALSA Loopback announcements
  • PTT GPIO 516
  • ARA, RI49, RRF, TEST and STANDBY profiles
BRIDGE · REPEATER

DMR and AllStar

  • Asterisk/app_rpt with USRP interface
  • Observed nodes 1999 and 599100
  • Analog_Bridge and MMDVM_Bridge
  • BrandMeister: identifier and TG 2082055
  • Digital bridge monitoring services
ALLSTAR · ALLSTAR

AllStar and public listening

  • Asterisk/app_rpt: node 599101 and hub 1999
  • Interface USRP
  • RTL-SDR on 433.525 MHz
  • OGG/Vorbis encoding with FFmpeg
  • Icecast on mount point /radio.ogg

Audio routing

Functional view

RF433,525 MHzCTCSS 123 Hz
ARASvxLinkEchoLink + Reflector
USRPAllStarAsterisk / app_rpt
DIGITALDMRAnalog + MMDVM Bridge
RXRTL-SDR433,525 MHz
AUDIOFFmpegOGG / Vorbis
WEBIcecast/radio.ogg

Method

Recommended rebuild order

  1. Prepare the three systems. Install the package versions listed in each inventaire/versions-paquets.txt.
  2. Restore the AllStar node. Test Asterisk and the USRP interface without automatic linking.
  3. Restore the digital bridge. Validate Analog_Bridge, MMDVM_Bridge and BrandMeister separately.
  4. Restore the ARA Raspberry Pi. Check USB audio, ALSA Loopback, CTCSS and GPIO before transmitting.
  5. Add secrets locally. Never place them on the website or in a public archive.
  6. Enable the interconnections one at a time. Check audio levels, loops, timings and TOT.