Setup Information
********** AllStarLink [ASL] Version Info **********
OS : Debian GNU/Linux 12 (bookworm)
OS Kernel : 6.12.47+rpt-rpi-v8
Asterisk : 22.4.1+asl3-3.5.5-1.deb12
ASL [app_rpt] : 3.5.5
Inquiry
I have set up a friends GMRS repeater to use ASL3 as the repeater controller. We are not utilizing the linking capability. I have KD5FMU’s Time and Weather script installed so the repeater announces time and weather at the top of the hour. We also have a custom voice id playing at the top of the hour as well. I want the Voice id to play first, followed by the time and weather. Ive tried going about that by having a cronjob call the script for the voice id first and then time and weather. I.E.
00 00-23 * * * /usr/local/sbin/wscy308.sh; (/usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/saytime.pl 48813 64525 >/dev/null)
I have also tried calling the time and weather at the end of the voice id script. In both cases only the voice id will work and the time and weather shows weird errors about missing files. This is what the console looks like upon execution of the above cronjob.
What is extremely strange is that if I reverse the order and have time and weather play first, followed by the voice id everything works correctly. No issues at all. I cant figure out why it works in one order but not the order I need it to. DOes anyone have any ideas what is conflicting and causing this?
