2 WAN failover and reaching Winbox via Failover WAN

How come no one ever shows failover or policy routing with dynamic IPs?

We need to use physical interfaces when I have different dynamic IPs on different physical interfaces in routes or netwatch.

I get replies like… use different hosts to determine if the link is up or down.

The issue is having a host that is only reachable from a specific interface.

So lets take a simple example.

1 router
2 WANs on Ether-1 and Ether-5 with Dynamic IPs
1 LAN on Ether-3

So you go into DHCP client and make DHCP Client on Ether-1 1 and Ether-2 2.
SO all traffic goes out Ether-1 until it GOES OFF. Then Ether-2 takes over.
If Ether-1 is still ON and not passing data to the internet… Ether-2 does not come online.

So… netwatch???
I would have to be able to define… Netwatch to ping 8.8.8.8 out Ether-1 all the time.
If ping fails.
Change route distance of Ether-1 to 3.
This would bring Ether-2 online as the main wan feed.
But without something to force 8.8.8.8 to only go out Ether-1… It will suddenly get a reply of 8.8.8.8.
Netwatch says… Link up. Changes Ether-1 Distance back to 1. Which is not actually working.

Just keep spinning wheels on this one.

http://wiki.mikrotik.com/wiki/Manual:PCC#Policy_routing

This is supposed to tell me how to use the WAN 2 link when WAN 1 is up.

But I keep getting stuck on forcing traffic out a interface.

Any help would be great.