Permanent Node Connection: Difference between revisions

From AllStarLink Wiki
Jump to navigation Jump to search
imported>Kg7qin
Initial page creation
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
The following information will make your connection to another AllStarLink node persistent (permanent). The following information is from KD8TWG.<ref>KD8TWG's Website [https://kd8twg.net/2015/10/11/allstar-automatic-permanent-node-connection/]</ref>
The following information will make your connection to another AllStarLink node persistent (permanent).
 
Permanent Connects:
* Survive network outages and far end reboots.
* Near end reboots will not reconnect. Use startup macro for that.
* Will continuously attempt to reconnect.
* Must be disconnected by a Permanent Disconnect.
* Either end may disconnect.
* Do not block nodes from subsequently connecting again. Use whitelist/blacklist for that.


=Configuration=
=Configuration=
Create the following macros in your rpt.conf file under your '''[functions]''' stanza:
The following commands should already exist in ASL 2.0 rpt.conf file (but may need to be uncommented) under your '''[functions]''' stanza:


<pre>
<pre>
; Permanent link
; Permanent links
951=ilink,11 ; Permanent link disconnect
811 = ilink,11 ; Permanent link disconnect
952=ilink,12 ; Permanent link receive
812 = ilink,12 ; Permanent link receive
953=ilink,13 ; Permanent link transcieve
813 = ilink,13 ; Permanent link transcieve
</pre>
</pre>
 
In other words a *83nnnnn touch tone command will permanent connect your node to the node number represented by nnnnn.
Next, under your node's main stanza (i.e., [XXXXX] where XXXX = your node number), add:
If you would like a permanent connect automatically when your node boots you need a [[Rpt.conf#startup_macro.3D|startup_macro]]. For example, under your node stanza (i.e., [XXXXX] where XXXX = your node number), usually near the end your will find a commented blank '''startup_macro=''' line. Uncomment it (or add):
<pre>
<pre>
startup_macro=*953NNNNN
startup_macro=*83NNNNN
</pre>
</pre>


Where '''NNNNN'''' is the node you wish to automatically connect.
Where '''NNNNN''' is the node you wish to automatically connect.


Reload/restart your system and it will auto connect to the node you specified above.
Reload/restart your system and it will auto connect to the node you specified above.


== References ==


[[Category:How to]]
[[Category:How to]]

Latest revision as of 19:21, 25 November 2023

The following information will make your connection to another AllStarLink node persistent (permanent).

Permanent Connects:

  • Survive network outages and far end reboots.
  • Near end reboots will not reconnect. Use startup macro for that.
  • Will continuously attempt to reconnect.
  • Must be disconnected by a Permanent Disconnect.
  • Either end may disconnect.
  • Do not block nodes from subsequently connecting again. Use whitelist/blacklist for that.

Configuration

The following commands should already exist in ASL 2.0 rpt.conf file (but may need to be uncommented) under your [functions] stanza:

; Permanent links
811 = ilink,11 ; Permanent link disconnect
812 = ilink,12 ; Permanent link receive
813 = ilink,13 ; Permanent link transcieve

In other words a *83nnnnn touch tone command will permanent connect your node to the node number represented by nnnnn.

If you would like a permanent connect automatically when your node boots you need a startup_macro. For example, under your node stanza (i.e., [XXXXX] where XXXX = your node number), usually near the end your will find a commented blank startup_macro= line. Uncomment it (or add):

startup_macro=*83NNNNN

Where NNNNN is the node you wish to automatically connect.

Reload/restart your system and it will auto connect to the node you specified above.