@alain_p : ton problème est peut-être dû au protocole d'auth plutôt que la version de SMB ?
Il faudrait voir comment est configuré windows 10, mais s'il n'accepte que NTLMv2 et que en face le serveur envoie du NTLMv1, ça ne risque pas de marcher.
essaies en rajoutant :
client NTLMv2 auth = Yes
dans [global]
Perso, c'était le problème inverse : J'avais installé un NT4 sur un vieux coucou et j'avais besoin d'accéder à un partage SMB sur une debian, ça voulait pas. Pareil sous XP. Et il s'est avéré que si je forçais NTLMv2 sur XP ça fonctionnait. Et n'arrivant pas à l'activer sur NT4 (
pourtant compatible), il a fallut réactiver l'auth NTMLv1 sur le serveur et problème résolu. La désactivation eu lieu suite à la MAJ vers stretch, donc nouvelle version de samba. Ça fonctionnait sans problème avec jessie.