I have a CRS125-24G-1S
I build VLAN based network on it
I need some restrictions between VLANs
but IP → firewall doesn’t work with switched ports
if I try use switch → ACL , I’ve get message :
“Couldn’t add New Switch ACL Rule - policy rules are not supported on this switch chip”
what can I do ? ACL between VLANs very important for me
Typically, it is not possible at OSI Layer2 level because there VLANs are intended for isolation. Switch ACL rules do not seem to be suitable in this case either.
For connection between VLANs you should configure interVLAN routing and then you will be able to use “/ip firewall filter” to set your mentioned restrictions between VLAN subnets.
QCA8513L switch chipset which is inside CRS125 offers “rich managed Layer 2/Layer 3 (L2/L3) features” and “multi-stage ACL engine” . Indeed I could not find anywhere on net the datasheet of this chipset after 2 years of this announcement which is a little bit strange. Is like they want to hide something, but also is hard to believe that above statements are lies.
In the implementation of the switch functionality in RouterOS there is no L3 feature available. Is like this chipset is a pure L2 switch.
The questions is : This chipset does not support any L3 feature, and this Qualcomm marketing is not true, or these functionality is not yet implemented in Router OS for any reason (maybe very dificult to implement)