Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. if [ -x /usr/bin/fping ]; then
  2. `/usr/bin/fping -c1 -i1 -p1 -t5000 -q ADDRESS &> /dev/null`
  3. #if errorlevel 1/2 fail... 0=allgood 1=icmp-unreach 2=dnsfail
  4. if [ $? != "0" ];
  5. then
  6. echo FAIL 1/2 : Checking another...
  7. #check another one just in case...
  8. `/usr/bin/fping -c1 -i1 -p1 -t5000 -q ADDRESS &> /dev/null`
  9. if [ $? != "0" ];
  10. then
  11. echo FAIL 2/2 : Restarting pppd >&2
  12. poff dsl-provider
  13. /usr/bin/killall -9 pppd
  14. #pppd call dsl-provider
  15. pon dsl-provider
  16. else
  17. echo Second OK!
  18. exit 0
  19. fi
  20. else
  21. echo First OK!
  22. exit 0
  23. fi
  24. else
  25. echo no fping!
  26. exit 0
  27. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement