#ping 1.1.1.1 and if no response restart Network Manager while true; do if ping -c 1 172.17.1.1; then echo "all ok!" else systemctl restart NetworkManager.service fi sleep 5 done