Precise(12.04 x64)を実行しているマシンがあり、SMBドライブをマウントできません。以前は機能していましたが(1、2週間前)、fstabには触れませんでした!共有をホストするマシンは商用NASであり、NASに問題があることを示すものは見当たりません。
同時にPreciseにアップデートした古いマシン(dist-upgradeではなく、フレッシュインストールの両方)があるため、非常によく似た構成が必要です。問題ありません。 Windowsマシン/パーティションでも問題はありません。Preciseマシンの1つだけです。
2台のマシンは、fstabの同じエントリと同じ/etc/samba/smb.confファイルを使用しています。 smb.confを変更したことはないと思います(以前は重要ではありませんでした)。
私のfstabエントリはすべて基本的に次のようになります。
//<share_path> /media/<share_name> cifs credentials=/home/downbeat/.credentials,iocharset=utf8,uid=downbeat,gid=downbeat,file_mode=0644,dir_mode=0755 0 0
起動時のdmesg出力は次のとおりです。
[ 51.162198] CIFS VFS: Error connecting to socket. Aborting operation
[ 51.162369] CIFS VFS: cifs_mount failed w/return code = -115
[ 51.194106] CIFS VFS: Error connecting to socket. Aborting operation
[ 51.194250] CIFS VFS: cifs_mount failed w/return code = -115
[ 51.198120] CIFS VFS: Error connecting to socket. Aborting operation
[ 51.198243] CIFS VFS: cifs_mount failed w/return code = -115
Dmesgの出力に表示される他のエラーはありません。
繰り返しますが、以前は機能していました。今ではありません。非常によく似た構成のマシンが動作します(ただし、一部のパッケージは稼働中のマシンでは古くなっています)。 NASには1つのインターフェイス/ IPアドレスのみがあり、nmblookupはそのホスト名(問題のあるマシンから)からIPを見つけ、pingに応答します。どんな助けでも素晴らしいでしょう。
内部IPがNASのブロックリストに追加されました。削除しました。問題が解決しました。 smbclientを使用してトラブルシューティングを行いました。
編集:私は最近GNU/Linuxにはるかに精通しており、今日これをデバッグしようとすると、 hosts.denyとiptables をチェックします廃止された商用NASにブロックリスト/ブラックリストを実装するために使用されていました。
IPv6をオフにすると、非常によく似た問題が解決されることがわかりました。私のUbuntu 12.04ボックスは、Windowsユーザーが支配するエンタープライズネットワークに接続されており、サーバーに対する権限はありません。 http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html のチュートリアルに従って、問題を解決しました。 (クリックを保存:/etc/sysctl.confを編集して、「net.ipv6.conf。*。disable_ipv6 = 1」という形式の3行を挿入し、*を「all」、「lo」、および「default」に置き換えます。その後、シェルコマンド「Sudo sysctl -p」を指定します。)