#!/bin/sh cd /volume1/pad/naar/map/xyz echo "" ; log_router.txt no_int_action() { (sleep 12 ; curl -k -v -m 5 -6 --anyauth -u "USERNAME:PASSWORD_FBMODEM" http://[interne ipv6 adres]:49000/upnp/control/deviceconfig -H 'Content-Type: text/xml; charset="utf-8"' -H 'Cache-Control: no-cache, no-store' -H "SoapAction:urn:dslforum-org:service:DeviceConfig:1#Reboot" -d "" -s 2;1 | tee -i -a log_router.txt); (sleep 120 ; id=$(wget -q --no-cache -O- --http-user admin --http-password PASSWORD_NGROUTER http://192.168.1.1/ADVANCED_home2.htm | perl -lne '/id=([a-f0-9]+)/ ; print $1' 2>&1 | tee -i -a log_router.txt); wget -O- --no-cache --http-user admin --http-password PASSWORD_NGROUTER http://192.168.1.1/newgui_adv_home.cgi?id=$id --post-data "id=$id&buttonType=2" 2>&1 | tee -a -i log_router.txt) } TMP_FILE=/tmp/inet_up if ping -c5 1.1.1.1; then # PING HET ADRES VAN CLOUDFARE OM VAST TE STELLEN OF ER VERBINDING MET INTERNET IS echo 1 > $TMP_FILE else no_int_action || echo 0 > $TMP_FILE && echo -e "Content-Type: text/plain;charset=UTF-8\r\nTo: \r\nMIME-Version: 1.0\r\nContent-Description: Delivery report\r\nContent-Transfer-Encoding: 7bit\r\nSubject: Rapport herstart routers\r\n\r\nDit is het logbericht van de herstart van beide routers\r\n" | cat - log_router.txt | sendmail -v -F DS923_sendmail_service -f EMAIL-ADRES VERZENDER -t EMAIL-ADRES ONTVANGER fi