this is my ip route and all work fine
/ip route
add check-gateway=ping comment=“” disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.3.1 scope=30 target-scope=10
add check-gateway=ping comment=“” disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.1.1 scope=30 target-scope=10
add check-gateway=ping comment=“” disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=route-to-isp1 scope=30 target-scope=10
add check-gateway=ping comment=“” disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.3.1 routing-mark=route-to-isp1 scope=30 target-scope=10
add check-gateway=ping comment=“” disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.3.1 routing-mark=route-to-isp2 scope=30 target-scope=10
add check-gateway=ping comment=“” disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=route-to-isp2 scope=30 target-scope=10
if i try to ping something like yahoo i get …no route to host…
/ip route
add dst-address=98.137.149.56/32 gateway=192.168.1.1 scope=10 target-scope=10 comment=“yahoo” disabled=no
add dst-address=66.249.92.104/32 gateway=192.168.3.1 scope=10 target-scope=10 comment=“google” disabled=no
add gateway=98.137.149.56 routing-mark=route-to-isp1 scope=30 target-scope=30 check-gateway=ping disabled=no
add gateway=66.249.92.104 routing-mark=route-to-isp2 scope=30 target-scope=30 check-gateway=ping disabled=no
add distance=10 gateway=66.249.92.104 routing-mark=route-to-isp1 scope=30 target-scope=30 check-gateway=ping disabled=no
add distance=10 gateway=98.137.149.56 routing-mark route-to-isp2 scope=30 target-scope=30 check-gateway=ping disabled=no
While trying to retrieve the URL http://www.youtube.com/watch?v=GilAr3R4SOs:
• Network is unreachable
Your cache administrator is webmaster.
and i had try this one, same if i change dst-address nothing work
http://wiki.mikrotik.com/wiki/Advanced_Routing_Failover_without_Scripting