Hello everyone.
Got a problem. I have 7 CRS 1xx switches configured identically. I have several VLANs: access and trunk ports.
Everything made according to manual:
https://wiki.mikrotik.com/wiki/Manual:CRS1xx/2xx_series_switches_examples
Port Based VLAN
Example 1 (Trunk and Access ports)
So, these parts configured:
/interface ethernet switch ingress-vlan-translation
/interface ethernet switch egress-vlan-tag
/interface ethernet switch vlan
But multicast request (group) goes to VLAN 0, but not to VLAN which is configured to specific access port. Moreover, I can see BYPASS-VLAN-FILTER - yes. The rest of the traffic flows normally according to VLAN on this access port.
/interface ethernet switch> multicast-fdb print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS PORTS VLAN-ID SVL BYPASS-VLAN-FILTER QOS-GROUP
0 D 239.255.5.9 eth04_IPTV 0 yes yes none
Whats the problem? How can I manage my multicast group to be in specific VLAN, but not in VLAN 0?
I understand that I can change parameters of this specific group, but it is dynamic - how can I change common parameters?
Also manual says: MFDB entries are not automatically learnt and can only be configured. - How is this working? I have “Dynamic” group.
/interface ethernet switch set unknown-vlan-lookup-mode=ivl
/interface ethernet switch set multicast-lookup-mode=dst-mac-and-vid-always
Doesn’t help


