Eu tenho usado o OpenSuse Leap 42.2 e as atualizações do Windows quebram minha rede de samba. Esta configuração na seção [Global] do samba config funcionou até as atualizações recentes do billy e parou de funcionar nas máquinas do Windows 7 e 10. Minha seção global de configuração do samba era:
[global]
workgroup = WORKGROUP
netbios name = LINUXSERVER
lanman auth = no
ntlm auth = yes
client lanman auth = no
Em seguida, adicionei as três linhas encontradas neste site para que o global agora seja:
[global]
workgroup = WORKGROUP
netbios name = LINUXSERVER
lanman auth = no
ntlm auth = yes
client lanman auth = no
wins support = yes
local master = yes
preferred master = yes
Agora meus compartilhamentos de samba aparecem no Windows 7/10. Eu sei que este é um fórum do Ubuntu, mas estou sempre disposto a tentar ajudar outros usuários Linux.