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.