Skip to main content
Answered

Sonos One not working on m1 Mac mini through Airplay

  • May 11, 2021
  • 17 replies
  • 3020 views

When connected to Sonos One using Airplay (via system sound setting), there is no sound at all. 

this works: Intel Macbook pro 

does not work: m1 Mac mini

Best answer by jstol

Ok so after much testing I finally found my issue. Looks like my Mac mini ethernet port was causing the issue.

Even if I had enabled WIFI, and set the ordering it would not work. It would also not work if I set the ethernet service to inactive after it had been active and got a DHCP ip.

The only way I got it to work was to also go to advance on the ethernet service (once set to inactive) and then renew the DHCP setting so the adapter would loose the information it had. I would then be able to airplay to all my devices.

I then tested with a USB ethernet adapter, and disabled both WIFI and built in ethernet service and airplay worked fine! So something is very dodgy with my Mac M1 ethernet port.

Both my M1 and Intel based Mac minis have 10Gb ports. The intel Mac mini still works fine and can airplay. So I'm not sure if it is a 10Gb only port issue, or just some base software issue in general for M1 Mac mini built in ethernet ports.

Also on the M1 Mac mini the ethernet port (bar airplay) works fine, and I get 10Gb/s down from my servers etc.

 

The chances of apple actually resolving this I feel are very low.

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.

17 replies

Airgetlam
  • May 11, 2021

Since the Sonos works with the intel Mac, the issue is somewhere on Apple’s side of things, not Sonos’. 


Forum|alt.badge.img
  • Lyricist I
  • May 15, 2021

Also having this issue with my Roam and  M1 MacBook Air.


  • Contributor I
  • June 4, 2021

not working on mine as well. just got an M1


  • June 20, 2021

Since the Sonos works with the intel Mac, the issue is somewhere on Apple’s side of things, not Sonos’. 

So???? Nothing to do from Sonos’ perspective if Sonos is not compatible with Apple M1 chip? That would be shame.  


  • June 20, 2021

Sonos not working on my new mac mini neither. I don’t find too much complain on the internet about Sonos and M1 compatibility issue, so not sure if this only happens to a few Sonos users


Airgetlam
  • June 20, 2021

If the AirPlay 2 signal from an M1 Mac doesn’t match the published specs for an AirPlay 2 signal, which is what I assume Sonos designed for, than there isn’t much Sonos can do about it.  Sonos is merely a receiver of the data, and if the signal is incorrect, then Apple needs to make it match the previously published AirPlay 2 specs. 


  • June 20, 2021

If the AirPlay 2 signal from an M1 Mac doesn’t match the published specs for an AirPlay 2 signal, which is what I assume Sonos designed fir, than there isn’t much Sonos can do about it.  Sonos is merely a receiver of the data, and if the signal is incorrect, then Apple needs to make it match the correctly published AirPlay 2 specs. There isn’t much that Sonos can do about that. 


 “If the AirPlay 2 signal from an M1 Mac doesn’t match the published specs for an AirPlay 2 signal”. Do you have a link to this? Please don’t mislead community members if you cannot source what you say.   

If this is true, that basically kills AirPlay 2 on M1 Mac. I don’t believe that’s possible.

 


Airgetlam
  • June 20, 2021

It works fine in an ‘old Mac’. It doesn’t work on an M1 Mac. The only variable in the equation is the change from an old Mac to an M1 Mac. QED. 

Doesn’t  make me overjoyed, either, as I’ve already replaced on old Mac with an M1, but I’d suggest the logic is there. 

But, perhaps there is something wrong with Sonos’ implementation of the published spec. Seems like an outside chance, but it is there. In that case, I’d expect a software update would be able to rectify the issue. 


  • June 20, 2021

For those who had the same issue with a new Mac, you could try to restart both the Mac and Sonos. This solved the connection problem for me.

 


  • Contributor I
  • June 27, 2021

If I reboot my Imac with the M1 chip, air play works fine on Sonos. But as soon as I stop it, It won’t continue to play. Works fin on my Intel laptop. So it seems that either Sonos has not configured its system for the M1 chip or Apple has some kind of bug that keeps it from playing. 


Airgetlam
  • June 28, 2021

Since it works without issue on an intel Mac, it’s a safe bet there’s some sort of difference for an M1 Mac, which would be on Apple’s side of things. 


  • Lyricist I
  • July 1, 2021

My M1 Mac mini does not play airplay to Sonos speakers either.

That being said it neither Airplays to my fire.TV sticks or my sony TV with airplay 2 available. 

My iPhone and my intel Mac mini, and my iPads and my Mac book air & pro (all non M1 mac's) works fine.

This being said what does work is screen mirroring to my Sony TV:

 

Yet if I try and ONLY airplay sound (not screen mirror) to the TV it fails!

 

One thing I did notice was that if I had the Sonos app open and tried to airplay music to it, the Sonos app would briefly register the speaker playing the airplay music and then stop. In the console app I see tons of airplay errors:

 

given it happens on not just Sonos devices and it works fine on my non m1 Mac mini, you have to assume the underlying problem seems to be M1 mac's software.


  • Lyricist I
  • July 22, 2021

Sonos needs to contact Apple and get this working. Why should the users have too!! Should have bought Bose!


Forum|alt.badge.img+1
  • Contributor I
  • July 24, 2021

Since the Sonos works with the intel Mac, the issue is somewhere on Apple’s side of things, not Sonos’. 

 

How is this deemed the best answer? There is a weird cult of Sonos where everything is someone else’s problem. My Mac airplay works fine to other speakers, so that must make it Sonos fault? Really I just want a solution.


Forum|alt.badge.img+1
  • Contributor I
  • July 24, 2021

Here is a link to an answer that is actually useful:

I restarted the Mac and Roam (weird) and was able to get audio working.


  • Lyricist I
  • July 29, 2021

My sonos one could work well after restarting my M1 Mac mini (2020). Once my M1 Mac mini went into sleep mode and then woke-up, the connection between  Mac mini and Sonos one failed.

 


  • Lyricist I
  • Answer
  • August 6, 2021

Ok so after much testing I finally found my issue. Looks like my Mac mini ethernet port was causing the issue.

Even if I had enabled WIFI, and set the ordering it would not work. It would also not work if I set the ethernet service to inactive after it had been active and got a DHCP ip.

The only way I got it to work was to also go to advance on the ethernet service (once set to inactive) and then renew the DHCP setting so the adapter would loose the information it had. I would then be able to airplay to all my devices.

I then tested with a USB ethernet adapter, and disabled both WIFI and built in ethernet service and airplay worked fine! So something is very dodgy with my Mac M1 ethernet port.

Both my M1 and Intel based Mac minis have 10Gb ports. The intel Mac mini still works fine and can airplay. So I'm not sure if it is a 10Gb only port issue, or just some base software issue in general for M1 Mac mini built in ethernet ports.

Also on the M1 Mac mini the ethernet port (bar airplay) works fine, and I get 10Gb/s down from my servers etc.

 

The chances of apple actually resolving this I feel are very low.