OK... for all our Dual-WAN friends out there, here's an interim release v2.01 that addresses some of the optimizations made during our trials of making this work better through Dual-WAN failover and load balancing situations... Please note, I will be diving into this further to ensure everything's up to snuff during these different types of situations as soon as I get a Dual-WAN solution in place... should be shortly!
In the meantime, just wanted to give a huge shout-out to
@Ranger802004 for his willingness to jump in to help troubleshoot and work in some changes to help make his script more compatible with VPNMON-R2 during these failover situations! It's truly appreciated!
v2.01 - (July 17, 2022)
* ADDED: New logic to determine if a screen session already is running with the alias 'vpnmon-r2'. If there is a session running, and you execute another "vpnmon-r2 -screen", it will prompt you whether or not you want to just reattach to the already-running session - thanks
@Kal1975!
* FIXED: Better dual-wan logic for those running
@Ranger802004's dual-wan script to eliminate some error messages when both WAN0 and WAN1 were connected at the same time. Thanks to
@JAX1337 and
@Stephen Harrington for the heads-up! Huge thanks To
@Ranger802004 for further troubleshooting routing compatibility between our two scripts in a Dual-WAN failover/load balancing situation. Please note, this is an interim release until I can dive into Dual-WAN capabilities at a near future date to ensure VPNMON-R2 can effectively handle each situation presented to it.
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/VPNMON-R2/master/vpnmon-r2-2.01.sh" -o "/jffs/scripts/vpnmon-r2.sh" && chmod a+rx "/jffs/scripts/vpnmon-r2.sh"
... or update through your friendly AMTM tool on a router near you!