Technicolorルーターに接続されたUSBドライブをマウントしようとしています。
/etc/fstab
に次の行があります:
//192.168.1.1/usbdisk /media/public cifs guest,vers=3.0 0 0
ネットから見つかった異なる指示で問題を解決しようとした後、異なるバージョン、vers = 2.0、vers = 2.1を指定しようとしましたが、これらのいずれも問題を解決していません。
Smbclientでテストすると、次の結果が得られます。
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
ユーザーが指定されていない場合や、さまざまなvers=
定義でも同じことが起こります。
Ubuntu 15.10。を実行しています。何か案は?
/etc/fstab
のエントリを無効にして、次のコマンドを発行できます
mount -t cifs //192.168.1.1/usbdisk /media/public -o guest,vers=3.0
同時に、異なるオプション(-oの後ろ)で遊んでください。システムからのフィードバックが必要な場合は、2番目のターミナルウィンドウを開いてjournalctl -fb
と入力し、指定されたオプションに対するカーネルの反応を確認します。
あなたの本当の問題はcifsでは私の場合とは異なるかもしれないからです。
SMBを提供するデバイスがver=1.0
を必要とするという問題がありました。 Ubuntu 17.04にはバージョンに関する問題はありませんでしたが(自動)、17.10とそのカーネルでは、カーネルログに示されているように、番号を示す必要があります。
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.
頑張って!
はい !
この問題も数か月続いていましたが、オプションにvers = 1.0を追加して解決しました://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
ありがとう、ゲルハルト!
GR