Thanks for the tips guys, very helpful.
I come back to the topic because I had to change the network topology for other reasons but the problem remained. At the moment the network is conceptually similar to the following:
AP0.0( )ST0.1---SW0.1---AP0.1( )ST0.2-----------AP0.2( )ST0.n---SW0.n
/ | |
SW.CORE---SW0.0 --+-- --+--
AP1.0( )ST1.1-----------AP1.1( )ST1.2---SW1.2---AP1.2( )ST1.n---SW1.n
SW = Switch
AP = Access Point
ST = Station
() = wireless link
--- = cabled network
The configuration of the wireless devices has not changed: they always use only two interfaces (ether1 and wlan1), both bridged and RSTP is enabled with the default parameters.
For diagnostic purposes and to simulate the reduction of the diameter of the network (reduce the "active" bridges) I have temporarily disabled RSTP in the few RB260GS switches between AP and ST.
In these conditions, counting only the bridges in the AP and ST, the diameter of the real network (eg from SW0.n to SW1.n) is equal to 15, the wireless links crossed are a total of 7 and the network stability improves considerably.
If I re-enable RSTP in these switches I exceed the default max hops value currently in use and go back to the beginning.
So, I ask for scruple, if between each AP and ST I put (if there is not) a managed switch (eg RB260GS) with RSTP enabled and the right priority, I can disable RSTP on AP and ST without the risk of tripping over some loop?
I noticed that by disabling RSTP in the RB260GS the devices connected downstream of each port (eg AP1.2 and ST1.n) have the same root bridge but it is different from that of the devices connected to other ports (eg AP1.1). It appears that under these conditions each port blocks BPDU traffic. Possible?
Finally, for troubleshooting purposes, within The Dude I would like to view the current root bridge of the devices in the related labels. I saw that
/interface bridge monitor bridge
displays it but how do I extract only the portion of text following “root-bridge-id”?