This should be it:
add dst-address=0.0.0.0/0 gateway=<WANx gateway> routing-mark=WANx
/ip route rule
add src-address=192.168.55.25/32 action=lookup table=WANx
sob your rule is potentially incomplete as it stays blue on my setup (doesnt go black).
(what about routing mark, assuming its not used as I identify one in the Route Rule??)
(what about interface should I put the vlan interface the ip runs on??)
add dst-address=0.0.0.0/0 gateway=<cablegateway> routing-mark=ps4
??what about preferred source, do I need to put in the LANIP or not required? Would it hurt?
??What about distance, does it matter or is that after route mark in priority??
Going back to my first comment question, the wiki states only one instance of route can be active with the same destination address.
But my two secondary recursive router are NOT active and so not sure why my new rule is not active.
The email bypass doesn't count because the destination address is the WANIP of the email server, not 0.0.0.0 !!
Right now without any mangling or route marks etc..... the following is true.
distance=1 is set from my email bypass to cable connection. Any attempt to smtp is sent through this route.
distance=2 is set for the two recursive routes for my PRIMARY WAN to the first dns server
distance=3 is set for the two recursive routes for my PRIMARY WAN to the second dns server
distance=10 is set for the SECONDARY WAN connection (cable).
Do I need to set a distance for my new rule? Since its not routing from the Main table does it matter??
I'd rather manage rats than software. Follow my advice at your own risk! (Sob & mkx forced me to write that!)