WAN Failover and/or recursive routing issue

I tested your configuration and it works as expected. Thanks.

I was and I’m still curious about the approach of

Thanks to the topic, I think I understood a bit better the matter, but I had to read many posts. I understood that both links are addressing failover and laod balancing wich is interesting becauase it’s my next step (if secondary LTE WAN has decent bandwidth).

So I’m now testing this approach. Following the help page I was unsuccessul, and, as a begginner, now it don’t understand some choice of this page, for example:

  • given that for laod balancing all traffic should be marked with ISP1 or ISP2, why the mangle rules are in output chain? marking in forward and output chain seems more correct;
  • there is a need to mark connection and then all packets from that connection? marking only packet is not enough?
  • why the mangle rules in output chain mark with ISP1 the packets that are leaving trough interface 1? if packets already have some out-interface, how a routing mark can affect the routing and steer them to another out-interface?
  • scope and target-scope in routes seems bizar.

I tried then to follow forum topic. I understand it better. In magle rules I mark all forwarded and output packets with ISP1 with few exceptions marked ISP2. Bu I still have some issue. Nothing works unless I also add default routes for both ISP in main routing table. Not sure if this affect results.

The need of default routes in main routing tables is not mentioned in the topic. But I read in help abut policy routing: For a user-created table to be able to resolve the destination, the main routing table should be able to resolve the destination too.

Maybe this behavior changed since the time the topic was written? It is correct to add two default routes in main table for both ISP with different distances?