O problema parece ser que nmbd
não está sendo executado. Se fosse então, netstat
imprimiria uma linha como esta:
udp 0 0 0.0.0.0:137 0.0.0.0:* 4691/nmbd
Sem nmbd
, o sistema não é visto na rede. Mas deve ser possível se conectar a ele. Parece que 192.168.122.1
é o seu endereço IP da LAN. Digite este endereço em um navegador SMB. Em um cliente Windows, você digitaria \192.168.122.1
no Windows Explorer. Clientes Linux podem precisar de algo como smb://192.168.122.1
.
Em um shell, você pode fazer isso:
smbclient -I 192.168.122.1 -L //foo -U yourusername
smbclient -I 192.168.122.1 //foo/sharename -U yourusername
Além disso, o nome da sua interface LAN não é eth0
, portanto, não faz sentido incluir smb.conf
( interfaces = lo, eth0
). É claro que, ao verificar com tcpdump
, você deve ter usado o nome correto também. ip addr
mostra os nomes e endereços da interface.
Pode ser necessário permitir transmissões de NetBIOS no seu firewall.