Vista and Buffalo Terastation (and Windows 7)
Just a note in case anyone else runs into this problem.
If you want to connect to a share on a Buffalo Terastation (which seems to be using Samba) from a Windows Vista installation, you need to do the following:
- Run the Local Security Policy app – secpol.msc
- Go to Local Policies | Security Options and choose the “Network Security: LAN Manager Authentican Level” item
- Set it to “Send LM & NLTM, use NTMLv2 session if negotiated”
And that should sort you out.
[Update]
For those of us unlucky enough to be running Vista Home (which doesn’t come with secpol), you can do the following (thanks to Patrick in the comments for this)
- Run regedit (Windows-R, ‘regedit’) to open the registry editor
- Find key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\
- Change the value for the option “LMCompatibilityLevel” from 3 to 1.
Now you should be able to access the TeraStation (you may need to reboot)
[Update 25th August 2009]. A couple of commenters have been kind enough to say that this also works in Windows 7 RC and thus in Windows 7 RTM (pretty safe assumption). For what it’s worth, I have a Windows 7 RC virtual machine running and I’ve been able to connect fine without needing to make any changes that I can remember.
Comments
Keith Harvey
This was a huge help. I can now authenticate, but I keep getting access denied errors when I try to delete files. Is there something else I am missing? All my other machines delete files on the terastation with no problems.
anu
Keith,
sorry, not sure about this one..I'm pretty sure I can delete from my Vista install - I'll check tonight though. I assume permissions and everything are all correct on teh terastation ?
Keith Harvey
Yes the permissions on the Terastation are correct. All of the machines on my network can delete fine. Just this vista machine. Hmmmm..
Anu Gupta
I just tested it on my Vista install, and I can delete fine. Are you running RC2 (5744) ? Maybe a wierd ownership thing ? Have you checked an individual file's security and ownership settings ? Created a different user ?
Sorry if that all sounds basic, I'm stumped as well !
Keith Harvey
I couldn't overcome the permissions problem, so I tried a different and radical approach. This works so well, it is beyond words! The performance is incredible.
http://www.terastation.org/wiki/Encryption,_NTFS_Support,_and_Windows_Share_Management
Anu Gupta
Keith - nice solution. I'm running Mac OSX boxes, so can't do that, otherwise I'd give it a go ! Anyway - glad you're sorted.
Joe
Thank you thank you thank you for posting this. I've been pulling my hair out for the last hour trying to figure out why my new Vista laptop can't authenticate on my Terastation. Damn high security settings. :)
Thanks again. -Joe
anu
no worries Joe - glad it was helpful !
Mervyn
Thank you from me too. Sorted access mto my Buffalo HD160LAN media disk...
Lonestar
Dude, you saved my ass from a big headache! Thanks a million!!!
Patrick
If for some reason your "secpol.msc" refuse to work, you can manually change a setting in the Windows registery.
1- Go in the "Execute command window" and type "regedit" and press "OK", it will pop the Windows registery window.
2- Browse the this key: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\" and change the value for the option "LMCompatibilityLevel" from value 3 to a value 1.
Now you should be able to access the TeraStation.
Anu Gupta
Useful info - thanks Patrick
Marc Demarest
So here's one to puzzle on...
I have six TeraStations. All of them are wide open -- no security/user accounts/permissions at all for share access. Out of the box, after install, my Vista Ultimate machine will access two of them correctly (that is, when I execute a UNC, it shows me the Terastation file structure), but will repeatedly fail on authentication on the other four.
The Terastations are *all* at firmware level 1.12.
(The registry change solved the problem, and thanks to everyone for that, but it doesn't *explain* this particular phenomenon, does it?)
Pavel
Great solution. Saved a lot of time.
Thanks a lot
Eric Gent
Thanks very much for sharing your solution!
badkarma
bloody hell - THANK YOU THANK YOU THANK YOU!!! been trying to do this since november. when all i had to do is google 'terastation vista'
thanks!
ThwartedEfforts
Thank you Patrick! The LMCompatibilityLevel registry hack you posted worked perfectly for me.
satteltreiber
Fine. Thanks for this article. After a lot of search and efford it's now solved.
John
I tried changing the authentication level both through the security policy settings and manually in the registry, and also using the Linkstation reg. patch which changes the setting to (2) and still can't access protected shares on linkstation. Works fine in XP, any other ideas?
Thanks,
John
Euan
Worked great for me, cheerz for that! Got another problem though if anyone has a solution?
My network has both XP and Vista machines on it, I have an HP Laser 2420 attached to the USB print server. Works fine for the XP machines but the Vista machines cannot connect, throwing back an error saying the procedure is out of range. The Vista machines can access the print queue, properties and print settings though, just cannot connect to print.
I've used the latest drivers that include Vista (however I can't actually install "Vista" drivers, only XP/2000) and disabled UAC on all Vista machines (in case issue with user settings) but still no joy. Reviews read using Vista for the review PC do not indicate any issues using the print server though.
Any ideas greatly appreciated before I go mad :D
Thanks
Euan.
Tony
You're the man!!! That was really hacking me off, thank you so much for posting that!
Richard
Hey all, I really need some help. I've just taken receipt of a new Vista Ultimate notebook and I can't access my Buffalo TeraStation through the network even though it appears in the workgroup.
I've tried changing the local security policy to "Send LM & NTLM - use NTLMv2 session security if negotiated", but it has made no difference.
The terastation still asks me for a username and a password. We use our TeraStation with no access permissions so that everyone can access it, and all our XP, 2000 and even Vista Business computers work (Vista Business works after changing the local security policy).
I'm lost here. I've tried going through the registry to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\" but don't have an option called "LMCompatibilityLevel"
Any help would be GREATLY appreciated!
Richard
UK
Richard
Ok, so I fixed my problem myself.
Just a note to everyone out there. I'm running Windows Vista Ultimate with the default security setting of Send NTLMv2 response only, and it accesses my TeraStation comfortably.
My problem was usernames created previously on the TeraStation clashing with those on Vista. And changing the account names on Vista makes no difference you have to change/edit/delete the account on the Tera. Not ideal, but ok if like us you don't want specific permissions set up on the tera.
So, my point - it is possible to run Vista ultimate with a NAS (buffalo TS) without reducing the local security policy level.
NutzSquirrel
Thanks, I'm sure you saved me a lot of time!
Graeme
You, my dear Anu are most definitely "The Man!" this has been bugging me for months!
vale
Hiya, my goal is to connect a windows vista home premium to my Terastation Pro.
When I try to access the TS it prompts for the username and password that I have set locally on the terastation. For some reason this authentication is not accepted...this is for just getting access to the terastation not the shared folder i created that I want access to.
The reason I want vista to have access is to backup specific files to the terastation using vistas automatic back up program.
Now everywhere I have looked it has mentioned the security policy and the details Send LM & NTLM - use NTLMv2. Unfortunatly I cant get access to the security policy to alter this. Also changing the settings in the registry "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\" but i cant even find the entry "LMCompatibilityLevel" so im a bit lost to be honest with you.
Can anyone help me with this?
Scott
Thanks for the tip!
Tiby
This solution works also with old Snap Servers. Thank you.
Nigel
Thank you so much for this pointer. Very much appreciated!
Arma
Hi. I had same problem with my Vista PC and Terastation. Google gave me this webpage and it help me - I made the changes as mentioned in first post and everything was perfect ... until I added one more Terastation to network - the new TS has same access problem, first TS access is perfect. Any ideas?
Brian
I have Vista Home and apparently it doesn't come with secpol.msc so I am screwed unless someone can explain how to do the registry settings manually, or how to get this file for my version of Vista. Any advice?
Anu
Hi Brian - I've updated the post with instructions on how to do this for Vista Home
vozie
I changed the NTMLv2 session stuff, but it worked very randomly and then stopped working at all. Then found that if I access the Terastation directly (and not from folder shortcuts and the like) from the network (via the START button)- voala, I could log on and access the folders - maybee it would help some of you having random troubles.
vozie
Now I have it working when attached to Terastation with LAN cable, but still having random access via WLAN. Can't find the trouble. (BTW you with Thinkpad have to enable filesharing not only in Vista but also in Thinkpads WLAN apple hidden away deep down in menues - took a while to figuer that out!)
John
I have Vista Home Premium and I can't access Shared with
For those of us unlucky enough to be running Vista Home (which doesn't come with secpol), you can do the following (thanks to Patrick in the comments for this)
* Run regedit (Windows-R, ‘regedit') to open the registry editor
* Find key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\
* Change the value for the option "LMCompatibilityLevel" from 3 to 1.
Now you should be able to access the TeraStation (you may need to reboot).
Any other ideas???
chris
same as all you except mine is not so successful
using vista home and have changed the registry value to 1 as suggested. i can access folders on the buffalo that are open (ie no permissions). those with permissions set i cannot access :( any other alternatives to try ??
thanks
josh
Thanks for taking the time to post this. Our office is starting to purchase machines with vista - your solution of changing the authentication to "....NTMLv2 session if negotiated" addressed our problem correctly.
We did need to reboot for it to take affect.
Gavin
Hi all, I have followed all the tips and sadly it still fails for me. I have Ultimate and a 1TB Terastation. I get this error:
'RAID5' is not set up to establish a connection on port 'File and printer sharing (SMB)' with this coputer.
I have all disabled all passwords and have only two shared folders.
Very strange. All fine on XP and 2000. Why Vista has to be a pain?
Any other tips please, pretty please....
Cheers
Gavin
Tom
Here is Buffalo's take on the subject:
Making Windows Vista PC's compatible with older Buffalo NAS products
http://www.buffalo-technology.com/knowledgebase/users/kb.php?id=10010
Verious
Thank you, this instantly resolved the connection TeraStation issue.
Ender
Great!
I was about to take a hammer down to my machine. by the by. this works in windows 7 RC (which is what I have)
Bob
Great! Fixed me up in Windows 7RC. Thanks for the tip!
star
awesome. worked like a charm. thx!
byon
This solution patched me up for Windows 7 x64. :)
Had this problem for quite a while now.
Cheers.