Guest User

Untitled

a guest
Jan 7th, 2015
759
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. #!/system/bin/sh
  2. IP=$(ip a sh dev rmnet0 | grep rmnet0$ | busybox awk '{print $2}' | busybox cut -d'/' -f1)
  3. VALID_IP="$(echo $IP | busybox awk -F'.' '$1 <=255 && $2 <= 255 && $3 <= 255 && $4 <= 255')"
  4. if [ -z "$VALID_IP" ] ; then
  5. echo "The IP address isn't valid"
  6. else
  7. echo "The IP address is valid: $IP"
  8. ip r add default via $IP table rmnet0 && echo -n "Route added. Testing routing... "
  9. if [ "$(ping -c 1 4.2.2.1 | grep icmp* | busybox wc -l)" -eq "1" ] ; then
  10. echo "OK."
  11. exit 0
  12. else
  13. echo "KO."
  14. exit 1
  15. fi
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment