Skip to main content

Restoring Local Music Libraries

  • 28 June 2024
  • 0 replies
  • 56 views

Up until the introduction of the new Sonos app, I only had IOS (iPads, iPhones) Sonos Controllers.

Local Music Libraries (and PlayLists) disapeared with the introduction of this app.

Direct complaints to CEO Patrick Spence yielded nothing but a reply from Sonos Support that access to Local Miusic Libraries was restored on May 21st, as if this user is too stupid to find a menu entry in the IOS app.

On June 27th, I had the idea of installing the Windows Sonos Controller. There is a Gotcha described below but this controller is able to access local music libraries and create/remove playlists. Sure enough, these libraries and playlists appear in the IOS app.

Here is the gotcha (and no, I am not talking about the upgrade from SMBv1 to SMBv2): the Sonos controllers do not use the server name int the SMBv2 logon. The typical SMB logon is ServerName\UserName but the Sonos controllers use \Username, meaning you cannot use domain credentials, for example, on a Windows network. Here is a typical Sonos logon sequence as seen from a server named Library, a share named SharedMedia and a local user named PeekABoo:

No. Time Source Destination Protocol Length Info
1591 41.207655 192.168.18.27 192.168.18.15 SMB2 234 Negotiate Protocol Request
1592 41.208491 192.168.18.15 192.168.18.27 SMB2 306 Negotiate Protocol Response
1594 41.211959 192.168.18.27 192.168.18.15 SMB2 178 Session Setup Request, NTLMSSP_NEGOTIATE
1595 41.212476 192.168.18.15 192.168.18.27 SMB2 386 Session Setup Response, Error: STATUS_MORE_PROCESSING_REQUIRED, NTLMSSP_CHALLENGE
1597 41.218203 192.168.18.27 192.168.18.15 SMB2 482 Session Setup Request, NTLMSSP_AUTH, User: \peekaboo
1599 41.220507 192.168.18.15 192.168.18.27 SMB2 130 Session Setup Response
1600 41.226764 192.168.18.27 192.168.18.15 SMB2 186 Tree Connect Request Tree: \\192.168.18.15\SharedMedia
1601 41.226932 192.168.18.15 192.168.18.27 SMB2 138 Tree Connect Response

How difficult is it to document these two restrictions in the Release Notes ?

I did not try the MAC Sonos controller: I hope MAC users have the same opportunity.

I will now rebuild my playlists.

As for communications with Patrick Spence, I wonder how he is going to report to his boardd of directors that he has managed to antagonize the entrire client base. Must be a new marketting exploit.

0 replies

Be the first to reply!

Reply