Bridge problem on different version

Hello everyone,

I’m using a bridge with VLANs. One of my router is using version v6.38 and the other one v6.41.2. I had to disable the RSTP/STP protocol on it to work (The interfaces in the bridge couldn’t reach each other). Is there a real problem with that?

I also saw that using v6.39.x there’s no problema at all

It is very likely that you have misconfigured your device.
Check this guide to make sure you are not using a configuration that is known to cause issues:
https://wiki.mikrotik.com/wiki/Manual:Layer2_misconfiguration#VLAN_in_bridge_with_a_physical_interface

I’ve already checked this out and it is only case that makes sense…

…But…

I’m using a VLAN with an EoIP tunnel. Another thing is that both are Mikrotik routers what would have no reason to “switchs” could’nt talk to each other.

https://mikrotik.com/download/changelogs#show-tab-tree_3-id-e3b4c1cd7a500f0f76b527bc13de243d

What’s new in 6.38 (2016-Dec-30 11:33):

Important note!!!
RouterOS v6.38 contains STP/RSTP changes which makes bridges compatible with IEEE 802.1Q-2014 by sending and processing BPDU packets without VLAN tag.
To avoid STP/RSTP compatibility issues with older RouterOS versions, upgrade RouterOS to v6.38 on all routers in Layer2 networks with VLAN and STP/RSTP configurations.
The recommended procedure is to start by upgrading the remotest routers and gradually do it to the Root Bridge device.
If after upgrade you experience loss of connectivity, then disabling STP/RSTP on RouterOS bridge interface will restore connectivity so you can complete upgrade process on your network.

I have had the same issue since this change. Every time I replace/add a device to my network it becomes unresponsive until I change STP/RSTP=none.