Hi,
Things are driving me crazy. Literally spend days digging through many online fora.
This is my set-up:
- Simple router from ISP (Nokia Fiber Router)
- Every device on LAN can talk to every other device, no restrictions
- Raspberry Pi, with latest OS version (Bookworm), Lite (no desktop) version, not exposed to the internet
- External SSD mounted and visible, has all my music files
- SAMBA file server installed, latest version (Version 4.17.12-Debian), with settings:
- security = user
- NTLM auth = yes
- server min protocol = NT1
- client min protocol = NT1
- user “sonos” created, with password
- Sonos devices:
- Connect Amp, GEN1, wired
- Connect, GEN1, SonosNet
- 3 x Play:1, GEN2, SonosNet
This is the issue:
I can add the library to the app, I can see in the app (iPhone and laptops) all album art, and I can play music on all GEN2 devices. Unfortunately, no music on the GEN1 devices. There’s a big HOWEVER though:
When I group GEN1 and GEN2 devices together, on of each is enough, the GEN1 devices can play the music!
When I change the settings of the SAMBA server to only use SMBv1 (I know, very unsafe, but my GEN1 devices need it, but the Raspberry Pi is not exposed to the internet) ...
- server protocol = NT1
- client protocol = NT1
… then no connection possible, unable to add the library.
Setting both the following also results in no connection possible, unable to add the library:
- server max protocol = NT1
- client max protocol = NT1
So in order to get GEN1 devices to work, I have to use the “server/client min protocol” parameters AND I have to group the GEN1 devices with at least 1 GEN2 device.
My questions are:
- Is it possible to have a mix of GEN1 and GEN2 Sonos devices in one Sonos setup and have them all work with SMBv1?
- For the server experts: how to setup the SAMBA server that it talks to different devices with different protocol versions? (I thought I did it right with specifying a minimum protocol...)
Any help here is greatly appreciated.
Many thanks in advance.
With kind regard,
Sjoerd
