2 switches Root Port

My CCR1009 has ether7 connected to my CRS326-24 on ether24

On the CRS326 ether24 is defined as a Trunk port

recently I needed to add some additional ports so on the CRS326 I made ether21 a Trunk port and connected a RB260GS using either1 as a Trunk

The Problem is that RouterOS running on the CRS326 converts ether21 … the Trunk Port into a Root Port … 2 illustration follow:
ether21 root.GIF
root port.GIF
Now anything that I connect to the RB260GS available ports have no communications ???

Can anyone provide a solution how to fix this please.

The root port role is orthogonal to trunk port role - the former says that the spanning tree protocol has determined that the shortest path to the root bridge goes through that port, the latter says that the port is a member of more than one VLAN. So the mere fact that the RB260-facing port at the CRS326 is marked as a root one just means that the RB260 became a root bridge in the STP topology, because RSTP protocol is enabled on both devices and ports in question, and the numeric value of the RB260’s MAC address is lower than the one of the CRS326.

So check which VLANs are allowed on the interfaces at both devices, which of them is tagless, etc.

As there is currently no loop in your physical topology, you can also completely disable STP on both devices until you resolve the actual issue.

@sindy, thank you.

On the RB260GS I disabled RSTP only on the Trunk port [ether1] and that solved the problem.

I have not done extensive testing so I do not know if all reaming 5 ports on that switch will respond as I expect … so far all the VLANS are responding properly at the expected throughput … will report back if more issues surface.