RSTP Mystery? [SOLVED]

I’m just starting a new network setup. It’s a simple topology:

<–ether3> bb01 sw01 sw02 bb02 (to bb01)

bridge1 is created on each device, with RSTP enabled. The ports listed above are added to the bridge.

I can ping between them. But no bridge shows that it is the root-bridge!

Both bb01 and bb02 say its root-port is ether3, which faces each other!

And the root-bridge-id is a MAC that I cannot find on any device… any ideas here?

See attachment for the print output of the ethernet and bridge per device.

Thanks!

Edit: Well, mea culpa on this one. Took me a while to get back to this, but I didn’t mention here that I was actually doing this in qemu with virtual bridge interfaces created on the Debian Linux host, and being used to connect the RouterOS instances together. Turns out Debian/libvirt enables STP on bridge interfaces by default. Meh.

yottabit@debian:~/Downloads$ sudo brctl show
bridge name     bridge id               STP enabled     interfaces                                     
virbr0          8000.52540019b87e       yes             virbr0-nic                                     
virbr1          8000.52540042db1c       yes             virbr1-nic                                     
                                                        vnet1                                          
                                                        vnet2                                          
                                                        vnet5                                          
virbr2          8000.525400671ce7       yes             virbr2-nic                                     
                                                        vnet0                                          
virbr3          8000.5254005f69df       yes             virbr3-nic                                     
                                                        vnet4                                          
virbr4          8000.525400d1decd       yes             virbr4-nic                                     
                                                        vnet3                                          
                                                        vnet6                                          
virbr5          8000.52540067ab49       yes             virbr5-nic                                     
                                                        vnet7                                          
virbr6          8000.525400251ed9       yes             virbr6-nic                                     
                                                        vnet8                                          
                                                        vnet9 
yottabit@debian:~/Downloads$ for i in 0 1 2 3 4 5 6; do sudo brctl stp virbr${i} off; done
yottabit@debian:~/Downloads$ sudo brctl show
bridge name     bridge id               STP enabled     interfaces
virbr0          8000.52540019b87e       no              virbr0-nic
virbr1          8000.52540042db1c       no              virbr1-nic
                                                        vnet1
                                                        vnet2
                                                        vnet5
virbr2          8000.525400671ce7       no              virbr2-nic
                                                        vnet0
virbr3          8000.5254005f69df       no              virbr3-nic
                                                        vnet4
virbr4          8000.525400d1decd       no              virbr4-nic
                                                        vnet3
                                                        vnet6
virbr5          8000.52540067ab49       no              virbr5-nic
                                                        vnet7
virbr6          8000.525400251ed9       no              virbr6-nic
                                                        vnet8
                                                        vnet9

Now one of the RouterOS bridges reports “root-bridge: yes”, as expected.
Screenshot_20180419_211546.png