ネットワークカメラからネットワークドライブにアクセスできないときの対処法(Axis)

ネットワーク

Axisのネットワークカメラから、SMB/CIFSをマウントできないときの対処法をメモしておきます。

スポンサーリンク

SMBをマウントできない

Axisのネットワークカメラからラズパイに構築したSambaに映像を保存できたらな~と考えました。

そこで、AxisのWebUIからSMBをマウントしようとしたところ、次のようなエラーが発生。

axis ネットワークカメラの管理画面
SMB/CIFSにマウントしようとすると、エラーが発生!

Error while mounting network share.と表示されてしまい、共有ドライブにマウントすることができません。

ラズパイのSambaに限らず、この症状はWindows10の共有ドライブに接続しようとしてもダメでした。

スポンサーリンク

原因→NTLMv1が使用されているため

Sambaの認証にNTLMv1が使われていたのが原因でした。

NTLMv1は現在は使用されなくなっている認証方式で、最新のSambaやWindowsファイル共有では通常無効化されています。これにより、認証が通らず、エラーとなっていました。

対処法

Samba側でNTLMv1を許可します。

smb.confのglobalセクションにntlm auth=yesを追加し、NTLMv1を許可します。

[global]

ntlm auth = yes

yesのかわりに、ntlm auth = ntlmv1-permitted を指定しても同じです。

これによりアクセスできるようになりました。

axis ネットワークカメラの管理画面
無事、マウントすることができた。

まとめ

古いデバイスでSambaに接続できない場合は、古い認証方式が使われている可能性があります。

認証の他にもSambaのバージョンなども影響することがあるので、要注意です。

コメント

タイトルとURLをコピーしました