Here's my simplified network topography:
Internet ==> Arris BGW-210-700 ==> Cisco RV130 (gateway) ==> Cisco 3560cg (core switch) ==> Netgear GS108 ==> Playbase / Amp 1 / Amp 2 (wired connection)
All of the Sonos gear lives in VLAN101, 192.168.20.0/23. The Netgear is wired into port 2 on the 3560cg.
Also, off the Cisco RV130 is this path...
==> Linksys LGS 116P ==> Cisco WLC 3504
The WLC3504 broadcasts an SSID on the same VLAN101, Apple iOS clients will join that SSID to setup & then control the Sonos gear.
After countless attempts to get the gear setup, both with each wired to the Netgear GS108 and each joined the SSID on VLAN101, I had no success. Sonos device based diagnostics informed us that multicast traffic is not being transmitted at all or at least properly. The Sonos device do obtain a DHCP address on VLAN101. But the Sonos app can't complete the setup process.
So my network config questions are...
- Does STP need to be configured, and then how, on the 3560?
- Does multicast routing need to be configured on the 3560?
- How does multicast need to be configured on the WLC3504?
- Does MDNS need to be enabled/configured on the WLC2504 or the pertinent SSID?
While working with Sonos support and then after, I tested with a variety of settings on the 3560 and 3504. I couldn't seem to hit on the right combination of settings.
Here's the quotable part of the follow up email from the very helpful and patient Sonos support engineer:
"As per our conversation, the issue we're facing is because your network isn't passing multicast traffic properly. If you're able to get multicast going, I expect you'll be able to complete setup and start enjoying the system without issue."
I'll be researching and testing. But any help people in the community can give would be very much appreciated.
Thanks a lot.