Windows CEベースのモバイル6ソリューションを作成しています。このソリューションは、モバイルデバイスからサーバー(Ubuntu)にファイルをプルし、フォルダーにアップロードします。他のWindowsマシンはありません(Windows CEモバイルとUbuntuサーバーのみ)。
これで、モバイルデバイスは、NetBIOS WINS提供のサーバー名を介してのみフォルダにアクセスできます。
したがって、UbuntuサーバーをWINSサーバーに変換する必要があります。
UbuntuはWINSを適切に実行していません。テストのために、サーバーを名前でpingしようとして失敗しています。ほとんどすべてを試しましたが、WINSをサーバーで取得することはできません。
私たちはこの答えに従いました なぜ私のマシンはローカルWindowsホスト名を解決できないのですか? とlibnss-winbind
をインストールしました。
追加しましたか
[global]
wins support = yes
name resolve order = wins lmhosts hosts bcast
あなたのsmb.confに?
何も必要ないかもしれませんが
name resolve order = wins
しかし、残りは以下のリンクで説明されています
詳細については、 このセクション を参照してください
それでも勝つことができない場合は、共有を定義することができます
usr/local/samba/lib/LMHOSTS
LMHOSTSファイルの例
192.168.220.100 hydra
192.168.220.100 simple
192.168.220.101 phoenix
/ etc/Hostファイルに似ていますが、ホスト名を使用する代わりに、定義するnetbios共有