Line 1: |
Line 1: |
− | The following information should help anyone who is attempting to setup a node with or switch to PTTLink.
| |
| | | |
− | === Creating an account === | + | {{Infobox PTTLink |
| + | | image = Raspberry-Pi-3-B.webp |
| + | | caption = Example PTTLink Node |
| + | | category = How to |
| + | }} |
| + | The following information should help anyone who is attempting to setup a node with or switch to PTTLink. |
| + | |
| + | === Create an account === |
| Go to https://pttlink.org/ and click on the '''<Login/Sign Up>''' link. | | Go to https://pttlink.org/ and click on the '''<Login/Sign Up>''' link. |
| [[File:Ptt_site_menu_login.png|none|thumb|545x545px]] | | [[File:Ptt_site_menu_login.png|none|thumb|545x545px]] |
Line 13: |
Line 19: |
| | | |
| ==== Switching from allstarlink.org servers ==== | | ==== Switching from allstarlink.org servers ==== |
| + | |
| The easiest way to change your exiting configuration files to use pttlink.org servers is to as follows: | | The easiest way to change your exiting configuration files to use pttlink.org servers is to as follows: |
| + | |
| # Login to the node you wish to switch to using PTTLink | | # Login to the node you wish to switch to using PTTLink |
| # Run the following commands to update your node configuration files:<syntaxhighlight lang="text"> | | # Run the following commands to update your node configuration files:<syntaxhighlight lang="text"> |
Line 22: |
Line 30: |
| sudo sed -i 's/allstarlink.org/pttlink.org/g' /etc/asterisk/iax.conf | | sudo sed -i 's/allstarlink.org/pttlink.org/g' /etc/asterisk/iax.conf |
| sudo sed -i 's/allstarlink.org/pttlink.org/g' /etc/asterisk/extensions.conf | | sudo sed -i 's/allstarlink.org/pttlink.org/g' /etc/asterisk/extensions.conf |
| + | sudo sed -i 's/allstarlink.org/pttlink.org/g' /var/www/html/allmon2/astdb.php |
| + | sudo sed -i 's/Allstar /PTTLink / g' /var/www/html/allmon2/header.inc |
| + | sudo sed -i 's/allstarlink.org/pttlink.org/g' /var/www/html/allmon2/link.php |
| </syntaxhighlight> | | </syntaxhighlight> |
− | #Restart your node with:<syntaxhighlight lang="text"> | + | # Edit the following file with: <syntaxhighlight lang="text"> |
| + | sudo nano /usr/local/sbin/astdb.php |
| + | </syntaxhighlight> |
| + | # Replace line: <syntaxhighlight lang="text"> |
| + | $url = "https://allstarlink.org/cgi-bin/allmondb.pl"; |
| + | </syntaxhighlight> |
| + | # with: <syntaxhighlight lang="text"> |
| + | $url = "http://allmondb.pttlink.org"; |
| + | </syntaxhighlight> |
| + | # Restart your node with: <syntaxhighlight lang="text"> |
| sudo service asterisk restart | | sudo service asterisk restart |
| </syntaxhighlight> | | </syntaxhighlight> |
− | #Login to your node, start asterisk and verify your node is registered with:<syntaxhighlight lang="text"> | + | # Login to your node, start asterisk and verify your node is registered with:<syntaxhighlight lang="text"> |
| KG7QIN*CLI> iax2 show registry | | KG7QIN*CLI> iax2 show registry |
| Host dnsmgr Username Perceived Refresh State | | Host dnsmgr Username Perceived Refresh State |
− | 178.32.160.85:4569 Y 41638 73.11.141.48:4569 120 Registered | + | 178.32.160.85:4569 Y 41638 73.11.141.48:4569 120 Registered</syntaxhighlight> |
− | | + | # For good measure, reboot your node to ensure that all the changes you made to the support scripts take effect:<syntaxhighlight lang="text"> |
− | </syntaxhighlight> | + | sudo reboot</syntaxhighlight> |
− | #For good measure, reboot your node to ensure that all the changes you made to the support scripts take effect:<syntaxhighlight lang="text"> | + | # Wait for your system to come back online. |
− | sudo reboot | + | # Verify that your node is showing up on the stats server at [http://stats.pttlink.rg http://stats.pttlink.org]. Note that it may take up to 5 minutes for your information to show up on this server. |
− | </syntaxhighlight> | + | # Subscribe to the app_rpt-users mailing list to keep up to date and connect with the community at http://lists.keekles.org/cgi-bin/mailman/listinfo/app_rpt-users |
− | #Wait for your system to come back online. | + | # Visit PTTLInk on Reddit at https://www.reddit.com/r/pttlink/ |
− | #Verify that your node is showing up on the stats server at [http://stats.pttlink.rg http://stats.pttlink.org]. Note that it may take up to 5 minutes for your information to show up on this server. | |
− | #Subscribe to the app_rpt-users mailing list to keep up to date and connect with the community at http://lists.keekles.org/cgi-bin/mailman/listinfo/app_rpt-users | |
− | #Visit PTTLInk on Reddit at https://www.reddit.com/r/pttlink/ | |
| | | |
| ==== Configuring a new node ==== | | ==== Configuring a new node ==== |