I have 2 CRS CRS317-1G-16S+ on RouterOS 7.8 and I am trying to configure MLAG, VLANs and VRRP per VLAN. I am connecting to some other CRS switches and servers on different MLAGs.
So far MLAG is up and I can route on all VLANs using the VRRP gateways. This works fine via the primary router, but I cannot reach the second router on any network. When I look at the debug messages, I can see that hosts are flapping between the peer connection and the MLAG to which they are attached several times a second.
On the bridge I have each VLAN interface as untagged and the bridge, peer-port (this is an LACP bond) and mlag tagged and the peer-port. I have given the peer-port and each MLAG its own PVID (is this right?).
As I can route normally as though I have just connected the primary router I’m thinking the problem is with my MLAG setup but cannot figure out what I am missing?
Very grateful for any ideas!