Node Setup Instructions
Follow these steps after flashing your FrostyGMRS image and booting your Raspberry Pi.
After flashing FrostyGMRS_V2.img to your SD card and booting into your Raspberry Pi, Supermon 7.4 and Skywarn Plus are pre-installed on your FrostyGMRS node.
Follow the steps below to complete setup:
Step 1: Open the ASL Menu
sudo asl-menu
Use the ASL menu to configure your FrostyGMRS node number instead of manually editing Asterisk config files.
Step 2: Set Your FrostyGMRS Node Number
In asl-menu, go to the node setup section and change the default node number from 1999 to your assigned FrostyGMRS node number.
This updates the needed Asterisk settings automatically.
Step 3: Save Changes in ASL Menu
Save your changes and exit asl-menu once your FrostyGMRS node number has been set.
Step 4: Restart Asterisk
sudo astres.sh
Step 5: Configure AMI (manager.conf)
cd /etc/asterisk
sudo nano manager.conf
[admin]
secret = YOUR_AMI_PASSWORD
permit = 127.0.0.1/255.255.255.0
read = all
write = all
sudo astres.sh
Step 6: Configure Supermon (allmon.ini)
cd /var/www/html/supermon
sudo nano allmon.ini
; Replace with your node number and AMI password
[YOUR_NODE_NUMBER]
host = 127.0.0.1:5038
user = admin
passwd = YOUR_AMI_PASSWORD
menu = yes
hideNodeURL = no
[All Nodes]
nodes = YOUR_NODE_NUMBER
menu = yes
Step 7: Update Supermon Landing Page Node Number
cd /var/www/html/supermon
sudo nano index.php
Change 1999 in /var/www/html/supermon/index.php to your actual FrostyGMRS node number.
Step 8: Protect Supermon Login
cd /var/www/html/supermon
sudo rm -f .htpasswd
sudo htpasswd -cB .htpasswd <userID>
sudo htpasswd -B .htpasswd <otherID>
Step 9: Customize Supermon Display (Optional)
cd /var/www/html/supermon
sudo nano global.inc
// Change the items between quotes only:
$CALL = "YOUR_CALL";
$NAME = "YOUR NAME";
$LOCATION = "YOUR LOCATION";
Step 10: Access Dashboard and Verify
http://frostygmrs.local/supermon
Step 11: Configure Supermon Node Info (Optional)
This optional file controls weather display and status information on the Supermon dashboard.
sudo nano /usr/local/sbin/node_info.ini
Example format:
[general]
NODE = node_number(s)
WX_CODE = zip/airport
WX_LOCATION = City, State
TEMP_UNIT = F
Step 12: Configure Skywarn Plus
sudo nano /usr/local/bin/SkywarnPlus/config.yaml
SKYWARNPLUS:
Enable: true
Asterisk:
Nodes:
- YOUR_NODE_NUMBER
Alerting:
CountyCodes:
- YOUR_COUNTY_CODE
SayAlert: true
SayAllClear: true
TimeType: onset
Tailmessage:
Enable: true
Step 13: Restart Skywarn Plus
sudo systemctl restart skywarnplus