Skip to main content

I have about 15 Sonos speakers, first one bought around 2010.  Lately, the reliability has been very poor.  App not detecting speakers, speakers dropping mid song.  App telling me speakers are playing and they are not.  Last network change was in 2019.  Is it just me?

I have an Eero pro mesh network, and literally no changes (that I’m aware of) for almost 3 years.  Lately when trying to play music, I’d say the system does what I want about 55% of time, the other times there are issues.

Anyways, just ranting, but it’s starting to bug me, was just wondering if it’s me and my network or if this is commonplace.

Thanks

IP conflicts in all probability. You need to do a network reset. Reboot the following in order:

Modem
Router
Switches/Hubs
Wired Sonos units
Wireless Sonos units
Computers/Printers
Wireless devices
Phones/Tablets

Wait till each fully reboots before moving to the next. Note you can prevent this from happening again by reserving IP addresses for each Sonos device in your router setup. See your router manual for details.


In general, when using an mesh network like eero, Sonos recommends using their system in ‘wired mode’, where one device, either a BOOST, or a Sonos speaker, is wired directly to the base device of the network. This is due to the fact that many mesh networks function by breaking up your WiFi into multiple subnets, all using the same SSID and password. This breaks the ability for the Sonos devices to communicate amongst themselves, which is key to their function.

It’s not clear from your post how your system is set up. Making sure it is a ‘wired’ system may help your situation. 

However, if your system is already set up in that manner, it is always possible that the router’s DHCP table has handed out duplicate IPs to your Sonos device, and potentially other network devices. The easy process to ‘fix’ that issue is to unplug all Sonos devices from power, and while they are unplugged, reboot the router. Once the router comes back up, plug back in the Sonos devices. 

For what it’s worth, if that process ‘fixes’ the issue, it would be recommended to read the router’s manual, and assign reserved IP addresses across the board. Any router that has given out bad IP addresses in the past, for whatever reason, can be assumed that it can get back to that state again. Fortunately, setting up reserved IP addresses helps keep that from happening. 

edit: I type more slowly than @jgatie ;)


Hi @Airgetlam thanks for reply.  I do have a BOOST wired to an Eero, which is in turn wired direct to a switch in basement, which is then wired to the Century Link fiber modem.

I’ll try your recommendations, appreciate it.


Thank you also @jgatie  I will follow your guys instructions.


The easy process to ‘fix’ that issue is to unplug all Sonos devices from power,

Quick question, I have a Move and Roam, which are wireless.  Should I perform some type of reset/hard shutdown on these?  Not even sure if you can turn them off tbh?


I would recommend that you power them down as well. Check the online FAQs, it can be done,certainly, although my recollection is somewhat fuzzy. It requires a longer press of the button, if I recall correctly. 


I suggest that you “reserve” IP addresses for the SONOS units. As you enter your reservations, make sure that the SONOS units are on the same subnet. Eero tends to split the clients between four subnets. For example, clients might be assigned 192.168.x.y where there are four possibilities for ‘x’. Keep the SONOS units on the same ‘x’ and vary the ‘y’s.  There should be no duplicate ‘x.y’ on the network. You may need to change the assignment of a SONOS unit in order to satisfy this scheme. If this is the case, reboot that SONOS unit after making the reservation.