cifs mount falha com “erro de montagem (112): Host está inativo”

1

Estou tentando montar uma unidade USB conectada no meu roteador Technicolor.

Eu tenho a seguinte linha no meu /etc/fstab :

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

Depois de tentar resolver o problema com instruções diferentes encontradas na rede, tentei especificar versões diferentes, vers = 2.0, vers = 2.1, mas nenhuma delas resolveu o problema.

Se eu testar com smbclient, obtenho o seguinte:

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

O mesmo acontece sem nenhum usuário especificado e também com várias definições vers= .

Estou executando o Ubuntu 15.10. Alguma idéia?

    
por Ossi Viljakainen 15.08.2017 / 18:55

2 respostas

4

Eu mesmo respondi.

Primeiro de tudo, você pode desativar a entrada em /etc/fstab e emitir o seguinte comando

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

e ao mesmo tempo brincar com diferentes opções (atrás de -o). Se você precisar de feedback de seu sistema, você pode abrir uma segunda janela de terminal e digitar journalctl -fb para observar como o kernel reage às suas opções.

Eu explico tudo isso porque o seu problema real pode ser diferente com o cifs do que no meu caso.

Eu tive o problema que o dispositivo que oferece o SMB quer ver = 1.0. Embora o Ubuntu 17.04 não tenha problemas com a versão (auto), o 17.10 e seu kernel exigem a indicação do número, como mostram os meus logs do Kernel:

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.

Minha boa sorte!

    
por Gerhard Stein 25.10.2017 / 09:17
1

SIM!

Teve esse problema por meses também, resolvido com a adição de vers = 1.0 nas opções: //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

Obrigado Gerhard!

GR

    
por mchrgr2000 12.04.2018 / 04:02