Hi There, let me describe issue i have in my customers houses, i have set pretty strong wifi connection through the house and i have a managed switch with hardwired 7 amps i have couple arc on wifi and 3 another amp in different rooms on wifi with access points near by. i have settled stp rout for 7 hardwired ones, network system start crashing after it worked couple month so where and what is wrong in my set up
Hi
Welcome to the Sonos Community!
While I can’t personally help you with managed switches (I’m just not qualified), I was able to find this info for you:
General Cisco Managed Switch Settings
These are settings that were configured for a Cisco SG300-52 managed switch that played the role of the Root Bridge for the Sonos network. Even while the following parameters are derived from the SG300-52 settings, they may be adapted to switch hardware of other vendors, too.
Global Settings:
- Spanning Tree State: Enable
- STP Operation State: Classic STP
- BPDU Handling: Flooding
- Path Cost Default Values: Short
Bridge Settings:
- Priority: 4096
- Hello Time: 2
- Max Age: 20
- Forward Delay: 15
STP Interface Settings:
For each network port with a player being connected, the following settings apply:
- STP: Enable
- Edge Port: Auto
- Root Guard: Disable
- BPDU Guard: Disable
- BPDU Handling: Use Global Settings
- Path Cost: User Defined 10
- Priority: 128
All other network devices that don't participate in the Sonos player spanning tree may be set up like this:
- STP: Enable
- Edge Port: Auto
- Root Guard: Disable
- BPDU Guard: Disable
- BPDU Handling: Use Global Settings
- Path Cost: Use Default
- Priority: 128
Typically "STP: Enable" or "STP: Disable" *do* work for all non Sonos ports.
Cisco does not suggest disabling the STP option on single switch ports because "non-network experienced people" may use those ports and then have difficulty diagnosing loop and broadcast storm issues quickly.
IGMP snooping should be enabled with Multicast filtering enabled, to lower the overall network load.
Multicast Settings:
- Bridge Multicast Filtering Status: Enable VLAN ID: your ID - e.g. 1
- Forwarding method for IPv4/v6: MAC Group Address
- IGMP Snooping Status: Enable
Make sure that your router provides support for Multicast traffic pass through and has implemented an IGMP querier - e.g. IGMP v2 compatible.
You don't have to elect an available IGMP querier by yourself. This will be done by the Multicast handling network devices (router, switches) automatically.
Concerning the Cisco SG300-52 switch hardware it's absolutely essential that you disable (and apply) the "Spanning Tree State" after you've done changes to the "STP Interface Settings" and enable (and apply) "Spanning Tree State" again, or the spanning tree won't be rebuilt and run correctly.
Here are the settings of a CISCO SF-200-24 with almost the same STP Settings:
Global Settings
- Spanning Tree State: Enable
- STP Operation State: Classic STP
- BPDU Handling: Flooding
- Path Cost Default Values: Short
Bridge Settings
- Priority: 4096*
- Hello Time: 2
- Max Age: 20
- Forward Delay: 15
*The Sonos Root Bridge has the Bridge Priority 8000 anything with a lower value as in this example the switch with 4096 will take over the role of the Sonos Root Bridge, this makes sense when more than 50 % of the devices are wired to this switch the default value is 32768
In addition, the following thread may be of help:
I hope this helps.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.