[1801]
duplex = 0
hangtime = 100
rxchannel = USRP/127.0.0.1:34001:32001
holdofftelem=1
telemdefault=0 ; was 2
telemdynamic = 0
idrecording = |iKC2NJV
linktolink = no
startup_macro = *6962499
[1802]
duplex = 0
hangtime = 100
rxchannel = USRP/127.0.0.1:34003:32003 ;<<- change ip no
idrecording = |iKC2NJV
holdofftelem=1
telemdefault=0 ; was 2
telemdynamic = 0
linktolink = no
[1803]
duplex = 0
hangtime = 100
rxchannel = USRP/127.0.0.1:34006:32006 ;<<- change ip no
idrecording = |iKC2NJV
holdofftelem=1
telemdefault=0 ; was 2
telemdynamic = 0
linktolink = no
startup_macro = *6962499
[1500]
rxchannel = dahdi/pseudo
idrecording = |iKC2NJV
duplex = 0
holdofftelem=1
telemdefault=0 ; was 2
telemdynamic = 0
linktolink = no
startup_macro = *6962499
Try this on your private nodes.
It would seem to me, this is how you achieve what you want but…
You have no command structure defined and macro is inside of that.
The issue then is when defaults are loaded, when node specific data is loaded and when templates are loaded.
The timing would dictate the last loaded parameters are the ones you are left with.
And there is no guide to tell anyone what default values are.
I would be clueless to say.
But if that was the whole rpt.conf file,
it is command-less minus unpublished defaults and when is that loaded.
Kinda hard to debug that.
But it appears to me from what I have worked with it that the template [node-main] loads defaults values without any description contained within. But it just seems they are loaded after node specific items are loaded. I could be wrong.
So the challenge is to put enough command structure in your private nodes to run the startup macro without using the general template.
Or creating a special template for your private nodes only to use, and a separate template for your public nodes to use where you have a full command structure.
Something ‘like’ this.
[node-private](!)
idrecording = |iKC2NJV
holdofftelem=1
telemdefault=0 ; was 2
telemdynamic = 0
linktolink = no
startup_macro = *6962499
[1803] (node-private)
duplex = 0
hangtime = 100
rxchannel = USRP/127.0.0.1:34006:32006 ;<<- change ip no
But I don’t know what holds back the startup macro from being enabled by default values.
Or what you have to set to enable it.
Sorry, I am doing a lot of guessing here.
None of this was listed in ‘changes’ of the manual when I read it.
.