Problem:
I had three 2.9 routers, I was bridging three LANs. LANs were using VLANs on both sides, and one of them VLANs is used for management.
I had this nice bridge that connected all three, and on this nice bridge I had VLAN interface, that had the VID of management VLAN and was created with bridge as parent interface. Everything worked great.
Well, all things come to an end - I stupidly decided to upgrade to 3.0rc1 hoping for better wireless throughput and stuff. Well, wireless is the same at best, and also my great awesome superb brilliant vlan-on-the-bridge configuration is not working anymore, /ip address print shows ‘I’ for every IP on vlan interface.
So, what gives? Any way to fix this without using /system downgrade?
strangely enough, doing enable on VLAN interface fixed the problem. Any ideas as to why they got disabled (well, there wasn’t X along the vlan, but neither was R…) on one router and not on the other?
Also, MACs where changed on NICs and after upgrade they were forgotten and NICs redetected as ether1 and kicked out of bridge. Maybe it’s something to look at as bug?
If you found any issue at 3.0rc1, that is seems incorrect for you. You must contact MikroTik support (support@mikrotik.com) with attached support output file (that is generated when the problem occurs) and problem description.
It seems that after disabling and enabling bridge, vlans are brought into some strange state between disabled and running - there is no ‘X’ indicator, and there is no ‘R’ indicator - doing enable on each vlan brings them back to life.
Write commands step by step, that causing strange state for the bridged interfaces.
As I have bridge with two VLAN interfaces (related to Ethernet interfaces),
[admin@MikroTik] /interface bridge port> print
Flags: X - disabled, I - inactive, D - dynamic
INTERFACE BRIDGE PRIORITY PATH-COST
0 vlan1 bridge1 0x80 10
1 vlan2 bridge1 0x80 10
interface print
6 R vlan1 vlan 1500
7 R vlan2 vlan 1500
Disabling/enabling bridge interface does not cause any issues.
I’ll poke around and see if I can figure out something with 100% breakage ratio.
[5 minutes later]
Done poking around. Changing protocol-mode doesn’t enable vlans.
Also, the vlans aren’t supposed to be in bridge, but on bridge.
# NAME MTU ARP VLAN-ID INTERFACE
1 R vlan-bgp 1500 enabled 19 bridge-main