WPSを介してWi-Fi APに接続する方法は?構成、CLI、GUIなど、あらゆる方法が便利です。
WPSを介してWi-Fi APに接続する方法は?構成、CLI、GUIなど、あらゆる方法が便利です。
回答:
ryanjna ... @ gmail.com http://code.google.com/p/reaver-wps/issues/detail?id=203からのソリューション
Network-Managerを停止します
Upstartの使用
sudo stop network-manager
Systemdを使用する
sudo systemctl stop NetworkManager.service
非常に基本的な自分自身を設定wpa_supplicant.conf
中に/etc/wpa_supplicant.conf
。このコマンドは、既存のwpa_supplicant.confファイルを上書きします!:
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
wpa_supplicant
デーモンモードで起動します。
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
を実行しますsudo wpa_cli
。これにより、インタラクティブなwpa_cliセッションが開始されます。
status
ます。見るべきwpa_state=INACTIVE
scan
既存のアクセスポイントをスキャンする問題。scan_result
数秒後に発行して、スキャンの結果を表示しますBSSIDとPINを追加します。
wps_reg xx:xx:xx:xx:xx:xx 12345678
xx:xx:xx:xx:xx:xx
スキャン結果のBSSIDはどこにありますか。「OK」が表示されるはずです。wpa_supplicant
BSSIDを取得し、キーネゴシエーションを関連付けて実行しようとするため、さらに数秒待ちます。表示したいのはでCTRL-EVENT-CONNECTED
、これはPINが受け入れられ、現在関連付けられていることを示します。
save
別の「OK」を出力するコマンドを入力します。これwpa_supplicant.conf
により、コマンドラインから指定されたとおりに、この新しいネットワークの静的構成でファイルが更新されます。wpa_cli
しますCtrl D実行sudo dhclient wlan0
してAPからIPを取得します(DHCPdが有効になっていると仮定)。
cat /etc/wpa_supplicant.conf
新しく更新された構成ファイルで確認します。
すべてうまくいけば、この新しいネットワークの下にのタイトルの行が必要psk
です。
がんばろう!
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Ubuntu 12 LTSを使用します。NMにサポートはありますか?
sudo wpa_cli status
がFailed to connect to non-global ctrl_ifname: (null) error: No such file or directory
発生しました。
Ubuntu 16.04 LTSを使用してテスト:
WPSプッシュボタンモードの場合:
sudo wpa_cli wps_pbc
このコマンドの前後にWPSボタンを押すことができますが、ボタンを押してからこのコマンドを実行するまでに2分間あるか、もう一度やり直す必要があります。
WPSピンモードの場合:
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli status
戻りますwpa_state=COMPLETED
が、以前ほどネットワークに接続していません。数分後、私はwpa_state=INACTIVE
応答として戻ってきました。
sudo dhcpcd
)を手動で起動する必要があり、Webページをロードできてもタスクバーのネットワークアイコンに接続が表示されませんでした。
WindowsセットアップでWPSを介して接続し、そのまま使用できます。
次に、そのセットアップのネットワーク設定を開きます。WPSを介して交換されたネットワークパスワードを表示できます。
そのパスワードをubuntuセットアップにコピーします。
/data/misc/wifi/wpa_supplicant.conf
。