Difference between revisions of "Permanent Node Connection"

From AllStarLink Wiki
Jump to navigation Jump to search
imported>Kg7qin
(Initial page creation)
 
 
(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.