OK I found a fix on the Vista side. Theoretically Samba 3 should have this issue but nonetheless it fixed it for me.


If any of you are having problems with Vista logon to NAS devices running Samba, try:

Run secpol.msc

Go to: Local Policies > Security Options


Find "Network Security: LAN Manager authentication level"

Change Setting from "Send NTLMv2 response only"
to
"Send LM & NTLM - use NTLMv2 session security if negotiated"

Vista defaults to only send the more secure NTLMv2 protocol, which these NAS devices / Samba do not support.