[Samba] Samba support for Sonos S1 versions 4.15 and above
jra at samba.org
Fri Dec 9 20:44:30 UTC 2022
On Fri, Dec 09, 2022 at 12:39:43PM -0800, Jeremy Allison via samba wrote:
>On Fri, Dec 09, 2022 at 07:31:10PM +0100, Barry de Graaff via samba wrote:
>>Since Samba version 4.15 I have not been able to connect Sonos S1 to
>>Samba. I have tried this on Ubuntu 22.04. There are some permission
>>changes on Ubuntu. So I also tried Debian unstable (sid) which has
>>Samba version 4.17, but there I have the same result, Sonos says
>>permission denied. It works fine on Samba version 4.13 in Debian 11
>>and Ubuntu 20.04.
>>As a work-around I modified a node-based SMB server details at
>>https://barrydegraaff.nl/sonossmb/ that works well and gives me some
>>idea of how Sonos S1 has implemented SMB protocol. So at least I
>>have my music for Christmas.
>>With the smb.conf as below I am able to browse the defined share
>>with SMB1 and ntlmv1 authentication using Samba version 4.17, but
>>then Sonos does not work. If I do the same on 4.13 it works. When I
>>use smbclient on my self baked node-smb server it works as well, the
>>spnego=no and ntlmv2=no on the client are required to make smbclient
>>work. Sonos does not seem to use lanman authentication as that is
>>not implemented in the node-smb server.
>>I have seen this wiki https://wiki.samba.org/index.php/Samba_Features_added/changed#NTLMv1_authentication_disabled_by_default
>>but that does not help me.
>>Other then Wireshark and dumping the Sonos firmware can you give me
>>any tips on how to resolve this issue?
>I use SONOS against my Ubuntu-based fileserver.
>The only two [global] settings I need are:
> ntlm auth = yes
> server min protocol = NT1
Ah. Just noticed. My Ubuntu server is also running 4.13.
I haven't tried SONOSv1 against a 4.17 server. Once I
do I guarantee I'll fix it - the family depends on
More information about the samba