[arm-allstar] Announce when Internet is lost
kg5rdf
kg5rdf at gmail.com
Mon Nov 13 22:31:15 EST 2023
Glad you have it working ;)Sent from my T-Mobile 4G LTE Device
-------- Original message --------From: Dave Petrie <wa2kjc at gmail.com> Date: 11/13/23 9:28 PM (GMT-06:00) To: kg5rdf <kg5rdf at gmail.com> Cc: ARM Allstar <arm-allstar at hamvoip.org>, Danny K5CG <k5cg at hamoperator.org> Subject: Re: [arm-allstar] Announce when Internet is lost we are using a hotspot and there is no need to reboot the raspberry as it is not a problem with the raspberry it is a problem with the hot spot and this is probably more than is needed but i like to tinker, we are putting a programmable outlet timer on the power supply to the hot spot, we had the charger plugged in all the time and the hotspot didn't like it, it shut down because the the display said it was over charged, first time i heard of such a thing, oh well, so this effort is probably more than needed but like i said i like to tinker.On Mon, Nov 13, 2023 at 10:25 PM kg5rdf <kg5rdf at gmail.com> wrote:I simply wrote a script to ping google. I added it to crontab. If google does not respond within a set time frame, I boot node. It really helps with VPN issues. -------- Original message --------From: Dave Petrie via ARM-allstar <arm-allstar at hamvoip.org> Date: 11/13/23 9:13 PM (GMT-06:00) To: Danny K5CG <k5cg at hamoperator.org> Cc: Dave Petrie <wa2kjc at gmail.com>, ARM Allstar <arm-allstar at hamvoip.org> Subject: Re: [arm-allstar] Announce when Internet is lost ok i changed the internet.sh and chmod +x and i got the online announcementevery minuteso i unplugged the ethernet to the raspberry and got nothing and waited forthree minutesthen plugged ethernet back in and got three plays of online announcementand am stillgetting it every minute, i like to tinker but don't want to keep you up allnightmaybe a different way to look at it if i can get the offline to work andthe online isworking right now every minutemaybe command the ct= in rpt to change depending on what stateso that the only way i will know there is internet or no internet is to hearthe courtesy tone change depending on the state but only if i key up therepeaterOn Mon, Nov 13, 2023 at 9:33 PM Danny K5CG <k5cg at hamoperator.org> wrote:> Dave,>> This script will run as root from crontab so you don't really need the> sudo at the front.>> And use -rx for playback, as well you probably want localplay instead of> playback for the local repeater only.>> You could touch/remove a file in /tmp to track current status. Like this.>> wget -q --spider http://google.com>> # if the test fails and the tmp file does not exist> if [ $? -gt 0 ] -a [ ! -f /tmp/internetdown ] ; then> # play the message> /usr/bin/asterisk *-rx* "rpt *localplay* 40039 /etc/asterisk/local/> *offline*"> # create the flag> touch /tmp/internetdown> else> # internet is back online> /usr/bin/asterisk *-rx* "rpt *localplay* 40039 /etc/asterisk/local/> *online*"> # remove the flag> rm -f /tmp/internetdown> fi>> Something like that.>> Let me know...>>> 73> Danny, K5CG> HH 550-000-0609> SKCC 14257>> ------------------------------> *From: *"Dave Petrie" <wa2kjc at gmail.com>> *To: *"ARM Allstar" <arm-allstar at hamvoip.org>> *Cc: *"Danny Siminiuk" <k5cg at hamoperator.org>> *Sent: *Monday, November 13, 2023 8:14:45 PM> *Subject: *Re: [arm-allstar] Announce when Internet is lost>> got it, now to stop playing every minute the network is down or maybe> just change the announcement to a simple tone, beep, burp> but i don't want it to keyup every minute, getting there>>> wget -q --spider http://google.com>> if [ $? -gt 0 ]; then>> sudo /usr/bin/asterisk -vvvr -x "rpt playback 40039> /etc/asterisk/local/offline">> On Mon, Nov 13, 2023 at 8:34 PM Dave Petrie <wa2kjc at gmail.com> wrote:>>> ok i am working on it, almost there, it's not announcing yet when i>> unplug the internet to the raspberry with the repeater up and running>> here is what i have done, tell me what you think and what do i change to>> announce it is back when i can ping google,>> do i change the -gt 0 to a -gt 1 in another line>>>>>>>> i named your script internet.sh and put it in /etc/asterisk/local>> and chmod +x internet.sh>>>> #!/usr/bin/bash>>>> wget -q --spider http://google.com>>>> if [ $? -gt 0 ]; then>>>> echo sudo /usr/bin/asterisk -vvvr -x "rpt playback 40039>> /etc/asterisk/local/offline">>>> fi>>>> then in crontab -e>>>> it plays from the command line just not automatically from disconnecting>> the internet and waiting 3 or 4 minutes>>>>>>>> */1 * * * * /etc/asterisk/local/internet.sh>>>> On Mon, Nov 13, 2023 at 7:28 PM Danny K5CG via ARM-allstar <>> arm-allstar at hamvoip.org> wrote:>>>>> Dave,>>>>>> There's probably so many ways to do that they can't be listed, but>>> here's one that should work for you.>>>>>> Create a new script and give it execute permission.>>>>>>>>> #!/usr/bin/bash>>>>>> wget -q --spider http://google.com>>>>>> if [ $? -gt 0 ]; then>>> echo "Offline">>> fi>>>>>>>>> Replace the echo line with whatever asterisk command you want that will>>> play a local file.>>>>>> Add the script to your crontab to run every minute.>>>>>> One idea of many.>>>>>> 73>>> Danny, K5CG>>> HH 550-000-0609>>> SKCC 14257>>>>>> ----- Original Message ----->>> From: "ARM Allstar" <arm-allstar at hamvoip.org>>>> To: "ARM Allstar" <arm-allstar at hamvoip.org>>>> Cc: "Dave Petrie" <wa2kjc at gmail.com>>>> Sent: Monday, November 13, 2023 7:22:57 AM>>> Subject: [arm-allstar] Announce when Internet is lost>>>>>> Is there anyway to run a script that would ping let's say 8.8.8.8 and>>> announce>>> over the local repeater the hamvoip raspberry is controlling, that the>>> internet has been lost, disconnected.>>> I am helping a Ham friend that is a History teacher at a school and is>>> setting up, with the support and enthusiasm from school staff and>>> principal, a uhf repeater with a internet hotspot that recently stopped>>> working, i know there are lots of reason for the disconnect, we just want>>> to know when it happens.>>> Thanks>>> Dave>>> _______________________________________________>>>>>> ARM-allstar mailing list>>> ARM-allstar at hamvoip.org>>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar>>>>>> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org>>> _______________________________________________>>>>>> ARM-allstar mailing list>>> ARM-allstar at hamvoip.org>>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar>>>>>> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org>>>>>>_______________________________________________ARM-allstar mailing listARM-allstar at hamvoip.orghttp://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstarVisit the BBB and RPi2/3/4 web page - http://hamvoip.org
More information about the ARM-allstar
mailing list