Have a fairly old system (1s and 3s). Trying to connect to a new network, and keep running into issues. TP-Link ER605 V2 router, and a Meraki Switch MS130-24P.
I have factory reset the Sonos units. New network appears to be running generally fine without any issues. I have changed the settings as advised on the Sonos page for managed switches as best I can (although it is all a bit technical for me).
I would simply wire one of the units directly into the router, but according to Sonos, a unit needs to be added to the system via wifi first. But when I try to do this, I can add a unit all the way right until the final stage. After some time adding the unit to the wifi network, it then comes up with message: ‘Your Play1 has been added, but may not appear in your System. If so, unplug the power cord and plug it back in to finish setup from System Settings’. Problem is that when I do this, the unit does not show up in the app, and we have to start again, into a loop.
I have also rebooted switch, router etc. There must be a setting somewhere in the switch and/or router that I have missed or set incorrectly. But whatever I do, I cannot add any of the units on to the system, as it always fail at this final stage.
Any help appreciated. thanks
First question: Why the switch?
Suggestion: See my post on network maintenance
Why is there a switch at all? Ethernet throughout quite a big house to various other devices (NAS, access points, a studio at bottom of garden etc).
Why is there a switch at all? Ethernet throughout quite a big house to various other devices (NAS, access points, a studio at bottom of garden etc).
OK….but why a managed switch unless you have a specific need. Typically an unmanaged switch will suffice in a home environment. Anyway Sonos devices like you own don’t play well via a switch. Furthermore using a managed switch can be tricky. BTW… you can wire a Sonos speaker for initial setup and then remove the Ethernet to let the speaker join your WiFi.
You do not need to add the speakers to WIFI first in order to get them set up on your network. But there are a few settings you need to configure first in order to not create a broadcast storm and crash your network. I am not familiar with the configuration of the Meraki MS130-24P, but it should have mDNS, IGMP and STP/RSTP. Have a look at this page for settings you need:
https://support.sonos.com/en-us/search?q=STP+settings
You can just plug them in and they will get an IP address after you have made the changes.
It’s a good question AJtrek1, and I am considering changing to an unmanaged one. Short answer is that it’s what I was recommended by a former colleague who works in IT, but it does now seem to be a bit more than I need.
re: wiring the speaker, I have tried that – both into the switch and direct into the router – and have not been able to add. Sonos says that you need to add a unit to the system wirelessly before you wire it (I don’t know why).
I would be very happy to keep one unit ethernet-wired into the router, then connecting via Sonosnet to all the other units (i.e. not using the wi-fi). This is how I used to have it set up, and it worked great.
thanks
Thanks Pools, those are the settings I have been trying to follow but struggling with somewhat – some are clear, some called slightly different things, and some I can’t find in the settings at all.
The Sonos does get an IP address when connected, so I can ‘see’ it, as it were, but I cannot successfully add it to the system.
This is another possibility. A managed switch can Assign IP Addresses in certain configurations. I wonder if the speaker you can’t see in the App is attached to the switch where as your device is pointing to your WiFi. As a test I’d:
- Power off all Sonos.
- Remove the switch; although doing so may cause you to lose other devices temporarily.
- Reboot your router.
- Plug in your Sonos and let them come back.
- Open the Sonos app and select join an existing system.
If all is successful then I’d say the problem is the managed switch.
Thanks, I’ll give it a try. I’m just trying to add one Sonos unit at the moment to keep it simple, and have tried it 1. wireless 2. ethernet into switch 3. ethernet into router
Thanks Pools, those are the settings I have been trying to follow but struggling with somewhat – some are clear, some called slightly different things, and some I can’t find in the settings at all.
The Sonos does get an IP address when connected, so I can ‘see’ it, as it were, but I cannot successfully add it to the system.
Do you have any VLANs setup?
If so, do you have ACL configured to permit the main VLAN access to the Sonos VLAN?
My network is a mixture of managed and unmanaged switches and two WiFi networks. The wireless SONOS units can choose their own WiFi connection without any fuss.
I haven’t set up any VLANs, nor configured any ACL.
I haven’t set up any VLANs, nor configured any ACL.
You do not need VLANS if you do not intend to have IoT devices and cameras isolated form you main network.
Here is a video that can help with the STP and IGMP snooping settings. Those settings are shown near the 11:45 mark.
I’m still unable to locate all of the settings that Sonos says must be changed in the Maraki dashboard. I understand that some things may have slightly different names, but I just can’t get it all to match up. I’ve spent many hours changing settings, both when wireless and when wired to an individual port and changing those settings too where advised, plus have been through the router settings while reading about all those best I can. Whatever I do, Sonos will not add a unit to the system. Thank you all for your help, sorry I couldn't make it work. Going back to my vinyl records. https://support.sonos.com/en-us/article/using-sonos-with-a-managed-switch
Some things I have tried since then:
– replacing the managed switch with an unmanaged one. All my other devices were up and running in about five minutes, but still can’t connect any Sonos. So, it wasn't the switch.
– factory resetting the router and checking the settings. A TP-Link ER605 V2, maybe there is something that Sonos doesn’t like about it but I can’t find anything online.
– Buying a Sonos One SL, reasoning that all of my existing units are old, so a newer generation would surely connect. Wrong, always the same issue.
– Deleting my Sonos app and reinstalling it, and setting it up with an entirely new Sonos account with a different email address. Nope.
The closest I ever get even before all the above is: after the chime, setting it up and adding it to my network is: ‘Your Sonos One SL has been added, but may not appear in the system. If so, unplug the power cord and plug it back in to finish setup from System Settings.’
I’ve now seen this message a million different times, but of course when I follow it, the unit is then nowhere to be seen.
So, I am now trying to set up a factory-reset Sonos One SL on a new system on a completely new Sonos account, and it still won’t work.
Update to the update.
So after five or six weeks and several hours on the phone to Sonos support (who then emailed me advice for the wrong set-up), I have finally managed to get things up and running again, with quite a lot of help from ChatGPT. If this can help anyone who was in my position, these seem to be the main things that I did:
Enabled UPnP on TP-Link ER605 router (Allowed Sonos discovery to work properly)
Enabled IGMP Proxy on TP-Link ER605 (Allowed multicast traffic)
Changed "Wireless Clients Accessing LAN" from Deny → Allow in the Meraki dashboard for the APs ((This is in Wireless > Firewall & Traffic Shaping > Outbound Rules) (Stopped LAN isolation)
Checked that no Layer 3 Firewall Rules were blocking LAN traffic in Meraki dashboard
Reset the Sonos app (in App Preferences)
Factory reset each Sonos unit and added one by one
(Set-up was TP-Link ER605 router, Netgear 16-port unmanaged switch, three Meraki APs)
Have fun.