Quote (Candyzcanes @ Oct 27 2022 03:33pm)
The only way to have ZERO drops would be bridging the connections, which would mean 100% uptime but the Starlink latency would cause it to still bounce.
Basically what you'd want to do is set your regular internet on priority, then if that fails a health check for like 10 seconds then fail over to the Starlink. But doing this WILL cause downtime as IPs will change and your router will need to re-establish connections.
The Edge Router X can support two WAN and fail over, but if you don't have experience doing those set ups that router is FAR from plug-and-play. Looking at peoples comments about load balancing with this router are mixed, seems like it's not well supported, but does work with some playing around. You'd probably want something near commercial for that, and it would cost you.
Thanks for the reply,
Man this rabbit-hole goes deep.
Yup, been doing some more research and came to that same conclusion.
Failover isn't what I'm looking for. Nice to have but again I'm looking for something instant. If I DC then its faster for me to just reload the game as I'm simultaneously connected to my main internet via ethernet and starlink via wifi.
It turns out that what I want is called channel bonding. Essentially my computer sends a packet of data via both isp's simultaneously, then whichever gets there faster is the one that gets used. If one ISP goes down altogether then it just uses the other one with no noticeable difference in game.
The good news is it turns there is a cheapish, extremely easy solution that does exactly what I want. Speedify. Its basically a VPN that allows you to merge multiple connections simultaneously.
It solves my problem. I can disconnect either of my two ISP and still remain in game.
The bad news is that it makes the game unplayable. Horrible horrible rubber banding.
I'm still doing some testing with WoW and random other games, Quake Champions and League of Legends, but d2r is 100% unplayable. Even if I set it to only use one of my connections and ignore the other one, I guess the VPN aspect of it and the additional step for the traffic makes the latency much worse.
The only other solution I've seen that seems to suit my needs is using OpenMPTCProuter.
There's a good write up of it here if anyone is curious.
https://di-marco.net/blog/it/2022-01-29-multi_wan_and_internet_bonding_with_openmptcprouter/If I understand it correctly though, I have to rent a VPS (virtual private server) somewhere, and all of my traffic will be communicating between that VPS and my router that I set up.
How will this be any different from the speedify solution? Seems like all of my traffic will still be doing an extra hop which will increase the latency as well.
Another option is buying a peplink router and subscribing to their SpeedFusion service, but again, I don't really see how this would be better than the speedify solution. Maybe their servers would be better, but seems like a gamble that isn't worth the investment.
It feels like I'm missing something here, there's gotta be a hardware option that does what I need it to do without having to route my traffic an extra step between the game servers and my router.