I was trying to get my Vista Home Premium box to talk to my Ubuntu Karmic Samba share. (No problems accessing it via the XP box at home). Samba version:
2:3.4.0-3ubuntu5.1
The actual problem was that the netbios name wouldn't respond. So on the XP machine I could run
putty servername
or
http://servername/
and it would respond - but on the Vista box it would not - only to its IP address.
I did set the NTLM settings to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LMCompatibilityLevel
from a 3 to a 1. And on its own - this did nothing.
Then I saw a suggestion on this page: http://social.msdn.microsoft.com/forums/en-US/windowsgeneraldevelopmentissues/thread/80b401a1-1da2-43a3-a803-4136492483b0/ to change the password settings on my Vista box to cleartext - via
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters
EnablePlainTextPassword
to 1.
This is a horrible solution. Can you please explain what needs to be fixed in my Samba config?