For the software, I had two options: ASL3 and Hamvoip. While ASL3 is the most up-to-date system, I opted for Hamvoip as it is the one most of the people I communicate with use. It felt like the safest option to start with until I became more familiar with the system.
To get a Node Number, I went to the Allstar Link Website, created an account and then under the Portal options, I followed the steps to request a Node Number. A few moments later I was allocated 66554, the whole process was easy.
Putting everything together was pretty straight forward and enjoyable, it's been a long time since I actually did some home brew construction.
I started by modifying the USB Sound FOB (CM108) and then went onto modifying the Baofeng radio
After creating a bootable microSD with the latest Hamvoip image and booting up the Raspberry Pi, I was greeted with the Admin Menu. The remaining configuration process is straightforward and takes about five minutes to complete if you follow the step-by-step instructions and answer the relevant questions.
We might want to customise the node to make it more personalised, such as altering the courtesy tones and adding custom macros.
To tweak the configuration files, my preferred method is to SSH into the Pi using the built in macOS Terminal App and then move around using the command line. I have seen other people connect to the Raspberry Pi with different methods such as WinSCP or FileZilla. There is no right or wrong approach here, use the method you are most comfortable with.
If you want to explore the tweaks I make in more detail, be sure to checkout the Blog Page.
| Tweak Description | Supported File |
|---|---|
/etc/asterisk/rpt.conf | |
/etc/asterisk/rpt.conf | |
| Node Backup | /usr/local/sbin/file-backup.sh |
NodeMonitor Web UI | Coming Soon |