Eu encontrei algo estranho na minha configuração do Debian 9.
Mudei meu nome de host editando /etc/hostname e reiniciando de "myhost" para "myhost-hello".
Uma vez que esta modificação conectando-se à máquina através de seu ip (eu não uso WINS ou outras funções como essa) mostra que o servidor não pode ser acessado.
Eu mesmo disse .. talvez seja algum tipo de problema de firewall, então me conectei diretamente à máquina, mas a máquina ainda não estava acessível via smb:// de um pc de teste do Ubuntu.
Tentei reiniciar o daemon do samba várias vezes sem sucesso.
Quando troquei o nome do host da máquina de destino de volta para "myhost", o samba voltou disponível.
Eu me pergunto .. existe algum tipo de configuração automática do nome do host que torna o samba inacessível se o nome do host mudar? (observe novamente que eu me conecto a essa máquina por meio de seu ip e não uso o recurso wins ou tento me conectar a ela por meio de seu nome de host)
Parece que o erro foi resolvido editando também o /etc/hosts tornando a máquina capaz de entender que o nome do host deve ser pesquisado localmente em vez de ser passado pelo gateway padrão.
Então... TL;DR:
/etc/hosts
editar a linha
myhost 127.0.0.1
por exemplo paramyhost-hello 127.0.0.1
... isso é tudo