複数のアクセスポイントがあり、すべて同じESSIDを持つネットワークがあると仮定しますが、常に特定のBSSID(MACアドレス)を持つ特定のアクセスポイントに接続したいのですが、Windowsでこれを行うことはできますか?
Native Wifi APIを使用してこのタイプの接続を作成しようとしましたが、Connect関数ではESSIDのみを指定でき、BSSIDは指定できません。
WindowsでBSSIDを指定して、APに接続する方法を見つけた人はいますか?
複数のアクセスポイントがあり、すべて同じESSIDを持つネットワークがあると仮定しますが、常に特定のBSSID(MACアドレス)を持つ特定のアクセスポイントに接続したいのですが、Windowsでこれを行うことはできますか?
Native Wifi APIを使用してこのタイプの接続を作成しようとしましたが、Connect関数ではESSIDのみを指定でき、BSSIDは指定できません。
WindowsでBSSIDを指定して、APに接続する方法を見つけた人はいますか?
回答:
これをなんとか解決しましたか?参考になれば、部分的な解決策を見つけました。
ユーティリティWirelessMon- http://www.passmark.com/products/wirelessmonitor.htm これにより、Windows wifiの選択を上書きし、MACアドレスでAPに明示的に接続できます。
私は、ポータルWebサイトでパブリックホットスポットネットワークを使用する必要があるという非常に苛立たしい問題があり、WiFiローミングがAPにジャンプするたびに、2つが非常に類似した信号強度であるため、約5分ごとに、私はしなければなりませんでしたログイン情報を再入力します。
WirelessMonを使用することの欠点は、30日間の試用期間であり、バックグラウンドで常にスキャンすることによって接続自体を台無しにする傾向があることです。私が見つけた最良の解決策は、サンプリングレートを最大60秒に設定することです。これは、デフォルトの3と比較して非常に役立ちます。
同様の仕事をする無料のアプリを誰かが知っているなら、それについて投稿してください!
無料のユーティリティ(家庭用)NetSetManには、NSM Wifi管理と呼ばれるユーティリティが含まれています。これにより、ESSIDではなくBSSIDでWiFi APに接続できます。
インストールしたら、
ツール-> NSM Wifi管理
次に選択します
[更新]の横にある下矢印->詳細な更新。
同じESSIDのAPを含め、すべてのAPが一覧表示され、必要なAPを選択できます。検索結果にMAC / BSSIDは表示されませんが、一度に1つずつ試して、次のように入力できます。
netsh wlan show interfaces
cmdプロンプトで、正しいものがあるかどうかを確認します。