Sonos Local Music Library (SMB) no longer works with OS 5

This issue is combination of samba 4.5.0(9/2016) removing NTLMv1 from default for security reasons, and Sonos only supporting NTLMv1. We will provide fix in a firmware release as soon as possible.
In the meantime, adding the value of ntlm auth = yes to the smb.conf will allow Sonos to authentic to the My Cloud via SMB when SMB1 is also selected in the AdminUI dashboard.

NOTE: The changes will be undone if the Samba Protocol is changed or the My Cloud rebooted…

  1. Ensure SMB1 is configured in the AdminUI as an SMB Protocol.
    How to Change Windows Samba (SMB) Protocol Version on My Cloud OS 5

  2. Enable SSH and Login on the My Cloud
    How to Acess WD My Cloud Using SSH (Secure Shell)

  3. Add this option to the global config of the smb.conf file using SSH

    vi /etc/samba/smb.conf

    ntlm auth = yes

  4. Restart Samba

    smb restart

  5. Verify the setting is still there

    cat /etc/samba/smb.conf |grep ntl
    ntlm auth = yes

  6. Add Music Library from private shares in the Sonos apps

    //192.168.0.24/PrivateShare
    username
    password

1 Like