#!/bin/bash sleep 30 while true do # Test PPP cat /proc/net/dev | grep ppp0 if [ $? -eq 0 ] then echo "PPP Ok!" else (/usr/bin/wvdial huawei-e220)& sleep 10 ip route del default ip route add default dev ppp0 fi sleep 5 # Test OpenVPN ss -u -a | grep openvpn if [ $? -eq 0 ] then echo "OpenVPN Ok!" else systemctl restart openvpn@server fi sleep 30 done