Routing Policy is ignored, does not work at all
Could you advise me on how to make the policy-based routing work, please?
I am to configure priority based routing on a non OMADA, standalone box.
I have 3 WAN uplinks WAN (Port1), WAN/LAN (Port2), and USB
I want uplink2 to carry load only when uplink1 is down (hot failover) and the same for link 3 (only if 1 and 2 are down).
Policy based routing is supposed to give this feature but it does not work.
Followed this manual:
https://www.tp-link.com/uk/support/faq/2134/
and went through the User Manual and the threads. None of them helped. Once I turn an uplink on I am getting an even distribution (proportional to bandwidth) of traffic regardless of any settings.
Config is
One single LAN, no QoS or any advanced settings at all. LAN is connected to port Port 3-4-5. No vlan tagging.
WAN - Copper provider, IP4, static IP (legacy, less preferred, WAN2)
LAN/WAN - Fibre PPoE (preferred, I called it WAN1)
USB - Wireless Data dongle (autoidentified, connected, tested working, WAN3)
Load Balancing - ON
LB Rules
LB Rule1 - Primary WAN1, Backup - WAN2, if the primary fails, autosensing, priority (tried Only as well)
LB Rule2 - Primary WAN2, Backup - USB, if the primary fails, autosensing, priority (tried Only as well)
(I have tried all combinations, disable all rules, keep LB on, disable one rule or all. same outcome)
Policy
Rule1 - by destination
Service: all, time: any, source IP: any, source: all_IPs_of_my_LAN, destination: all_public_IPs (Class A, B, C except my LAN range)
Rule 2 - by source
Service: all, time: any, source IP: any, source: all_public_IPs (Class A, B, C except my LAN range), destination: all_IPs_of_my_LAN
Where range items are defined simply as IP address 1.0.0.0 to 192.167.255.255, via IP addresses and groups.
Could you advise, please!