wpa-confレコードはどこにありますか?

wpa-confレコードはどこにありますか?

wpa-conf以下を使用して、/etc/network/interfacesWLANインターフェイスが自動的にAPに接続するようにします。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

実際、ちょうどいくつかのウィキペディアでこれを発見しました。これはインタフェース(5)に文書化されていないようです。どのその他のマニュアルページ。

だから何はいキーワードwpa-conf?拡張?それとも内蔵されていますかifup?利用可能なすべてのコマンドのリストはどこで入手できますか/etc/network/interfaces

ベストアンサー1

の場合を/etc/network/interfacesインストールすると、wpa-supplicantスクリプトフックが次の場所にインストールされます。

  • /etc/network/if-down.d
  • /etc/network/if-post-down.d
  • /etc/network/if-pre-up.d
  • /etc/network/if-up.d

フックが呼び出され、これは順番に呼び出されるwpasupplicantシンボリックリンクです。/etc/wpa-supplicant/ifupdown.sh/etc/wpa-supplicant/functions.sh

このフックは/runpartsで呼び出され、シンボリックリンクが指すスクリプトはインターフェイスがワイヤレスかどうかをテストします。この場合、コマンドはに渡されます。ifupifdownwpa-supplicant

コマンドを実行するために渡し、スクリプトとバイナリを/sbin/wpa-supplicant使用しているようです。/sbin/wpa_action/sbin/wpa_cli

ここでこれを説明する前のページを見つけました。

http://manual.siduction.org/inet-wpa

前述のように、各 wpa_supplicant 特定の要素には「wpa-」というプレフィックスが付いています。各要素は、wpa_supplicant.conf(5)、wpa_supplicant(8)、および wpa_cli(8) マンページで説明されている wpa_supplicant 属性に関連しています。

申請者は事前設定なしで開始され、wpa_cliは「wpa-*」行で提供される入力に基づいてネットワーク構成を形成します。最初に、wpa_supplicant / wpa_cliは、デバイスのプロパティを直接設定せずに(たとえば、iwconfigを使用してessidを設定するなど)、接続に適したアクセスポイントをデバイスに通知します。これらの属性は、デバイスがゾーンを検索し、利用可能な適切なアクセスポイントを見つけたときに設定されます。

すべてのタスクを実行するスクリプトは、次の場所にあります。

/etc/wpa_supplicant/ifupdown.sh /etc/wpa_supplicant/functions.sh ifupdown.shはrun-partsによって実行され、「pre-up」、「pre-down」、および「post-」の間にifupdownによって実行されます。 「下降」ステップを呼び出します。

「準備」ステップでは、wpa_supplicantデーモンが起動し、物理デバイスの/ etc / network / interfacesで使用されている「wpa-」オプションに基づいてネットワーク構成を設定する一連のwpa_cliコマンドが実行されます。

wpa-roamを使用している場合、wpa_cliデーモンは「ポストアップ」ステップで始まります。

「事前ダウン」ステップでは、wpa_cliデーモンが終了します(存在する場合)。

「ポストダウン」ステップでは、wpa_supplicantデーモンが終了します。

おすすめ記事