:local resultadoHTTP;
:if ([:ping address=8.8.8.8 routing-table=vpn1 count=3] = 0) do={
:log warning "No internet access. Reconnecting";
/ip route add dst-address=10.180.0.30 gateway=10.191.0.1 comment="WAN1";
do={
:set resultadoHTTP [/tool fetch mode=https http-method=post url="https://secure.etecsa.net:8443/LoginServlet" http-data="username=$usuario&password=$contrasena" output=user as-value];
} on-error={}
:delay 10s;
/ip route remove [find comment="WAN1"];
:if ([:ping address=$ipMonitorizacion routing-table=$marcaRuta count=3] > 0) do={
:log warning "internet successfully reconnected";
}
}