Advertisement
eibgrad

ddwrt-ovpn-restart-1125028.sh

Mar 11th, 2018 (edited)
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.44 KB | None | 0 0
  1. #!/bin/sh
  2. # dd-wrt ref: https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1125028
  3. (
  4. if [ "$(nvram get openvpncl_enable)" == "1" ]; then
  5.     while ! ping -qc1 -w3 8.8.8.8 >/dev/null 2>&1; do sleep 10; done
  6.     killall openvpn && sleep 5
  7.     while ! openvpn --config /tmp/openvpncl/openvpn.conf \
  8.         --route-up /tmp/openvpncl/route-up.sh \
  9.         --route-pre-down /tmp/openvpncl/route-down.sh \
  10.         --daemon; do sleep 10; done
  11. fi
  12. ) &
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement