web-dev-qa-db-fra.com

Echec du montage de cifs avec "erreur de montage (112): l'hôte est en panne"

J'essaie de monter un lecteur USB branché sur mon routeur Technicolor.

J'ai la ligne suivante dans mon /etc/fstab:

//192.168.1.1/usbdisk /media/public cifs guest,vers=3.0 0 0

Après avoir essayé de résoudre le problème avec différentes instructions trouvées sur le réseau, j'ai essayé de spécifier différentes versions, vers = 2.0, vers = 2.1, mais aucune de celles-ci n'a résolu le problème.

Si je teste avec smbclient, j'obtiens les éléments suivants:

Sudo mount.cifs //192.168.1.1/usbdisk /media/public -o username=myuser,vers=2.0
Password for myuser@//192.168.1.1/usbdisk:  *********
mount error(112): Host is down

Il en va de même si aucun utilisateur n'est spécifié, ainsi que différentes définitions vers=.

J'utilise Ubuntu 15.10. Des idées?

2
Ossi Viljakainen

Vous pouvez désactiver l'entrée dans /etc/fstab et lancer la commande suivante

mount -t cifs //192.168.1.1/usbdisk /media/public -o guest,vers=3.0

et en même temps, jouez avec différentes options (derrière -o). Si vous avez besoin d'informations de votre système, vous pouvez ouvrir une deuxième fenêtre de terminal et taper journalctl -fb pour voir comment le noyau réagit à vos options.

J'explique tout cela parce que votre véritable problème avec les fichiers CIF pourrait être différent de ce qu'il était dans mon cas.

J'ai eu le problème que le périphérique offrant SMB veut ver=1.0. Alors que Ubuntu 17.04 n’avait aucun problème avec la version (auto), le 17.10 et son noyau exigent d’indiquer le numéro, comme le montrent mes journaux de noyau:

Okt 25 09:06:08 gespc kernel: No dialect specified on mount. Default has changed to a more secure dialect, SMB3 (vers=3.0), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 specify vers=1.0 on mount. For somewhat newer servers such as Windows 7 try vers=2.1.

Ma bonne chance!

6
Gerhard Stein

OUI !

Nous avions aussi des problèmes pendant des mois, résolus avec l’ajout de Vers = 1.0 dans les options: //xxx.xxx.xxx.xxx/disk /media/foldername cifs rw,credentials=/etc/samba/credentials,uid=1000,gid=1000,file_mode=0660,dir_mode=0770,iocharset=utf8,vers=1.0 0 0

Merci Gerhard!

GR

2
mchrgr2000