私のDebian Busterには、WindowsおよびLinuxクライアントでうまく機能するSamba共有があります。 smb.confでSambaを設定しmin protocol = SMB2
、ローカルユーザー/パスワード認証(ADなし)を使用しました。
ただし、ブラザーネットワーク文書スキャナーまたはHP MFP(CIFSを使用)から共有に接続することはできません。これらのデバイスは、SMBv1が無効になっているWindowsシステムの共有に正しく接続されています(SMBv2を使用する必要があると仮定します)。
私のSambaサーバーに注釈を付けると、min protocol = SMB2
接続が良くなります!SMBv2
デバイスの実装が悪いこと以外に他の理由がある可能性がありますか? HPプリンタのファームウェアアップデートで問題は解決されませんでした。
どんな提案でも歓迎します:-)
修正する:
これでsmbdマニュアルを読み始めました:-/
log level = 5
smb.confでログレベルを上げ、注釈を付け、n protocol = SMB2
スキャンセッションを実行しました。セッションログ(/var/log/samba/log.10.0.1.20)で実際にsmb2_02を使用していることがわかります。したがって、最小プロトコルレベルを設定したときにエラーが発生する理由を確認するには、もう少し見てみましょう。
答え1
マニュアルによると
デフォルトでは、SMB2 は SMB2_10 バリアントを選択します。
私のHP MFPがリクエストを送信しているのがわかります。Requested protocol [SMB 2.002]
したがって、次のオプションのみを使用できます。server min protocol = SMB2_02
(参考min protocol
としてyesの同義語server min protocol
)
My Brother 2600WドキュメントスキャナもSMB 2.02を使用しているので、これは動作します:-)