Corporate networks usually egress filter ICMP and only allow HTTP(s), so consider using curl to google.com or similar instead on this line (I edited my local one to work around).
|
ping "$number_pings_flag" 1 "$timeout_flag" "$ping_timeout" "$ping_route" >/dev/null 2>&1 |