My stream works for hours but seems to randomly stop, I created a watchdog and checks every 30 and if the stream is down will do a restart. Not optimal when I need to solve the root cause. Nothing in the logs. This device worked when on broadband internet just fine, I think the issue started when moved to a hotspot at the repeater site and the hotspot may be the issue but the ASL / Echolink is always connected and that does not disconnect.
Anyone had similar or know any settings may be more suited for hotspot or disconnect issues?
********** AllStarLink [ASL] Version Info **********
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
Installed ASL packages :
Package Version
============================== ==============================
allmon3 1.7.0-1.deb12
asl3 3.11-1.deb12
asl3-asterisk 2:22.5.2+asl3-3.6.3-1.deb12
asl3-asterisk-config 2:22.5.2+asl3-3.6.3-1.deb12
asl3-asterisk-modules 2:22.5.2+asl3-3.6.3-1.deb12
asl3-menu 1.15-1.deb12
asl3-pi-appliance 1.10.1-1.deb12
asl3-tts 1.0.1-1.deb12
asl3-update-nodelist 2.0.0-1.deb12
EZStream Settings /etc/ezstream.xml
<ezstream>
<verbosity>1</verbosity>
<logfile>/var/tmp/ezstream.log</logfile>
<servers>
<server>
<protocol>HTTP</protocol>
<hostname>audio9.broadcastify.com</hostname>
<port>80</port>
<password>HIDDEN</password>
<tls>none</tls>
</server>
</servers>
<streams>
<stream>
<mountpoint>/HIDDEN</mountpoint>
<format>MP3</format>
<stream_name>Repeater</stream_name>
<stream_url>https://www.broadcastify.com/listen/feed/HIDDEN</stream_url>
<stream_genre>Amateur Radio</stream_genre>
<stream_description>Repeater</stream_description>
<stream_bitrate>16</stream_bitrate>
<stream_channels>1</stream_channels>
<stream_samplerate>22050</stream_samplerate>
<stream_public>Yes</stream_public>
<reconnect_tries>0</reconnect_tries> <!-- 0 = infinite -->
<reconnect_delay>10</reconnect_delay>
</stream>
</streams>
<intakes>
<intake>
<type>stdin</type>
</intake>
</intakes>
</ezstream>
In my /etc/asterisk/rpt.conf this is my configuration
outstreamcmd = /bin/sh,-c,"/usr/bin/lame --preset cbr 16 -r -m m -s 8 --bitwidth 16 - - "