Having problems connecting to Samba shares from Vista/2008?
Vista now uses NTLMv2 and doesn’t send NTLM or LM for greater security. However, samba does not support NTLMv2 in versions earlier than 3.0 — that’s why you can’t make the connection.
The quick and easy fix is to change your Local Security Policy setting to send NTLM/LM and NTLMv2 if negotiated under Network Security: LAN Manager authentication level — however, I don’t recommend that for security reasons. NTLMv2 is more secure.
The better solution is to upgrade samba to 3.0 and change it to domain sharing, but that may be a fairly large task, or even impossible if you do not control the samba server.