Skip to main content
Avid Contributor I
August 20, 2022

SonosNet is a Mystery

SonosNet does not activate when it absolutely should.  I have talked to Tech support several times and followed that “converting to a wired setup” instructions procedure a dozen times.  I’ve audio recorded the “click” that I hear when I plug my Ethernet cable into my one plugged in device more times than I can count, just to ask a friend and ensure that I did in fact hear the magical “click” sound.

When I check my setup, a half dozen speakers are in, hooray, “WM: 1”!  If I remove my WiFi network from the app, all those speakers VANISH forever.  It’s like they’ve given up on life and have no will to live.  Even though supposedly there is a magical SonosNet blasting around everywhere.  The only fix is to plug my physical Boost back in, and they magically re-appear!  This Boost must have the magical key that gets them to connect.

The fix for this?  RESETTING my entire system one-by-one.  Tech support told me not to, their forums as well.  But the moment I finished spending 30 hours trying to diagnose the issue, and switched to 2.5 hours resetting my 20 Sonos nodes, BAM it worked!  My Beam became the node that every other speaker connected to.  It’s the most central, newest, and most cable device that I own.  Over SonosNet!  All WM: 0

After a few weeks of fiddling with stuff, I’m back to where I was before.  Half my speakers are green in the status panel and labeled WM: 1.  Sure, my Orbi provides a lot cleaner signal than SonosNet, but I’m really just trying to get my 20 Sonos nodes to not cut. out. every. 10. milliseconds.

Can someone tell me why there is not a more forceful way to disable using home wifi?  I want this prevented and never allowed.  But then when I drop my WiFi, “some” of the speakers get dumb and forget how to connect to SonosNet.  Why do they lose their ability to connect?  I’ve power cycled each and all 20+ times.  Once in a while they work with no rhyme or reason.

What gives?  Why is this so complicated and confusing, even tech support was confused and thought that somehow my router wifi was interfering.  Well guess what, after a full Sonos reset (going against all advice from tech/online) it worked flawlessly right away.  Something is getting into a bad state.

Why did my Beam go from having colored boxes connecting it to every Sonos node to now having no colored boxes in the status table web page?  It was doing exactly what it needed to, being the root node (albeit labeled Secondary for some unknown reason) and connecting to every Sonos node flawlessly.  The system even performed halfway decent!  I was able to stream HDMI audio to every zone pretty much perfectly.  Until other nodes started taking over and then some hopped onto my home WiFi.  Back to total disaster again.  What gives?  Why is there no more advanced configuration when you know the auto negotiation mechanism is failing and making bad choices.

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

53 replies

benn600Author
Avid Contributor I
August 21, 2022

OMG after changing both channels all of my devices switched over to the SonosNet device I wanted and not the crappy boost.  You, sir, and the 10 other people who told me to do so, deserve a fast clap.  I will keep messing with it.

benn600Author
Avid Contributor I
August 22, 2022

It’s still going strong a few hours later.  I guess it was the channels interfering?  That seems wild that so little could impact so much.  I’ll describe my whole setup later, it’s working exactly as I wanted, just with a slight adjustment.

benn600Author
Avid Contributor I
August 22, 2022

For half a day now it has been working exactly as I wanted.  It seems like changing the channels of my Orbi and Sonos just made it instantly work.  Which is shocking.  But very awesome, and would explain why sometimes it worked better than others because Orbi was set to automatic.  Although prior to my full reset I did have Orbi pegged to a channel.  So not totally sure about what was breaking that earlier setup.

My high level setup is as follows:

Orbi AC3000 Base with 3 Orbi Satellites (I was an early adopter right when they got introduced, still awesome devices)

All router/DHCP is handled by an awesome Synology router.  All Sonos nodes (and just about everything else) has a reserved IP address in organized blocks.

Amp is plugged into an Orbi satellite and has wifi turned on, to broadcast the precious 5GHz signal to surrounds/sub and the 2.4GHz signal to everything else.  Rear Right has wifi turned on, Right Left/Sub have wifi turned off.  All 3 are plugged into a 5-port unmanaged switch.  Right Rear handles all the wireless traffic for all 3.  I also have a wired sub plugged into the amp.  Wired (coaxial) sub is in the front of the room and the wireless sub is in the rear of the room with the surrounds.

The other two Orbi Satellites each have a stereo pair connected directly with WiFi turned off.  Yes, the loop back issue is a huge issue if wifi isn’t disabled.  Orbi starts thinking it can use the Sonos as backhaul and some of that traffic gets blocked so random devices/requests fail.  Super intermittently bad.  Really would be cool if there was a way to prevent this issue, like making Sonos only support Sonos traffic.  But I’m still all good regardless.

My Orbi Router has a Beam and Sub plugged in (again wifi disabled).  This was previously my main Sonos, but I had to switch to amp because I do rely on wireless surrounds/sub there.

I also have a stereo pair not plugged into any switches, just connected together, with the physically closest speaker having wifi on and the other off.  In addition to 3 single One’s scattered around, of course on SonosNet with no Ethernet cable.  And 1 Move & 2 Roams.

I just prefer hardwired so much that whenever possible I want that handled by the 1.8Gbps Orbi backhaul and not the slower Orbi or Sonos wireless networks.  I thought one speaker would be too far to reach Amp but it’s even showing as green in the status table right now.

My test (since Sonos doesn’t do a single thing to inform users when there is drop out—they should log: 100ms audio dropped on Zone B) is to play an HDMI source everywhere, mute everything, then turn zones up to hear them in the distance and listen for any variation or drop outs.  I run this test frequently when I have everything setup to see if it’s stable and able to handle the challenging task of pushing realtime audios streams everywhere with approaching no drop outs.  Naturally the devices plugged into the Orbi backhaul are rock solid.

benn600Author
Avid Contributor I
August 22, 2022

So in my huge status table I only have 7 colored boxes, and all are speakers connecting to Amp, all are green except the furthest speaker away which is 50/50 green/yellow.  I have 20 Sonos nodes (3 use home wifi).

ratty
August 22, 2022

Okay I set Orbi to channel 11 and SonosNet to channel 6.  No more automatic.  

Make sure the Orbi is using a 20MHz width channel otherwise it could hit SonosNet. Netgear tends to default to 40MHz.

 

For half a day now it has been working exactly as I wanted.  It seems like changing the channels of my Orbi and Sonos just made it instantly work.  Which is shocking.  

Not really. Partial overlaps between channels are particularly damaging. And close proximity between an Orbi node and a Sonos component would obviously amplify such effects.

 

Amp is plugged into an Orbi satellite and has wifi turned on, to broadcast the precious 5GHz signal to surrounds/sub and the 2.4GHz signal to everything else.  Rear Right has wifi turned on, Right Left/Sub have wifi turned off.  All 3 are plugged into a 5-port unmanaged switch.  Right Rear handles all the wireless traffic for all 3.

I really don’t see why you insist on this arrangement since you “don’t like having extra hardware if it’s not necessary”. The bandwidth of the 5GHz channel the Amp autoselects for its satellites is more than sufficient to service them all wirelessly.

 

Orbi starts thinking it can use the Sonos as backhaul and some of that traffic gets blocked so random devices/requests fail.  Super intermittently bad.  Really would be cool if there was a way to prevent this issue, like making Sonos only support Sonos traffic.  

This would entail deep packet inspection. Never going to happen. Besides, Sonos already stipulates that you shouldn’t wire to multiple WiFi mesh nodes.

 

My test (since Sonos doesn’t do a single thing to inform users when there is drop out—they should log: 100ms audio dropped on Zone B) is to play an HDMI source everywhere, mute everything, then turn zones up to hear them in the distance and listen for any variation or drop outs.

Such logs -- for example of packet loss percentages -- exist, but are internal to the system diagnostics, which only Sonos Support now gets to see. You could always run some intensive ping tests of your own.

 

So in my huge status table ... I have 20 Sonos nodes 

Not that huge. 😉

benn600Author
Avid Contributor I
August 22, 2022

Sonos only supports 32 nodes max max, right?  So a few more little additions and I’ll be nearing the physical limit.  Besides, there are like 10 undefined entries, what are these?

I think I have 40mhz channel width.  What does this mean, that of 1/6/11 it spills over into an adjacent channel?  Should I use 1 and 11 only?  Things are so stable and reliable now I don’t want to touch a thing.

My rear right surround is bossy and likes handling communications for the throuple.

When a speaker cuts out 1ms I want to know because it means interference is building of I have a trash implementation.  I want excess bandwidth, capacity, whatever.  That’s why I spent these 50 hours messing with my system to finally have it physically communicating as I know is the most efficient with least network demand at every level.  Perhaps now it can handle anything I throw at it.  I hear the first chord everywhere now.

ratty
August 22, 2022

Correct: 32 nodes max per household.

The undefined entries on the matrix top row? Those could well be devices whose radio is disabled. Check their MAC addresses.

ratty
August 22, 2022

I think I have 40mhz channel width.  What does this mean, that of 1/6/11 it spills over into an adjacent channel?  Should I use 1 and 11 only?  Things are so stable and reliable now I don’t want to touch a thing.

With 40MHz width, the Orbi on 11 will put its secondary channel on 7 so would stomp on SonosNet’s ch 6.

Either confine Orbi to 20MHz width (better solution) or use only chs 1 and 11 (worse solution as it continues to upset any neighbours who use ch 6).

40MHz at 2.4GHz is unsociable and should really never be used,

ratty
August 22, 2022

My rear right surround is bossy and likes handling communications for the throuple.

Totally unnecessary, but whatever.

buzz
Grand Maestro
August 22, 2022

20 vs 40? Think of a string of adjacent conference rooms in an office. Within each room there is parliamentary procedure such that only one person speaks at a time. Then the “smart guy” in an adjacent room decides that he will amplify his audio, which then breaks through to the adjacent rooms -- decreasing intelligibility. Of course the adjacent rooms could do the same, but because there is no cross room parliamentary procedure, intelligibility across the area tanks. Another way of looking at this is that a window is open in your conference room and there is a construction site next door.

Use 20Mhz on 2.4GHz unless you are so isolated that you need only channels 1 and 11.