Load Balancing / Online Detection not working
I have configured my ER707-M2 with 2 WAN ports which each are connected to the router/modem of my 2 ISPs. Let's call WAN1 ISP "COSMOTE" (a 50 Mbps service) and WAN2 ISP "Starlink" (a 400 Mbps service).
I have tried to get Load Balancing working across these two WAN links, but it seems to not work reliably. It was working OK once, but now it is stuck in a mode where nearly all the traffic is going over the slower WAN1 link.
I have tried every option on the Load Balancing page, and have set WAN bandwidth for each WAN port as instructed. I have once seen the router start to use WAN2 link, but after a reboot, it goes back to all the traffic on WAN1.
I have a Link Backup rule defined and active: It says Primary WAN: WAN1 & Backup WAN: WAN2, with "Failover (Enable backup link when any primary WANs fail)."
I think there is a problem with Online Detection, because on that page, it is always showing WAN2 as "Offline". I have tried every mode for WAN2 ("Auto", "Manual" and "Always Online"), but always WAN2 is reported offline, even when I make the setting "Always Online".
At one point in time, when load balancing was working better, I captured a screen shot showing WAN2 as "Online". But I have not changed any configurations and as mentioned above, after a router reboot, WAN2 stays permanently "Offline".
On the WAN Status page, both WAN1 and WAN2 are reported to be connected and online, and show correct IP addresses.
The last strange behaviour is that if I physically unplug WAN1 from the router, on the Online Detection page it still shows WAN1 as "Online", even though on the WAN status page it reflects correctly the cable has been disconnected. This is why I suspect a problem with Online Detection mechanism.
Any adivce on how to troubleshoot this would be highly appreciated, thank you.