I’m struggling to find out why my CRS328-4C-20S-4S in RouterOS mode is not forwarding MacSec and LACP packets, I’ve set the CRS328-4C-20S-4S as a Layer2 switch, it is connected to a Cisco PE which is creating an EoMPLS for all traffic encapsulated with Vlan 3111, the CRS328-4C-20S-4S is tacking sfp1 and putting it into a bridge i also have a vlan interface ID 3111 in the bridge.
Now when i push tagged or untagged traffic into sfp1 it’s fine, the traffic goes through the bridge and into the EoMPLS tunnel created by the Cisco and handed off at the other PE device, also a Cisco, to a CPE. Now when i remove the CRS328-4C-20S-4S and patch the CPE directly into the Cisco all traffic is passed and MacSEC, LACP etc work perfectly, but once the CRS328-4C-20S-4S is in the path, it drops those packet or rather it tries to interrogate the packets instead of passing them into the bridge.
Config Dump:
/interface bridge
add name=EoMPLS-Test
/interface ethernet
set [ find default-name=sfp1 ] comment="1Gbps Ethernet Link to Test CPE" l2mtu=9192 mtu=9192
/interface vlan
add interface=sfp-sfpplus1 mtu=9170 name=sfp-sfplus1-vlan3111-EoMPLS-TEST vlan-id=3111
/interface bridge port
add bridge=EoMPLS-Test interface=sfp1 point-to-point=yes trusted=yes
add bridge=EoMPLS-Test ingress-filtering=no interface=sfp-sfplus1-vlan3111-EoMPLS-TEST point-to-point=yes trusted=yes