If all other devices are pulling addresses fine except for the sonos, that would be a sonos problem. Is the wireless access point a true bridge and not blocking any packets, and connected directly to the vlan with the 192.xxx dhcp server on it?
The UnFi APs are connected to interfaces on the ICX 6610 that has Vlan 1 (192.168.1.0 network) and Vlan 30 (192.168.30.0 network - Guest Wi-Fi network) assigned. Vlan 30 traffic is tagged and Vlan 1 traffic is untagged using the dual-mode command.If all other devices are pulling addresses fine except for the sonos, that would be a sonos problem. Is the wireless access point a true bridge and not blocking any packets, and connected directly to the vlan with the 192.xxx dhcp server on it?
This is a good article that talks about Sonos and Spanning Tree Protocol and BPDU.. I am wondering if I need to turn STP on for Vlan 1 and Vlan 30.and do you have multiple of those zonebridge things? I'm not familiar with sonos but from some quick googling it seems they're using a broken implementation of rstp with multiple bases/wireless networks and some people have had issues with this.
reboot the sonos if you haven't
So, when I go through the Sonos setup for a Sonos device, it should be picking up a 192.168.1.x address from DHCP, but it is picking up a 169.254.48.x address. See screenshot from Unifi dashboard. I have 6 sonos devices in 6 different rooms in my house.yikes that is a mess
STP is off by default with the l3 OS image (off globally and off per vlan), but remains "ON" per port, meaning ports are eligible to participate in an STP topology, but one hasn't been defined globally so they don't perform STP. They may still be blocking BPDU's though, so try turning off STP on each port connected to something related to sonos crap (every port connected to an access point and every port connected to a wired sonos device)
enable
conf t
interface ethernet 1/1/5
no spanning-tree
you might have to restart the sonos stuff afterwords. How is your sonos set up? is it one device or multiple? One access point or multiple?
Looks like your Sonos devices are not able to hit the DHCP Server. Had a similar issue a couple of years earlier. Also, my entire network would crash due to a broadcast storm the moment I brought any of these online. Finally fixed it by turning off Wifi in all devices that were connected via a wired network as well. Some troubleshooting steps that I remember.The UnFi APs are connected to interfaces on the ICX 6610 that has Vlan 1 (192.168.1.0 network) and Vlan 30 (192.168.30.0 network - Guest Wi-Fi network) assigned. Vlan 30 traffic is tagged and Vlan 1 traffic is untagged using the dual-mode command.
I will try it right now....did you run the suggested "no spanning-tree" command I put above on every brocade port connected to an access point (either directly or indirectly)?
better yet just turn it off on all copper ports (since it's already off globally)
enable
conf t
int e 1/1/1 to 1/1/48
no spanning-tree
then reboot the sonos and see if they pull an IP
The UniFi AP was working fine with the Juniper Switches which was replaced by the ICX 6610. So it's not the UniFi APs.Looks like your Sonos devices are not able to hit the DHCP Server. Had a similar issue a couple of years earlier. Also, my entire network would crash due to a broadcast storm the moment I brought any of these online. Finally fixed it by turning off Wifi in all devices that were connected via a wired network as well. Some troubleshooting steps that I remember.
1. Check if your Sonos devices are using the right WiFi network.
2. In Unifi Controller, check if you have defined the required VLANS in networks AND set the right VLAN ID in the Wifi network Settings.
3. Power off all your Sonos devices (all of them).
4. One by one power your sonos devices and if they are connected via a wired network, disable the Wifi network (Disabling the WiFi Link on a Sonos Music Player). Once it is online, proceed with the next one.
For me, everything worked like clockwork till I replaced my home network with a full Unifi Stack. Took me days of troubleshooting to figure it out. Sonos does not play well with Unifi.
Testing it now....it's because the brocade is blocking BPDU packets, which it shouldn't do when STP is totally disabled (which is what the command above should do)
Glad you have ruled it out. The reason I mentioned it was because they worked fine for me with a Cisco SG300 switch before I replaced them with Unifi switches.The UniFi AP was working fine with the Juniper Switches which was replaced by the ICX 6610. So it's not the UniFi APs.
if one of your other unifi switches or wifi stuff is plugged into the second stack member, don't forget to turn it off for those ports too, egTesting it now....
Unfortunately that did not work.. I will try powering down all the Sonos devices and start with only 1 device at a time.. Any other recommendation?did you run the suggested "no spanning-tree" command I put above on every brocade port connected to an access point (either directly or indirectly)?
better yet just turn it off on all copper ports (since it's already off globally)
enable
conf t
int e 1/1/1 to 1/1/48
no spanning-tree
then reboot the sonos and see if they pull an IP
Yes.. I already did that....if one of your other unifi switches or wifi stuff is plugged into the second stack member, don't forget to turn it off for those ports too, eg
int e 2/1/1 to 2/1/48
no spanning-tree
Please explain?are the sonos configured to connect to just one wifi network, or two?