Miracastをサポートする別のデバイスに電話の画面をキャストできないため、職場のWi-FiネットワークでAP分離が有効になっていると思われます。
キャストは、ホームWi-Fiに接続されている同じデバイスを使用して、ホームネットワークで問題なく機能します。
ルーター構成にアクセスできないユーザーとして、Wi-FiネットワークでAP分離が有効になっているかどうかを確認するにはどうすればよいですか?それも可能ですか?
これはやや信頼できるはずです:
電話のIPアドレスを調べます。 (Wi-Fi設定の奥深く、および一部の「Wi-Fiアナライザー」アプリに表示されます。)
コンピューターから、電話のアドレスをping
してみてください。
Pingが実行された後(成功したかどうかに関係なく)、arp
、arp -a -n
、ip neigh
などを実行して、コンピューターのARPキャッシュをすばやく確認します。
(arping
などのツールを使用してクエリを直接実行することもできます。)
手順2でpingが成功した場合、クライアントの分離は可能性が高い無効になりますが、それはまだ保証されていません。
手順3のarpに電話のIPアドレスと正しいMACアドレスが表示されている場合は、クライアントの分離が無効になっている可能性があります。ただし、電話のIPアドレスがまったく表示されない場合、または対応するMACアドレスがないものとして表示される場合は、クライアントの分離が有効になっている可能性があります。また、間違ったMACアドレス(デフォルトゲートウェイのMACと同じなど)が表示されている場合は、クライアントの分離が確実に有効になっています。
Chromecastが機能しない原因は他にもある可能性があることに注意してください。
APはマルチキャストパケットをブロックして、不正なクライアントがネットワーク上のすべての人のバッテリーを簡単に消耗させないようにする場合があります。また、Wi-Fi経由で確実に配信することも少し困難です。 (マルチキャストパケットは、クライアントが近くのChromecastデバイスを検出するために使用されます。)
デバイスは、互いに正しく接続されていない異なるAP上にある可能性があります(たとえば、同じSSIDを共有する物理的に別々のサブネットを持つ2つのルーターがある場所を見るのは珍しいことではありません)。