Permanent Node Connections on the Same Server?

I couldn’t post the whole rpt file it was too large.

try this (good for 1day):
https://ctxt.io/2/AABQ6cwuFQ

i can’t connect 1998 to 48168 via the client see output:

ip-172-31-27-215*CLI> rpt fun 1998 *348168
Node Variable dump for node 1998:
   RPT_AUTOPATCHUP=1
   RPT_NUMLINKS=0
   RPT_LINKS=0
   RPT_NUMALINKS=0
   RPT_ALINKS=0
   RPT_ETXKEYED=0
   RPT_TXKEYED=0
   RPT_RXKEYED=0
    -- 8 variables
[Sep 22 11:58:49] WARNING[31817]: app_rpt.c:11125 rpt_call: Cannot start dialtone
    -- Hungup 'DAHDI/pseudo-1333046646'
    -- Hungup 'DAHDI/pseudo-486171386'
Node Variable dump for node 1998:
   RPT_AUTOPATCHUP=0
   RPT_NUMLINKS=0
   RPT_LINKS=0
   RPT_NUMALINKS=0
   RPT_ALINKS=0
   RPT_ETXKEYED=0
   RPT_TXKEYED=0
   RPT_RXKEYED=0
    -- 8 variables

That makes no sense. Did you or your node provider change your codes? Where did you get this node?

A normal node would have in your [1998] stanza there should be a functions = functions ; Repeater Function stanza setting.

Then the functions stanza should have

;;;;;; Mandatory Command Codes ;;;;;
1 = ilink,1     ; Disconnect specified link
2 = ilink,2     ; Connect specified link -- monitor only
3 = ilink,3     ; Connect specified link -- tranceive
4 = ilink,4     ; Enter command mode on specified link
70 = ilink,5    ; System status
99 = cop,6      ; PTT (phone mode only)

I agree with wd6awp. There is a lot of stuff missing in different parts of your rpt. There is a function stanza but it is not referenced in node 1998. Also the permalink is *813.

Somebody has reworked and edited the rpt and has it way off.

Not that I’m aware of. Other than this node being created back in 2018 and is ASL 1.01 I didn’t think I changed anything from the default other than what was necessary for customization.

Is there a default rpt.conf I can download and let me run beyond compare and see what’s up or maybe just start over?

i did use this template for creating private nodes:

https://dvswitch.groups.io/g/allstarlink/wiki/9671

[1999]
rxchannel = USRP/127.0.0.1:34001:32001  ; Use the USRP channel driver. Must be enabled in modules.conf
					; 127.0.0.1 = IP of the target application
					; 34001 = UDP port the target application is listening on
					; 32001 = UDP port ASL is listening on

duplex = 0				; 0 = Half duplex with no telemetry tones or hang time. Ah, but Allison STILL talks!

hangtime = 0				; squelch tail hang time 0
althangtime = 0				; longer squelch tail hang time 0

holdofftelem = 1			; Hold off all telemetry when signal is present on receiver or from connected nodes
					; except when an ID needs to be done and there is a signal coming from a connected node.

telemdefault = 0			; 0 = telemetry output off. Don't send Allison to DMR !!!!!!!!!!!!!!!!! Trust me.

telemdynamic = 0			; 0 = disallow users to change the local telemetry setting with a COP command,

linktolink = no				; disables forcing physical half-duplex operation of main repeater while
					; still keeping half-duplex semantics (optional)

nounkeyct = 1				; Set to a 1 to eliminate courtesy tones and associated delays.

totime = 180000				; transmit time-out time (in ms) (optional, default 3 minutes 180000 ms)

; idrecording = |ie			; id recording or morse string see http://ohnosec.org/drupal/node/87
; idtalkover = |ie			; Talkover ID (optional) default is none see http://ohnosec.org/drupal/node/129

Greetings All

I’ve been following this thread out of curiosity, I don’t see ANYWHERE Russel has defined a function for either *8 or *83
He has defined a macro setting to indicate all macro’s begin with the digit (five). Elswhere he has all Macro (*5) commmented out.

; Macro Commands
5 = macro


In each Stanza he has the following startup_macro’s which would provide no action unless defined.

Without following Tim’s manual connect request, It is hard to tell what all is not functioning properly or if there are multiple issues.
Perhaps the lack of Macro definitions, USRP ports not being defined on per node in/out basis in each [Nodes] section is the only culprits.

Were it me I would create a new “rpt_conf” and go step by step making each node function properly before adding another or before mixing the different channel drivers and defining their settings.

Larry - N7FM


[48168] ; Change this to your assigned node number
startup_macro = *831998

[523800] ; Change this to your assigned node number

connpgm = /usr/local/bin/kv4s_connect ;CONTENT OF FILE not shown or explained may affect connect issues
discpgm = /usr/local/bin/kv4s_disconnect

startup_macro = *831996,*831997

[1999]
;rxchannel = dahdi/pseudo ; No radio (hub)
rxchannel = USRP/127.0.0.1:34002:32003
;rxchannel = USRP/127.0.0.1:34001:32001 ; Use the USRP channel driver. Must be enabled in modules.conf
; 127.0.0.1 = IP of the target application
; 34001 = UDP port the target application is listening on
; 32001 = UDP port ASL is listening on

I’m not familiar but does it effect connect issues if not defined in [Nodes] sections ?

discpgm = /usr/local/bin/1999_disconnect ;SAYS WHAT FOR THIS NODE — ?

[1998]
rxchannel = USRP/127.0.0.1:34001:32001 ; Use the USRP channel driver. Must be enabled in modules.conf
; 127.0.0.1 = IP of the target application
; 34001 = UDP port the target application is listening on
; 32001 = UDP port ASL is listening on

;connpgm = /usr/local/bin/msg_on_connect
discpgm = /usr/local/bin/msg_on_disconnect
startup_macro = *8348168


[1997]
rxchannel = USRP/127.0.0.1:34003:32002 ; Use the USRP channel driver. Must be enabled in modules.conf
; 127.0.0.1 = IP of the target application
; 34001 = UDP port the target application is listening on
; 32001 = UDP port ASL is listening on

[nodes]
; Note, if you are using automatic update for allstar link nodes,
; no allstar link nodes should be defined here. Only place a definition
; for your local nodes, and private (off of allstar link) nodes here.

48168 = radio@127.0.0.1:4569/48168,NONE ; This must be changed to your node number
; and iax port number if not the default
523800 = radio@127.0.0.1:4569/523800,NONE
1999 = radio@127.0.0.1:4569/1999,NONE
1998 = radio@127.0.0.1:4569/1998,NONE
1997 = radio@127.0.0.1:4569/1997,NONE

I think it’s working now. I’ll do some more testing to verify.

When I looked at the codes again, I decided to change all my startup nodes to 813XXXXX because that’s what my code is for permanent connections.

813 = ilink,13			; Permanently connect specified link -- tranceive

his is set for *813 in rpt

Good deal! Enjoy
Tony
K1TNY
WRAW556

1 Like

Everyone, Thanks for all the help walking through all options.
Had a feeling I was doing something wrong when everyone said how easy it was……:expressionless:

I still wouldn’t mind getting a default rpt.conf to see what I need to clean up in mine.

In this case, your command in startup should be *8131998

Also be certain that no other commands start with 813 or even just 81

1 Like

Thanks Tony, I did see that, but no where was *813 being used only *83 in his listings. The reason for my comment.

Larry - N7FM

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.