I have very strange issue with my new secondary ISP (on ETH02) using ZS. Wanna say first that without ZS everything works fine with that ISP (directly connected to my PC).
Its a cable connection like from ISP’s router/switch etc port to my PC by ehernet. ISP has DHCP so my PC obtains dynamic IP every time but that IP is the same each time (184.108.40.206).
When I connect the cable to ZS it obtains IP too but slightly different ( Dynamic IP: 220.127.116.11) which is ok due to other MAC (I also tried other PCs directly connected to that ISP and each time there was different IP but everything works fine).
Issue#1. 1st time ZS boots up it doesn’t share the Internet (and it can’t see it, Utils-ping fails). So I have to login to ZS and make ETH02 disconnect and connect (setup-Network, the “UP” checkbox of ETH02 clear and set). After that procedure ZS starts to share Internet and it does “see” it (ping in Utils menu goes fine). That’s not a big deal, I could manually reactivate connection every time but I’m using ZS for it’s Net Ballancing feature. And here is the problem.
Issue#2. I got NetBallancer configured (and it works just fine with my primary ISP which is PPPoE and was physically disconnected for setup and test purposes). I did add my secondary ISP via it’s dynamic IP (18.104.22.168) cuz there is no PPPoE and my IP wont change anyway. And the problem is – NB reports that it fails (while ZS shares Internet and I have Internet on my PC connected to ZS). So I tried to make it just ETH02 instead of IP (in NB) but it fails either.
That means when my primary ISP will fail ZS wont do anything cuz it counts the second connection as failed anyway. Moreover ZS wont use secondary ISP at all.
So I can’t figure out how to get rid of needing to reconnect ETH02 every time ZS boots (issue#1) and how to setup my secondary ISP connection properly to use it with NB (issue#2).