Before doing anything. DO NOT USE the sd card your node is currently running on. Get yourself a blank sd card incase there's any issues, you can just pop your original sd card back in.
DON'T FORGET TO PORT FORWARD to the local ip address and port number used.
First use winSCP to log into your current node that's running. Open up iax.conf to get your node password.
/etc/asterisk/iax.conf
Head over to hamvoip.org to download the newest image file.
Make sure you have Win32 Disk Imager installed. Use it to install the new image to the blank sd card.
After it's done installing don't remove the sd card yet. Open it up in file explorer and add the 2 files in pi4.zip to it.
You can now safely remove sd card and add to your Raspberry Pi 4. Let it boot up with ethernet cable installed for a few mins. Log into your router and look for the newest ip address/name. Mine was labeled as alarmpi 192.168.1.192.
Use the ip address and SSH into it with winSCP using the default credentials. There's a few things your gonna wanna change.
Download nodeupdate.zip and copy/paste the files to the correct folders.
/usr/local/etc/rc.updatenodelist
/var/lib/asterisk/rpt_extnodes_gmrs
Next download template.zip and install those files in the correct folder.
/usr/local/etc/asterisk_tpl/
You can now log in with putty and go through the node set up process. Change your hostname to node-XXXXX or whatever you'd like. Add your node number and password when prompted.
After your done with the node setup you can use the menu to change your wifi. Let your node reboot.
Use winSCP to log back into your node and navigate to extensions.conf to add your node number where it says NODE = ${NODE}. It doesn't change during the setup process.
/etc/asterisk/extensions.conf
Go into rpt.conf and look for extnodefile and change it to the following if it isn't already set.
While in winSCP hit the putty icon
When the menu pops up hit 9 to enter command line.
Change your crontab -e to run rc.updatenodelist
You should be able to connect to other nodes at this point.
Don't forget to check out the updated tone list I added in rpt.conf
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
FrostyFruits
Before doing anything. DO NOT USE the sd card your node is currently running on. Get yourself a blank sd card incase there's any issues, you can just pop your original sd card back in.
Files to download:
pi4.zip nodeupdate.zip template.zip
DON'T FORGET TO PORT FORWARD to the local ip address and port number used.
First use winSCP to log into your current node that's running. Open up iax.conf to get your node password.
/etc/asterisk/iax.conf
Head over to hamvoip.org to download the newest image file.
Make sure you have Win32 Disk Imager installed. Use it to install the new image to the blank sd card.
After it's done installing don't remove the sd card yet. Open it up in file explorer and add the 2 files in pi4.zip to it.
You can now safely remove sd card and add to your Raspberry Pi 4. Let it boot up with ethernet cable installed for a few mins. Log into your router and look for the newest ip address/name. Mine was labeled as alarmpi 192.168.1.192.
Use the ip address and SSH into it with winSCP using the default credentials. There's a few things your gonna wanna change.
Download nodeupdate.zip and copy/paste the files to the correct folders.
/usr/local/etc/rc.updatenodelist
/var/lib/asterisk/rpt_extnodes_gmrs
Next download template.zip and install those files in the correct folder.
/usr/local/etc/asterisk_tpl/
You can now log in with putty and go through the node set up process. Change your hostname to node-XXXXX or whatever you'd like. Add your node number and password when prompted.
After your done with the node setup you can use the menu to change your wifi. Let your node reboot.
Use winSCP to log back into your node and navigate to extensions.conf to add your node number where it says NODE = ${NODE}. It doesn't change during the setup process.
/etc/asterisk/extensions.conf
Go into rpt.conf and look for extnodefile and change it to the following if it isn't already set.
While in winSCP hit the putty icon
When the menu pops up hit 9 to enter command line.
Change your crontab -e to run rc.updatenodelist
You should be able to connect to other nodes at this point.
Don't forget to check out the updated tone list I added in rpt.conf
39 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.