#!/bin/sh # Test for connectivity with nmcli Timer=${1:-120} # Number of seconds to retest Timer2=${2:-10} # Number of seconds to retest if connection fails # Main loop while true; do CONN=$(nmcli networking connectivity) if [[ "$CONN" == "full" ]]; then echo "internet|string|Connected" echo "" sleep $Timer else echo "internet|string|Disconnected" echo "" sleep $Timer2 fi done