I have a setup with a CRS125-24G-1S and a HAPac 962UiGS-5HacT2HnT. I have two vlans I am sharing between the two devices using a trunk port.
vlan20 - 172.18.8.0/28
vlan21 - 172.18.9.0/26
As an example for the trunk port config I looked at the VLAN Example 1 (Trunk and Access Ports) part of this example config. For the wireless tagged traffic I looked at the VLAN mode usage part of this example configuration.
On the CRS i have a IP address assigned to VLAN21 → 172.18.9.1 which I use to access the webfig env. I configured the HAPac according to the beneatch config but i am unable to successfully connect to the HAPac using the IP adress 172.18.9.2. From the crs125 i am unable to ping 172.18.9.2 and from the HAPac i am unable to ping 172.18.9.1. Strange thing is, the trunk is working fine and because I receive an IP on the HAPac ether2 from the DHCP server on vlan20 from CRS125. I would like to bridge the whole thing together but until now I am running into this issue :-/
I managed to find out what my issue was. So for the sake of getting this topic marked as “Solved”, here my config to successfully connect 2 tagged vlans across one cable between the CRS125 and the HAPac both on routerOS version 6.40.5. Vlan21 is used to bridge wlan traffic between the CRS125 and the HAPac. Vlan20 and Vlan16 are exposed on the HAPac as untagged, both of them as separate accessports.
My issue was that I was trying to get the problem solved using bridges while I should have used the HAPac switch features in the first place as is described here.