Por algum motivo, minha máquina Windows parou de mostrar computadores não Windows na pasta Rede. É o Windows 10 22H2 19045. Ele mostra outros computadores Windows. Posso configurar compartilhamentos para pastas nessas máquinas baseadas em Linux (e vice-versa). Uma das máquinas é um Synology NAS e não alterei sua configuração de rede. O outro é um Rpi. Eles estão todos em uma sub-rede. Eu poderia incluir o arquivo samba.conf aqui, mas como a máquina NAS não mudou, isso parece inútil.
Verifiquei todas as opções de configuração padrão que vi sugeridas no Google. Por exemplo, ative o CIFS 1.
Não mergulhei em todos os mistérios do protocolo, mas usei o Wireshark para registrar atividades nas portas 137, 139 e 445. Posso ver que há conversas entre os computadores e que a máquina RPI suporta dialetos SMB 2.0, 3.0 e 3.02.
Gostaria de saber o que mudou (no Windows) e como fazer tudo funcionar novamente, por favor.
Responder1
Gostaria de saber o que mudou (no Windows) e como fazer tudo funcionar novamente, por favor.
Dica: não é culpa do cliente Windows.
Com o Windows Vista, o método "bom e velho não confiável" de descobrir computadores na "vizinhança" usando SMBv1 foi descontinuado. Todas as caixas mais recentes estão usando "Web Services Dynamic Discovery (WS-Discovery)" desde então. Dependendo da sua configuração, é mais provável que o seu ouvinte SMBv1 esteja finalmente desligado (e deve permanecer assim). De qualquer forma, não é mais suportado.
Portanto, a descoberta de computadores (linux) não é mais uma questão de resposta "sozinha" do Samba. Como um Mac típico, ele deve responder a chamadas WSD agora.
Acredito que a versão 20.04 do pacote de aplicativos KDE kio-extras suportará a descoberta de host SMB usando WS-Discovery, mas essa versão não está disponível no Stable Branch do Gentoo Linux instalado no meu laptop principal, nem no Lubuntu 18.04.
Um serviço WS-Discovery (testado) para Linux é o wsdd. É um daemon de host do Web Service Discovery.
wsdd implements a Web Service Discovery host daemon. This enables (Samba)
hosts, like your local NAS device, to be found by Web Service Discovery
Clients like Windows.