I’m quite disappointed in the high availability feature, and turning it on has killed my cable modem.
My justification for buying a pair of Balance 20X was the high availability feature, but it doesn’t have the features I needed. The implementation is disappointing. Also for reasons which are totally inobvious, it’s killed my cable modem.
My network, with the Balance 20X pair, looks something like this:
Which looks remarkably similar to the Sample Configuration 2 in RFC5798 RFC 5798 - Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6 (the one which defines VRRP). I’d like to use VRRP (the high availability feature) to implement this.
Only the Peplink VRRP implementation doesn’t have the features necessary to implement this. The Peplink implementation only allows a device to be either a master, or a backup, to only one network. The configuration I want needs each device to be a master router for one network, and a backup router for a second network. (Just like the sample configuration.)
This limitation wasn’t obvious from the documentation alone, I had hoped that the high availability tab might be able to have multiple profiles, like a lot of other Peplink features.
It’s not clear if the high availability actually worked, because as I said, turning it on killed my cable modem. Cable modems with Comcast are locked to a single Mac address, so I did wonder if the WAN port had started using a virtual MAC address. I tried a packet capture on the WAN port while high availability was turned on, and no packets were captured on that port. It gave me a capture of the LAN port instead, which is puzzling.
The WAN port status is showing a private IP address in the same range as the modem’s admin interface, it usually shows the public IP of the cable. The WAN is also showing a status of down, due to the DNS test failing. This looks like the modem is not passing traffic from the router (but I couldn’t confirm this as the packet capture was behaving wackily).
The first time I tried high availability, the modem recovered after a power cycle. This second time, the modem did not recover. It’s now unplugged in the hope it’ll get better with some downtime.