I have a strange situation and need any help available.
My location is very unfortunate with regards to ISP providers I have to stick with a ADSL provider which is not optimal because it gets cut off fairly often and my ADSL modem goes crazy.
We analyzed the problem and what we have is a bandwidth problem - too many computers for too little bandwidth.
Unfortuneately there are no fibre-optic internet providers available in the area so I am stuck with ADSL.
To make matters worse the LTE providers aren't very good either and do not provide a static IP address for me which I need.
So the idea was to use 2 ISP providers.
ADSL to have the static IP address and main connection route.
LTE as a fail over and bandwidth backup - whenever the ADSL fails the LTE "helps out" or "takes over".
For my setup please check the image below.
ADSL Modem is simple TP-Link ADSL Modem
LTE Modem is simple Huawei LTE modem (working as only LAN LTE provider)
Router is Mikrotik RB3011UiASm
Both ISP are connected through ethernet ports to the router. The router to a switch, then to all the computers in the company.
My configuration is "Bandwidth based load balancing" as shown by mr Tomas Kirnak : https://mum.mikrotik.com/presentations/US12/tomas.pdf
The idea is that whenever my ADSL ISP is overflowing its bandwidth or is cut off, the RouterOs traffic monitor implements a script that changes a routing mark to the LTE ISP.
New connections get marked so as to be routed through the LTE modem.
Mangle rules keep the connections rooted to their respective ISP until they're closed.
Once the traffic on the ADSL ISP provider is diminished the script change the routing mark back to the ADSL ISP.
I like this configuration and it works well as in it does what it is supposed to do.
The problem that arises is that the LTE modem often times seems to fight with the router.
This shows up as a veeeeery slow connection.
I connect to the LTE modem through the LAN where it shows up as connected to the internet et al, but when I ping the ISP ip address to check my dl/up speed, I get timeouts and/or 2500ms pings with veeeeeery slow dl speeds.
If immediately afterwards I connect directly to the LTE modem using a twisted pair and ping the same ISP ip address and/or check my speed I get 25ms ping and an acceptable speed (for my location).
The only recourse is to switch off the LTE modem and force all traffic through the ADSL modem, which as I mentioned before is not very reliable.
Its a shame because when I connect directly to the LTE modem everything seems fine.
It seems as though my Router influences how the LTE connects to the internet and slows access.
Can you help me ?