問題タブ [wpa-supplicant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpa-supplicant - ubuntu 16.04 サーバーで Wpasupplicant のインストールに失敗しました。libnl-3-dev に問題があります。
公式WebサイトからUbuntu 16.04サーバーに最新のWpa_Supplicantをインストールしようとしています。http://deployingradius.com/scripts/eapol_test/によると、コメントを外しCONFIG_EAPOL_TEST=yes
て実行しmake eapol_test
ましたが、失敗しました:
ただし、Ubuntu 14.04サーバーを使用して同じことを行った場合、すべて問題ありません!
パッケージがubuntu14.04libnl-dev
の問題を解決すること に気付きました。ただし、Ubuntu 16.04のリポジトリに**/usr/bin/ld: cannot find -lnl**
はありません。代わりに、ありますが、実行すると失敗しました。libnl-dev
libnl-3-dev
wpa_supplicant
make eapol_test
ubuntu 16.04 plzにwpa_supplicantをインストールするのを手伝ってくれる人はいますか?、ubuntu 14.04ではなく、ubuntu 16.04ですべてを実行しようとしています。
事前にありがとう、ハビエル
wifi-direct - デバイスに WiFi Direct 機能があることを確認する方法
ターゲットで WiFi Direct をセットアップしたい。
の出力iw list
上記の出力を見ると、次の疑問があります。
- デバイスが WiFi Direct 機能をサポートしているかどうかを確認するにはどうすればよいですか。
- ソフトウェア インターフェイス モードとは (WiFi Direct に設定できますか)
特定のリンクに記載されている手順を試しました
しかし、ターミナルで実行するp2p_find
とwpa_cli
、戻るたびにFAIL
どこが間違っているのか、ターゲットで WiFi Direct をセットアップおよび構成する方法を教えてください。
前もって感謝します。
linux - 2.4/5Ghz チャネルで wpa_supplicant を使用したソフト アクセス ポイント/クライアント接続
これは奇妙なものです。それから始めましょう。
私は現在、Digi の Yocto 組み込み Linux ボードに取り組んでいます。dnsmasq と wpa_supplicant を使用して、他のデバイスがボードに接続できるようにしました。
私の現在の質問は次のとおりです。5.0 GHz チャネルを使用して他のデバイスを接続できるようにし、2.4 GHz チャネルを使用してボードを他の Wi-Fi アクセス ポイントに接続できるようにすることはできますか?
私の構成:
これを行う方法について、誰かがアイデアを持っていますか (または、私がやっていることの改良版) を持っていますか?
android - wpa_supplicant は、PING、LIST_NETWORKS、ATTACH、DETACH、TERMINATE、および STATUS を除く UNKNOWN COMMAND を含むコマンドに応答しますか?
まず第一に、私のターゲットシステムはアンドロイドです。wpa_ctrl.c ファイル (ヘッダー ファイルwpa_ctrl.h
をインクルードし、ライブラリ libwpa_client.so にリンク) として提供されるコントロール インターフェイスを介して wpa_supplicant と通信するための C++ アプリケーションを作成しました
。
すべてが正常に機能していましたが、突然、送信したすべてのコマンドがUNKNOWN COMMANDによって応答されました。正常に機能するコマンド(ping、list_networks、status、およびterminate)には共通点があると思います(おそらくwpa_supplicantを開く必要はありません.conf は他のコマンドで問題を引き起こします)
接続を開く方法は次のとおりです。
コマンドを送信する方法は次のとおりです。
上記のメソッド シグネチャ:
出力例:
これは、ほとんど問題なく動作している古いバージョンのプログラムのスクリーンショットです。
どんな助けでも大歓迎です。
編集:他のデバイスでプログラムをテストしたところ、うまく機能しました。しかし、私のメインデバイスはまだ壊れています。おそらく工場出荷時設定にリセットすると解決します。しかし、私はまだ問題の原因を知りたいです。
linux - wpa_supplicant が印刷メッセージを画面に表示する
Linux (CentOs 5.5 カーネル 2.6.35.13) の学習を開始しています。
USB wifi スティック (TP-Link TL-WN823N、および「lsusb」は ID 0bda:8178 Realtek Semiconductor Corp.を表示します) をインストールしようとすると、ウィンドウ インターフェイス (ctrl+shift+F7) で正常に動作します。
しかし、コマンドウィンドウ(ctrl + shift + F1)に移動し、wifi接続を開始しようとすると
上記のコマンドを入力する前に、印刷ログが画面に表示されることがわかりました。
私が使う
関連するすべてのプロセスを一覧表示し、コマンドを 使用してユーザー「dbus 」によって開始されたプロセスがあることを確認します
この dbus のコマンドが問題を引き起こしているかどうかはわかりません。以下はスクリーンショットです。 メッセージを記録し続けました:(
c++ - wpa_supplicant C API の未定義の動作
wpa_supplicant C API を動作させることができました。しかし、プログラムを再起動するたびに動作がまったく異なります。
接続は毎回成功します。しかし、その後、問題が始まります。
ときどきSCAN
空の文字列を返しますが、0 (OK) を返します。別の実行では、応答"OK\n"
して0を返します。ループして0と"OK\n"
-replyが返されるのを待つと、空の応答と0が返されて永遠に実行されます。
まれに、SCAN
が 0 を返して応答する場合、次に進み、0 が返さ"OK\n"
れるのを待ちSCAN_RESULTS
ます。この時点では、完全にランダムに動作します。スキャン結果全体を返信することもあります。0 を返すだけで、スキャン結果が Event-Pipeline にある場合があります。または、ほとんどの場合のように: 0 を返しますが、何もしません。返信なし、イベントなし。何もない。
デバッグのために、コードをこのスニペットに縮小し、何が問題なのかを理解しようとしました。完了し、すべてを試しましたが、ワークフローやヒントを定義していない ctrl-interface のドキュメントに多少不満があります。wpa_cli.c をリバース エンジニアリングしてフローを把握するのにうんざりしています。
ほとんどの場合、最初の PING がうまく機能することを添付する必要があります。他のすべての PING は、空の文字列になります。