How to mount a shared folder from Buffalo LinkStation NAS on Windows 7/Vista/2008

If you have a Buffalo LinkStation (LS model for me) and want to mount a SMB network share from the LinkStationon to a Windows 2008/7/Vista, you will have the following error message:
Error code 0x80070035

Si vous possédez un Buffalo LinkStation (model LS pour moi) et que vous voulez monté un partage réseau du LinkStation vers un Windows 2008/7/Vista) vous aurez l’erreur suivante :
Code erreur 0x80070035

NAS from QNAP, for instance, use NTLM v2 authentication as for Buffalo’s LinkStation, it uses only the (old and weak) LN authentication.
The network authentication level on Windows 2008/7/Vista is defined to send NTLMv2 response only. You will have to tune it correctly to mount the LinkStation’s network share.

Les NAS QNAP, par exemple, utilisent l’authentification NTLM v2, le LinkStation quant à lui n’utilise que l’authentification LN (faible et ancienne).
Le niveau d’authentification réseau sur Windows 2008/7/Vista est défini à : envoyer uniquement des réponses NTLMv2. Il faudra modifier cela pour monter le partage réseau LinkStation.

On Windows 2008, Windows 7 and Vista:


Go to “Administrative Tools > Local Security Policy“.
Then “Security Settings > Local Policies > Security Options > Network security : LAN Manager authentication level
Send LM & NTLM responses” or “Send LM & NTLM – use NTLM2 session security if negotiated” depending your type of network.

Sur Windows 2008, Windows 7 et Vista :


Aller dans :”Outils d’Administration > Stratégie de sécurité locale“.
Puis, “Paramètres de sécurité > Stratégies locales > Options de sécurité > Sécurité réseau : niveau d’authentification LAN Manager
Envoyer les réponses LM et NTLM” ou “Envoyer LM et NTLM – utiliser la sécurité de session NTLM2 si négociée” en fonction de votre type de réseau.

You will be able to mount your Windows SMB share.
Vous pourrez ensuite monter votre partage SMB Windows.

It might work for some other Buffalo products (I only have a LinkStation so I can’t test it) !
Ca doit également fonctionner pour d’autres produits Buffalo (je n’ai qu’une LinkStation donc je ne peux pas tester) !

Samba troubleshooting : NT_STATUS_BAD_NETWORK_NAME

Tip : if you’ve configured a samba server and you know you configuration should work, but you can’t connect from a Windows server, try to run smbclient from a linux server.

You will have more information to work with.

Try to run :

# smbclient –L myhost1 –U myusername

Domain=[ myhost1] OS=[Unix] Server=[Samba 3.5.6-86.el6]

Sharename       Type      Comment

---------       ----      -------

sqldump Disk      dumps sql

IPC$            IPC       IPC Service (Samba Server Version 3.5.6-86.el6)

Domain=[ myhost1] OS=[Unix] Server=[Samba 3.5.6-86.el6]

Server               Comment

---------            -------

Workgroup            Master

---------            -------

 

For instance the share sqldump should be ok to connect with but when I try to connect with smbclient, I get the following error:

tree connect failed: NT_STATUS_BAD_NETWORK_NAME

 

Try to disable SELinux, even temporarly with :

echo 0 > /selinux/enforce

And try again, it should work.

 

For more information on how to disable SELinux try this link:

http://www.crypt.gen.nz/selinux/disable_selinux.html