Trunkrecorder one-touch setup

dloydradioref

Newbie
Premium Subscriber
Joined
Jan 31, 2025
Messages
2
Location
Odenton, MD
Just want to share what I wrote to help anyone trying to get trunkrecorder up and running

Trunkrecorder one-touch setup with Raspberry Pi running Ubuntu,. RTL-SDR, and configures OpenMhZ, Broadcastify, and RDIO.


This system is a comprehensive one-command deployment solution for P25 trunked radio monitoring that completely automates the setup of a Raspberry Pi with RTL-SDR devices. Here's what it does:

The system automatically connects to RadioReference.com using your login credentials, downloads live talkgroup data and system configuration for any P25 radio system (you just provide the System ID from the RadioReference URL), then intelligently calculates RTL-SDR requirements by analyzing the frequency span and automatically configures 1-3 RTL-SDR dongles with optimal center frequencies. It generates a complete Trunk Recorder configuration, sets up multiple upload services (Broadcastify, OpenMHz, RDIOScanner), installs all dependencies, compiles Trunk Recorder from source, creates systemd services for automatic startup, and establishes nightly automatic updates that refresh talkgroup data from RadioReference to keep everything current.

The entire process requires just running sudo ./master-build.sh, entering your RadioReference credentials and system ID, and the system handles everything else - from hardware detection and driver configuration to service management and log rotation. It's designed for production deployment with security hardening, automatic cleanup of old recordings, and comprehensive monitoring capabilities.
 

doctorwizz

Member
Feed Provider
Joined
Jul 24, 2011
Messages
65
Location
MD
Amazing! Have to dust off my Pi and try this.
Will TR run on Pi 2b?
 

dloydradioref

Newbie
Premium Subscriber
Joined
Jan 31, 2025
Messages
2
Location
Odenton, MD
Amazing! Have to dust off my Pi and try this.
Will TR run on Pi 2b?
I don't know if it will work on a Raspberry Pi 2; that may be a stretch. I just updated the script so it will detect the OS that it is being run on and give all the options to install TrunkRecorder. I've tested the running on A Raspberry Pi 5 running Ubuntu, and have tested on a regular Ubuntu system. I'd love to hear if anyone has luck on any other system. The biggest thing it does is generate the configs needed for trunkrecorder.
 
Top