背景:(私の理解が間違っている場合は修正してください)
Wifi Directは、2台のコンピューターがWifiを使用して各ユーザーと直接通信できるようにする新しい規格です。アドホックWi-Fiネットワークとは、真のダイレクトネットワークであるという点で異なります(マスターとクライアントの一方を開発するのではありません)。 Wifiネットワークの使用方法を定義するだけでなく、純粋な接続性レイヤーの上に一連のプロトコルも定義します。サービスを見つける方法。
Win10のWifiダイレクト:アプリ/プロジェクトをこのPCに接続
マイクロソフトは、Wifiダイレクトネットワークを作成するために使用するアプリ「Connect」を作成しました。アプリを起動すると、「DIRECT-cE PCの名前 mslZ」と呼ばれる新しいワイヤレスネットワークが出現します。これはWifiダイレクトネットワークです。
私の質問:
そのWifiダイレクトネットワークにiphoneを接続するのが好きです。 iPhoneはWifi Directネットワークを認識しており、Wifiネットワークのリストに表示しています。接続するとき、iPhoneはパスワードを要求します。
ここに問題があります:このパスワードをどのように設定できますか、またはWin10でパスワードをどこで見つけますか?
すでに試しました
WiFiダイレクトネットワークはネットワークアダプターとして表示されます。そのアダプタのプロパティを確認できます。そこでアクセスできる多くのオプションでパスワードを設定する方法が見つかりませんでした。
接続アプリにメニューや構成オプションがないようです。
「このPCにプロジェクト」にはPINオプションがあるようですが、これを有効にすると、PINを入力するフィールドが見つかりません。これはは通常の「ロックイン」PINです。残念ながら、PINは会社のラップトップで無効になっているため、これを試すことはできません。
何か案が?
ありがとう
あなたの理解は基本的に正しいですが、Windowsの実装は欠けています。
Wi-Fi Direct接続では、アクセスポイントを作成したり、事前共有キーを定義したりする必要はありません。 PINオプションは、Wi-Fi Directを設定するための1つの方法です。事前共有キーを使用したネットワークの設定は、フォールバック/レガシーソリューションと見なされます。ここに表示されます( https://docs.Microsoft.com/en-us/uwp/api/windows.devices.wifidirect.wifidirectlegacysettings )
ただし、Windows Wi-Fi Directの実装は(私の経験では)* nixデバイスと互換性がありません。 2つのLinuxデバイス間のWi-Fi Direct接続を正常にセットアップしましたが、LinuxデバイスとWindowsデバイス間の接続をセットアップできませんでした。 IOSは独自の実装を使用しているため、WindowsやLinuxでもうまく機能しないため、これを行うことができず、iPhoneでも同様に設定するのが難しいと思います(参照) https://stackoverflow.com/questions/28448274/wi-fi-direct-and-ios-support )。
代わりにできること
ドライバーがサポートしている場合は、コマンドプロンプトcmd
を管理者権限で開いて、netsh
コマンドを使用してアドホックワイヤレスネットワークをセットアップできます。
netsh wlan set hostednetwork ssid="<SSID>" key="<passphrase>"
を使用して、目的のネットワークssidを設定します。 netsh wlan set hostednetwork
を使用すると、さらに多くの情報を取得できます。
netsh wlan start hostednetwork
コマンドを使用して、定義した設定でネットワークを開始します。
そのwifiを接続しようとするのではなく、携帯電話のWi-Fi Directオプションに移動すると、そこにラップトップ/ PCが表示されます。しかし、Android互換性のあるデバイスで動作します。