Hello,
I've got my hands on a few CRS326-24G-2S+ (budget is tight at the end of the year...) running 6.45.7 to replace some old (f)ailing HP 1GBit switches in our labs but I'm having issues with the mikrotik implementation of the loop-protect feature.
loop-protect only works properly when a port is configured with the default PVID 1 or VLAN filtering is disabled, the moment I change the PVID or enable VLAN ingress filtering I do get log entries like "interface,warning ether7: bridge port received packet with own address as source address, probably loop" and "interface,warning ether7 excessive broadcasts/multicasts, probably a loop" but the ports dont get disabled. If I change PVID back to 1 or disable VLAN filtering the ports get properly disabled again.
To test just use the default config, disable STP, add another vlan, configure the PVID of 2 ports to that vlan, enable loop-protect on those ports.
The moment you enable any kind of VLAN (ingress) filtering either on the bridge ports or the bridge interface ports dont get disabled.
Using (R)STP does not help since we do have devices with multiple ports which block STP BPDUs while forwarding other traffic.
Any hint on how to get loop-protection working with VLAN filtering and different PVIDs?
Regards,
Thomas