LinkStation・TeraStation がマスタブラウザになると、クライアントPCはブラウズリストを取得できない(のかもしれない)(追記あり)
3/10のエントリ「ネットワーク一覧がブラウズ出来ないときどうすればよいのでしょうか」、3/14のエントリ「Windowsでブラウズリストが取得できない 」の続きで、ネットワーク一覧が表示できない件について、いろいろ悪あがきを続けていたところだが、3/14のエントリの通り LinkStation の Samba の動きがどうもおかしいのではないかというところから、BAFFALO のサポートに質問をしてみた。
質問した内容は、
QA「ブラウズマスタになりますか。(LinkStation、TeraStation)」には、「LinkStation、TeraStationがブラウズマスタになってもWindows 2000Server/WindowsServer 2003などのサーバOSや、Windows XP、Windows 2000等の上位OSが起動した場合、ブラウズマスタはLinkStation、TeraStationより優先度が上位のOSに、自動的に移行します。」とあった(※3/18までの記述)が、当方のLinkStationとWindows XPのみのセグメントの環境ではそうならないのはなぜか?
というような内容。
程なくしてBAFFALOから返事が来たのだが、私の質問を受けて再度検証した結果、QAに記載の内容が間違っていて、いったんLinkStation、TeraStationがブラウズマスタになると、ブラウズマスタは自動的に移行しないという事らしい。
で、3/19付けでQA ブラウズマスタになりますか。(LinkStation、TeraStation) も以下のように改訂されている。
しかし、LinkStation、TeraStationがブラウズマスタになってしまうと
Windows 2000Server/WindowsServer 2003などの
サーバOSや、Windows XP、Windows 2000等の上位OSが起動しても、
ブラウズマスタはLinkStation・TeraStationより優先度が上位のOSに、
自動的には移行しません。
そして、
また、LinkStation・TeraStationのブラウズリストを取得することはできません。
と続くのだが、どうやら原因判明なのではないかなと予想。
まとめると、
- LinkStation・TeraStation と Windows XP等のクライアントPCしか存在しないセグメントでは、クライアントPCの電源が全て切れると、LinkStation・TeraStationがマスタブラウザになる。
- この LinkStation・TeraStation は、一旦マスタブラウザになると、Windows Server や Windows XP/2000などの優先度が本来高いはずのOSが起動しても、マスタブラウザを保持し続ける。
そして、LinkStation・TeraStation のマスタブラウザはブラウズリストを提供しないので、Windows OS クライアント等がブラウズリストを取得しようとしても失敗する。(この記述は間違いだったみたい。追記参照)
とはいえ、ちゃんと検証をした訳ではないので、このエントリのタイトルは「〜(のかもしれない)」となっているのだが、とりあえずすっきりした。(ということで、一歩後退して、すっきりしなくなった。)
BAFFALOには、LinkStation、TeraStation で、ブラウズマスタにならないように設定できるようファームバージョンアップで対応されることを期待します。
追記(2008/3/26)
Linkstation・TeraStation は、ブラウズリストを提供しないというのは、間違いだったようです。訂正します。詳細は、3/26のエントリ「LinkStation・TeraStation がマスタブラウザになっても、Windows はブラウズリストを取得できるそうです」を参照。