I have seen a few videos and a few articles on this topic but it seems overwhelmingly complex?
I need to put my ISP1 into Ethernet port 1 and my ISP2 into Ethernet port 2, ports 3 to 5 will be lan ports.
I am not sure if someone can walk through this with me please as I am not only very new to this type of systems but I am also struggling with the online guides in how to do this?
My goal is to utilize port 1 for almost 100% of the time for internet but if it fails or gets slow to take the load from port2 (LTE router)
There is no point in providing you a stock setup if you dont understand some basics before doing so.
As well we need to know the requirements.
A start was the primary. failover wan setup.
How many subnets do you need.
What type of device do you have
Do you plan on doing any VPN like wireguard
Do you plan to forward any ports.
Honestly this latter post is a bit right to say I need to learn the basics first, because I reviewed the above information and it seems I am still doing something wrong?
You are assigning a static IP to each WAN then attaching a dhcp client so I assume that is an ISP address.
The failover won’t work because 192.168.0.1 and 192.168.1.100 are on this router they will always be pingable.
So even when 192.168.0.1 has no internet traffic will still try to go out it
The dhcp clients is where you need the distance 1 for isp1 and 2 for isp2.
Also, unless you did it on purpose, you set /32 addresses. Normally those would be /24 (a network of 256 addresses of which 254 are usable, netmask 255.255.255.0 in the “other” notation, these networks have the last number as 0)
It is quite common, when you set an IP address the network is set automatically so you must specify the cdr network mask, otherwise ROS will assume you want a /32 one.
Right now, BTW, your static routes are “using self”:
192.168.0.1 and 192.168.1.100 are the addresses you just gave to your WAN1 and WAN2 interfaces, so they are “internal” to the router, while gateway should be “next hop”.
Since you have DHCP client(s) enabled, beside the configuration, you should post also the output of the commands:
/ip address print
and
/ip route print
so that we can see also the Dynamic addresses and routes.