Sonos and the Spanning Tree Protocol

  • 10 June 2010
  • 60 replies
  • 158535 views


Show first post
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

60 replies

Found this in another thread:
I called Sons support today. I had purchased a new ZoneBridge to help coverage in my house.

I set the ZoneBridge as the wired main hub. As I added th ZP back one by one, all was great except for one ZP80. The network kept setting the ZP80 as the rootbridge, which negated the new Bridge.

The procedure Sonos walked me through:

1. HTTP to the rootbridge you want to remove and root. http://#.#.#.#:1400/advconfig.htm

2. Set the "FirstZP:" field to disabled
Click SUBMIT

3 Now HTTP to the Zone Player you want to be Root. http://#.#.#.#:1400/advconfig.htm

4. 2. Set the "FirstZP:" field to enabled
Click SUBMIT

5. Also be sure to reboot both of the units after they have been been properly configured using the power cable, or by attaching /reboot to the ZP url.

If you ever see more than one 'Root Bridge' in the network matrix, be sure to turn one of the zones root bridge setting off. Also be sure to reboot both of the units after they have been been properly configured using the power cable, or by attaching /reboot to the zp url.


I did it in about 2 minutes and it worked perfectly. Now all my Tunnels are Green
Hi,

for everyone running a network with multiple STP-capable core switches, e. g. HP Procurve, it might be interesting to know, that Sonos has not implemented path costs of links according to the current standard 802.1t, but still uses 802.1D.

Current switches use path costs of 200,000 for an 100B-T interfaces, whereas Sonos still uses 10 (for a full-duplex 100B-T)
http://en.wikipedia.org/wiki/Spanning_tree_protocol#Data_rate_and_STP_path_cost

Everyone affected will have Sonos zone players use a Sonos wireless cascade to the elected root switch, even if the core switches have a Gigabit-Link (at current 802.1t path costs of 20,000)! This leads to a cascaded load over possibly weak wireless links.

Workaround:

Manually configure trunk connections between core switches at path cost 10. If done so, the Sonos zoneplayers will use the nearest wired connection!

Wish list:

Sonos is encouraged to use the current standard 802.1t for path cost to avoid problems with switch trunks in current standard configurations.
I copied this out of another thread, since it contains some really useful information on how to set up your switches for Sonos to work correctly on a switched network.

More information on spanning tree protocol:
http://en.wikipedia.org/wiki/Spanning_tree_protocol

If you don't understand what this all says, and you have problems with Sonos on a network with switches: Call support, they are there to help you.