AllStarLink: Difference between revisions

From 44Net Wiki
KN6DWI (talk | contribs)
Added default IAX port
KN6DWI (talk | contribs)
Started ASL installation instructions
Line 8: Line 8:
Take note of the IAX port you select when creating your server. This can be changed later, but the portal setting must line up with your firewall settings later. The default is <code>4569</code>.
Take note of the IAX port you select when creating your server. This can be changed later, but the portal setting must line up with your firewall settings later. The default is <code>4569</code>.


== Step 2: Create a server ==
== Step 2: Install AllStarLink ==
== Step 3: Create a node ==
AllStarLink3 can be installed on Debian or Raspberry Pi OS. The <code>asl3-appliance</code> package is available for Debian 13 (trixie). It includes Asterisk, app_rpt, and Allmon3. The <code>asl3-appliance-pc</code> package includes additional functionality for mDNS broadcasts and swapfile management. The ASL3 appliance for Raspberry Pi OS can be installed with the Raspberry Pi Imager for ease of installation.
== Step 4: Install AllStarLink ==
 
== Step 5: Configure firewall ==
== Step 3: Configure firewall ==
== Step 6: Enable 44Net Connect tunnel ==
== Step 4: Enable 44Net Connect tunnel ==


[[Category:Use Cases]]
[[Category:Use Cases]]
[[Category:How-To]]
[[Category:How-To]]

Revision as of 19:07, 30 September 2026

AllStarLink is an open source[1] internet repeater linking system that uses the Asterisk PBX software internally, and provides a web interface for management. It can be used both for connecting repeaters to the internet and for creating reflectors that internet-linked repeaters can connect to. An AllStarLink installation consists of multiple pieces of software: The Asterisk PBX, the app_rpt application made by AllStarLink, and the Allmon3 web interface.

Step 1: Sign up for AllStarLink

Follow AllStarLink's [instructions for the sign up process](https://allstarlink.github.io/basics/portal/). They'll guide you through signing up for an account, registering a server, and registering a node. This will allocate a node number to you, or a set of node numbers if you choose to immediately extend your node number as suggested.

During registration, United States amateur radio operators will need an official copy of their license, obtained by logging in to the FCC website with their FRN. The publicly available reference copy is not sufficient. After signing up, wait for your account to be verified, which should take at most 24 hours.

Take note of the IAX port you select when creating your server. This can be changed later, but the portal setting must line up with your firewall settings later. The default is 4569.

Step 2: Install AllStarLink

AllStarLink3 can be installed on Debian or Raspberry Pi OS. The asl3-appliance package is available for Debian 13 (trixie). It includes Asterisk, app_rpt, and Allmon3. The asl3-appliance-pc package includes additional functionality for mDNS broadcasts and swapfile management. The ASL3 appliance for Raspberry Pi OS can be installed with the Raspberry Pi Imager for ease of installation.

Step 3: Configure firewall

Step 4: Enable 44Net Connect tunnel

  1. ↑ The ASL3 source is available on GitHub, though installing from source is not recommended.