Download the FrostyGMRS Pi Image on the Home page or Downloads page.
Download the FrostyGMRS Pi Image on the Home page or Downloads page.

FrostyGMRS

Chill Vibes. Clear Signals.

Node Setup Instructions

After flashing FrostyGMRS_1.x.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: Edit /etc/asterisk/rpt.conf

sudo nano /etc/asterisk/rpt.conf

; In the [nodes] section, add your node (replace 1999)
[nodes]
1999 = radio@127.0.0.1/1999,NONE

📁 Step 2: Edit /etc/asterisk/iax.conf

sudo nano /etc/asterisk/iax.conf

; Update the register line with your node and password
register => YOUR_NODE:YOUR_PASSWORD@register.frostygmrs.com

📁 Step 3: Edit /etc/asterisk/extensions.conf

sudo nano /etc/asterisk/extensions.conf

; Only modify the globals section:
[globals]
HOMENPA = (area code)   ; your Area Code
NODE    = (node number) ; your node number

🔄 Step 4: Reload Asterisk

sudo systemctl reload asterisk

📁 Step 5: Configure AMI (manager.conf)

cd /etc/asterisk
sudo nano manager.conf

[admin]
secret = YOUR_AMI_PASSWORD   ; strong secret
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 and AMI password
[1999]
host   = 127.0.0.1:5038
user   = admin
passwd = YOUR_AMI_PASSWORD
menu   = yes
hideNodeURL = no

[All Nodes]
nodes = 1999
menu  = yes

📁 Step 7: Protect Supermon Login

cd /var/www/html/supermon
sudo rm -f .htpasswd
sudo htpasswd -cB .htpasswd <userID>   ; first user from manager.conf
sudo htpasswd -B .htpasswd <otherID>  ; additional users

📁 Step 8: Customize Supermon Display (Optional)

sudo nano global.inc

// Change the items between quotes only:
$CALL             = "YOUR_CALL";
$NAME             = "YOUR NAME";
$LOCATION         = "YOUR LOCATION";

✅ Step 9: Access Dashboard & Verify

http://frostygmrs.local/supermon

📁 Step 10: 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
sudo systemctl restart skywarnplus

📁 Step 11: Configure Supermon Node Info

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