Use sudo asl-show-version to obtain this information from the console or SSH
OS : Debian GNU/Linux 12 (bookworm)
OS Kernel : 6.12.47+rpt-rpi-v8
Asterisk : 22.5.2+asl3-3.6.3-1.deb12
ASL [app_rpt] : 3.6.3
For the past week or two, I've been experiencing startup problems with the startup_macro. This startup_macro is supposed to automatically connect my node(s) to another node after booting.
This worked perfectly for months, but suddenly it stopped working. If I briefly turn the node off and on again, the startup_macro works, and the desired node is automatically connected.
startup_macro = *3629920
Does anyone know this problem and/or what could be the solution?
HamVoIP has “startup_macro_delay” in seconds, which is handy for this sort of thing. Don’t think ASL3 does.
So, what I do instead is put in a bunch of p characters. One p is 500 MS pause.
So my startup macro on a system that might be a little slow to have ready network access might look something like this to make it pause for ten seconds. Kind of ridiculous, but it works.
Thank you both very much for your responses. I tried both suggestions: a few commas and the letter P, 20 of them. But this morning, after I turned the nodes back on, there was no connection to the other node.
Strangely enough, it did work after I briefly turned the node off and on again. Then the Startup_Macro does work.
startup_macro = pppppppppppppppppppppp *3629920
The nodes connect to my Wi-Fi. For the test, I connected my radio-less node to my wired LAN. But that makes no difference.
I've now increased the delay a bit; we'll see what the result will be.