I have 2 x X3000 in the same building. Each using a different SIM provider. Can someone explain how to channel bond them to maximise their combined Internet bandwidth and speed?
Actual channel bonding won't work and even if it did it is not what you would want for this because bonding requires both links to be operational for it to be up.
Load-balancing will behave better.
Some vendors call this feature Bonding but they are using the term incorrectly.
Load-balancing will also automatically implement fail-over which is what you want for wireless links (not an actual bond).
Pick a router to be the primary and it's responsible for the LAN side. Plug a LAN port of the second router into the WAN port of the primary. Configure the load-balancing to use the attached LTE/Cellular and the Ethernet1/WAN.
If they are not physically close together then use a VLAN on your switch stack to get a LAN port from the secondary router to the WAN port on the primary router.
Note that when using the secondary router you will be double-NAT'd when using IPv4.
Since you will have a multihomed network you have to use NAT for IPv6 as well but it uses address-NAT (not port-NAT like IPv4 does) and this features has a special name in IPv6 called ULA. If you enable IPv6 the GL routers appear to enable it automatically.
(I haven't configured the MultiWAN w/ GL.iNet yet but have done it before with OpenWRT.)
Thx Shannon.