I've installed a Samba server using Ubuntu Server as the OS. When the computer starts, smbd and nmbd both start correctly. However, if I go to a client and type:
$ smbclient -L feynman
I get:
Enter chris's password:
Connection to feynman failed (Error NT_STATUS_UNSUCCESSFUL)
If I then go to the server and restart the smbd service, it works correctly.
I have the server configured to share a USB drive; is it possible that it's starting before the USB drive is available?
I don't see anything interesting in smbd.log.