Permanent Node Connection: Difference between revisions

From AllStarLink Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The following information will make your connection to another AllStarLink node persistent (permanent). Permanent connects survive network outages and far end reboots. However they do not automatically reconnect when commanded to disconnect by either end.  
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=
The following commands should already exist in ASL 2.0 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
81=ilink,11 ; Permanent link disconnect
811 = ilink,11 ; Permanent link disconnect
82=ilink,12 ; Permanent link receive
812 = ilink,12 ; Permanent link receive
83=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.
If you would like a permanent connect automatically when your node boots you need a [[Rpt.conf#startup_macro.3D|startup_macro]]. Under your node stanza (i.e., [XXXXX] where XXXX = your node number), usually near the end your will find a commented blank '''startup_macro='''. Uncomment it (or 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=*83NNNNN
startup_macro=*83NNNNN

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.