wpa_supplicant-2.11.conf(Google翻訳)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* wpa_supplicant-2.11.conf(Google翻訳) [#mf303b36]
wpa_supplicant-2.11 に同梱されている wpa_supplicant.conf ...
最新リリースは[[こちら:https://w1.fi/wpa_supplicant/]]から~
hostapd.confについては[[hostapd-2.11.conf(Google翻訳)]]
** wpa_supplicant.conf [#l1d11f13]
##### Example wpa_supplicant configuration file ########...
#
# This file describes configuration file format and list...
# Please also take a look at simpler configuration examp...
# subdirectory.
#
# Empty lines and lines starting with # are ignored
##### wpa_supplicant 設定ファイルの例 ###################...
このファイルは設定ファイルのフォーマットを説明し、利用可...
また、「examples」サブディレクトリにあるより簡単な設定例...
空行と#で始まる行は無視されます~
# NOTE! This file may contain password information and s...
# readable only by root user on multiuser systems.
注意! このファイルにはパスワード情報が含まれている可能性...
# Note: All file paths in this configuration file should...
# not relative to working directory) path in order to al...
# to be changed. This can happen if wpa_supplicant is ru...
注: 作業ディレクトリを変更できるようにするため、この設定...
これは、wpa_supplicant がバックグラウンドで実行されている...
# Whether to allow wpa_supplicant to update (overwrite) ...
#
# This option can be used to allow wpa_supplicant to ove...
# file whenever configuration is changed (e.g., new netw...
# wpa_cli or wpa_gui, or a password is changed). This is...
# wpa_cli/wpa_gui to be able to store the configuration ...
# Please note that overwriting configuration file will r...
# it.
#update_config=1
wpa_supplicant による設定の更新(上書き)を許可するかどう...
このオプションを使用すると、設定が変更されるたびに(例:w...
これは、wpa_cli/wpa_gui が設定の変更を永続的に保存できる...
設定ファイルを上書きすると、コメントが削除されることに注...
#update_config=1~
# global configuration (shared by all network blocks)
#
# Parameters for the control interface. If this is speci...
# will open a control interface that is available for ex...
# manage wpa_supplicant. The meaning of this string depe...
# interface mechanism is used. For all cases, the existe...
# in configuration is used to determine whether the cont...
# enabled.
#
# For UNIX domain sockets (default on Linux and BSD): Th...
# will be created for UNIX domain sockets for listening ...
# external programs (CLI/GUI, etc.) for status informati...
# The socket file will be named based on the interface n...
# wpa_supplicant processes can be run at the same time i...
# interface is used.
# /var/run/wpa_supplicant is the recommended directory f...
# default, wpa_cli will use it when trying to connect wi...
#
# Access control for the control interface can be config...
# directory to allow only members of a group to use sock...
# possible to run wpa_supplicant as root (since it needs...
# configuration and open raw sockets) and still allow GU...
# run as non-root users. However, since the control inte...
# change the network configuration, this access needs to...
# cases. By default, wpa_supplicant is configured to use...
# want to allow non-root users to use the control interf...
# and change this value to match with that group. Add us...
# control interface access to this group. If this variab...
# not included in the configuration file, group will not...
# value it got by default when the directory or socket w...
#
# When configuring both the directory and group, use fol...
# DIR=/var/run/wpa_supplicant GROUP=wheel
# DIR=/var/run/wpa_supplicant GROUP=0
# (group can be either group name or gid)
#
# For UDP connections (default on Windows): The value wi...
# variable is just used to select that the control inter...
# The value can be set to, e.g., udp (ctrl_interface=udp)
#
# For Windows Named Pipe: This value can be used to set ...
# for controlling access to the control interface. Secur...
# set using Security Descriptor String Format (see http:...
# library/default.asp?url=/library/en-us/secauthz/securi...
# security_descriptor_string_format.asp). The descriptor...
# prefixed with SDDL=. For example, ctrl_interface=SDDL=...
# DACL (which will reject all connections). See README-W...
# information about SDDL string format.
#
ctrl_interface=/var/run/wpa_supplicant
グローバル構成(すべてのネットワークブロックで共有)~
制御インターフェースのパラメータ。~
これを指定すると、wpa_supplicant は外部プログラムが wpa_s...
この文字列の意味は、使用される制御インターフェースのメカ...
いずれの場合も、設定におけるこのパラメータの存在によって...
UNIX ドメイン ソケットの場合 (Linux および BSD のデフォル...
これは、外部プログラム(CLI/GUIなど)からのステータス情報...
ソケットファイルはインターフェース名に基づいて命名される...
/var/run/wpa_supplicantはソケットの推奨ディレクトリであり...
制御インターフェースのアクセス制御は、ディレクトリを設定...
この方法では、wpa_supplicant を root として実行できます (...
ただし、制御インターフェースはネットワーク設定を変更する...
デフォルトでは、wpa_supplicant は gid 0 (root) を使用する...
非 root ユーザーが制御インターフェースを使用できるように...
制御インターフェースへのアクセスを許可するユーザーをこの...
この変数がコメントアウトされているか、設定ファイルに含ま...
ディレクトリとグループの両方を構成する場合は、次の形式を...
DIR=/var/run/wpa_supplicant GROUP=wheel~
DIR=/var/run/wpa_supplicant GROUP=0~
(グループはグループ名またはGIDのいずれかになります)~
UDP接続の場合(Windowsのデフォルト):値は無視されます。~
この変数は、制御インターフェースを作成することを選択する...
値は、例えばudp(ctrl_interface=udp)に設定できます。~
Windows 名前付きパイプの場合: この値を使用して、制御イン...
セキュリティ記述子は、セキュリティ記述子文字列形式を使用...
記述子文字列の前に SDDL= を付ける必要があります。~
たとえば、ctrl_interface=SDDL=D: は空の # DACL を設定しま...
SDDL 文字列形式の詳細については、README-Windows.txt を参...
ctrl_interface=/var/run/wpa_supplicant~
# IEEE 802.1X/EAPOL version
# wpa_supplicant is implemented based on IEEE Std 802.1X...
# EAPOL version 2. However, there are many APs that do n...
# version number correctly (they seem to drop the frames...
# to make wpa_supplicant interoperate with these APs, th...
# to 1 by default. This configuration value can be used ...
# version (2).
# Note: When using MACsec, eapol_version shall be set to...
# defined in IEEE Std 802.1X-2010.
eapol_version=1
IEEE 802.1X/EAPOL バージョン~
wpa_supplicant は、EAPOL バージョン 2 を定義する IEEE Std...
しかしながら、新しいバージョン番号を正しく処理しない AP ...
wpa_supplicant をこれらの AP と相互運用できるように、バー...
この設定値を使用して、新しいバージョン (2) に設定できます...
注:MACsec を使用する場合、eapol_version は IEEE Std 802....
eapol_version=1~
# AP scanning/selection
# By default, wpa_supplicant requests driver to perform ...
# uses the scan results to select a suitable AP. Another...
# allow the driver to take care of AP scanning and selec...
# wpa_supplicant just to process EAPOL frames based on I...
# information from the driver.
# 1: wpa_supplicant initiates scanning and AP selection;...
# the currently enabled networks are found, a new net...
# operation) may be initialized (if configured) (defa...
# 0: This mode must only be used when using wired Ethern...
# (including MACsec).
# 2: like 0, but associate with APs using security polic...
# BSSID); this can be used, e.g., with ndiswrapper an...
# enable operation with hidden SSIDs and optimized ro...
# the network blocks in the configuration file are tr...
# the driver reports successful association; each net...
# explicit security policy (i.e., only one option in ...
# key_mgmt, pairwise, group, proto variables
# Note: ap_scan=0/2 should not be used with the nl80211 ...
# current Linux interface). ap_scan=1 is the only option...
# For finding networks using hidden SSID, scan_ssid=1 in...
# be used with nl80211.
# When using IBSS or AP mode, ap_scan=2 mode can force t...
# created immediately regardless of scan results. ap_sca...
# to scan for existing networks and only if no matches w...
# networks are found, a new IBSS or AP mode network is c...
ap_scan=1
APスキャン/選択~
デフォルトでは、wpa_supplicantはドライバーにAPスキャンの...
別の方法として、ドライバーにAPスキャンと選択を任せ、wpa_s...
1: wpa_supplicant がスキャンと AP 選択を開始します。現在...
0: このモードは、有線 Ethernet ドライバ(MACsec を含む)...
2: 0 と同様ですが、セキュリティポリシーと SSID(BSSID は...
注: ap_scan=0/2 は、nl80211 ドライバインターフェース(現...
nl80211 で使用できるオプションは ap_scan=1 のみです。~
非表示の SSID を使用してネットワークを検索するには、nl802...
IBSS または AP モードを使用している場合、ap_scan=2 モード...
ap_scan=1 モードでは、まず既存のネットワークをスキャンし...
ap_scan=1~
# Whether to force passive scan for network connection
#
# By default, scans will send out Probe Request frames o...
# active scanning. This advertise the local station to t...
# is fine, but users may wish to do passive scanning whe...
# listen quietly for Beacon frames and not send any Prob...
# functionality may be driver dependent.
#
# This parameter can be used to force only passive scann...
# for network connection cases. It should be noted that ...
# down scan operations and reduce likelihood of finding ...
# addition, some use cases will override this due to fun...
# requirements, e.g., for finding an AP that uses hidden...
# (scan_ssid=1) or P2P device discovery.
#
# 0: Do normal scans (allow active scans) (default)
# 1: Do passive scans.
#passive_scan=0
ネットワーク接続時にパッシブスキャンを強制するかどうか~
デフォルトでは、スキャンはアクティブスキャンを許可するチ...
これにより、ローカルステーションが世界中にアドバタイズさ...
通常はこれで問題ありませんが、無線がビーコンフレームを静...
実際の機能はドライバに依存する場合があります。~
このパラメータを使用すると、ネットワーク接続時にパッシブ...
ただし、これによりスキャン処理が遅くなり、APが見つかる可...
さらに、機能要件により、一部のユースケースでは、この設定...
0:通常のスキャンを実行(アクティブスキャンを許可)(デフ...
1:パッシブスキャンを実行~
#passive_scan=0~
# MPM residency
# By default, wpa_supplicant implements the mesh peering...
# open mesh. However, if the driver can implement the MP...
# 0 to use the driver version. When AMPE is enabled, the...
# always used.
# 0: MPM lives in the driver
# 1: wpa_supplicant provides an MPM which handles peerin...
#user_mpm=1
MPM の常駐~
デフォルトでは、wpa_supplicant はオープンメッシュ用のメッ...
ただし、ドライバーが MPM を実装できる場合は、この値を 0 ...
AMPE が有効な場合、wpa_supplicant MPM が常に使用されます。~
0: MPM はドライバー内に常駐~
1: wpa_supplicant がピアリングを処理する MPM を提供 (デフ...
#user_mpm=1~
# Maximum number of peer links (0-255; default: 99)
# Maximum number of mesh peering currently maintained by...
#max_peer_links=99
ピアリンクの最大数(0~255、デフォルト:99)~
STAによって現在維持されているメッシュピアリングの最大数。~
#max_peer_links=99~
# Timeout in seconds to detect STA inactivity (default: ...
#
# This timeout value is used in mesh STA to clean up ina...
#mesh_max_inactivity=300
STAの非アクティブ状態を検出するためのタイムアウト(秒数)...
このタイムアウト値は、メッシュSTAで非アクティブなステーシ...
#mesh_max_inactivity=300~
# Enable 802.11s layer-2 routing and forwarding (dot11Me...
#mesh_fwding=1
802.11s レイヤー2ルーティングと転送を有効にする (dot11Mes...
#mesh_fwding=1~
# cert_in_cb - Whether to include a peer certificate dum...
# This controls whether peer certificates for authentica...
# its certificate chain are included in EAP peer certifi...
# enabled by default.
#cert_in_cb=1
cert_in_cb - イベントにピア証明書ダンプを含めるかどうか~
認証サーバとその証明書チェーンのピア証明書をEAPピア証明書...
これはデフォルトで有効になっています。~
#cert_in_cb=1~
# EAP fast re-authentication
# By default, fast re-authentication is enabled for all ...
# support it. This variable can be used to disable fast ...
# Normally, there is no need to disable this.
fast_reauth=1
EAP高速再認証~
デフォルトでは、高速再認証をサポートするすべてのEAP方式で...
この変数を使用すると、高速再認証を無効にすることができま...
通常は、これを無効にする必要はありません。~
fast_reauth=1~
# OpenSSL Engine support
# These options can be used to load OpenSSL engines in s...
# modes.
# The two engines that are supported currently are shown...
# They are both from the opensc project (http://www.open...
# By default the PKCS#11 engine is loaded if the client_...
# private_key option appear to be a PKCS#11 URI, and the...
# should not need to be used explicitly.
# make the opensc engine available
#opensc_engine_path=/usr/lib/opensc/engine_opensc.so
# make the pkcs11 engine available
#pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so
# configure the path to the pkcs11 module required by th...
#pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so
OpenSSL エンジンのサポート~
これらのオプションは、OpenSSL エンジンを特殊モードまたは...
現在サポートされている 2 つのエンジンを以下に示します。~
どちらも opensc プロジェクト (http://www.opensc.org/) の...
デフォルトでは、client_cert または private_key オプション...
OpenSCエンジンを利用可能にする~
#opensc_engine_path=/usr/lib/opensc/engine_opensc.so~
pkcs11エンジンを利用可能にする~
#pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so~
pkcs11 エンジンに必要な pkcs11 モジュールへのパスを設定し...
#pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so~
# OpenSSL cipher string
#
# This is an OpenSSL specific configuration option for c...
# ciphers. If not set, the value configured at build tim...
# by default) is used.
# See https://www.openssl.org/docs/apps/ciphers.html for...
# on cipher suite configuration. This is applicable only...
# built to use OpenSSL.
#openssl_ciphers=DEFAULT:!EXP:!LOW
OpenSSL 暗号文字列~
これは OpenSSL 固有の設定オプションで、デフォルトの暗号を...
設定されていない場合は、ビルド時に設定された値(デフォル...
暗号スイートの設定に関する OpenSSL のドキュメントについて...
これは、wpa_supplicant が OpenSSL を使用するようにビルド...
#openssl_ciphers=DEFAULT:!EXP:!LOW~
# Dynamic EAP methods
# If EAP methods were built dynamically as shared object...
# loaded here before being used in the network blocks. B...
# are included statically in the build, so these lines a...
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_tls.so
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_md5.so
動的EAPメソッド~
EAPメソッドが共有オブジェクトファイルとして動的にビルドさ...
デフォルトでは、EAPメソッドはビルドに静的に含まれるため、...
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_tls.so~
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_md5.so~
# Driver interface parameters
# This field can be used to configure arbitrary driver i...
# format is specific to the selected driver interface. T...
# in most cases.
#driver_param="field=value"
ドライバーインターフェースパラメータ~
このフィールドは、任意のドライバーインターフェースパラメ...
フォーマットは選択したドライバーインターフェースによって...
このフィールドはほとんどの場合使用されません。~
#driver_param="field=value"~
# Country code
# The ISO/IEC alpha2 country code for the country in whi...
# currently operating.
#country=US
国コード~
このデバイスが現在動作している国の ISO/IEC alpha2 国コー...
#country=US~
# Maximum lifetime for PMKSA in seconds; default 43200
#dot11RSNAConfigPMKLifetime=43200
# Threshold for reauthentication (percentage of PMK life...
#dot11RSNAConfigPMKReauthThreshold=70
# Timeout for security association negotiation in second...
#dot11RSNAConfigSATimeout=60
PMKSA の最大有効期間(秒)。デフォルトは 43200~
#dot11RSNAConfigPMKLifetime=43200~
再認証のしきい値(PMKの有効期間のパーセンテージ); デフォ...
#dot11RSNAConfigPMKReauthThreshold=70~
セキュリティアソシエーションネゴシエーションのタイムアウ...
#dot11RSNAConfigSATimeout=60~
# Wi-Fi Protected Setup (WPS) parameters
Wi-Fi Protected Setup (WPS) パラメータ~
# Universally Unique IDentifier (UUID; see RFC 4122) of ...
# If not configured, UUID will be generated based on the...
# the auto_uuid parameter.
#uuid=12345678-9abc-def0-1234-56789abcdef0
デバイスのユニバーサルユニーク識別子(UUID、RFC 4122を参...
設定されていない場合は、auto_uuid パラメータで選択された...
#uuid=12345678-9abc-def0-1234-56789abcdef0~
# Automatic UUID behavior
# 0 = generate static value based on the local MAC addre...
# 1 = generate a random UUID every time wpa_supplicant s...
#auto_uuid=0
自動UUID動作~
0 = ローカルMACアドレスに基づいて静的な値を生成する(デフ...
1 = wpa_supplicantが起動するたびにランダムなUUIDを生成する~
#auto_uuid=0~
# Device Name
# User-friendly description of device; up to 32 octets e...
#device_name=Wireless Client
デバイス名~
デバイスのユーザーフレンドリーな説明。UTF-8でエンコードさ...
#device_name=Wireless Client~
# Manufacturer
# The manufacturer of the device (up to 64 ASCII charact...
#manufacturer=Company
製造元~
デバイスのメーカー(最大64文字のASCII文字)~
#manufacturer=Company~
# Model Name
# Model of the device (up to 32 ASCII characters)
#model_name=cmodel
モデル名~
デバイスのモデル名(最大32文字のASCII文字)~
#model_name=cmodel~
# Model Number
# Additional device description (up to 32 ASCII characte...
#model_number=123
モデル番号~
デバイスの追加説明(最大32文字のASCII文字)~
#model_number=123~
# Serial Number
# Serial number of the device (up to 32 characters)
#serial_number=12345
シリアル番号~
デバイスのシリアル番号(最大32文字)~
#serial_number=12345~
# Primary Device Type
# Used format: <categ>-<OUI>-<subcateg>
# categ = Category as an integer value
# OUI = OUI and type octet as a 4-octet hex-encoded valu...
# default WPS OUI
# subcateg = OUI-specific Sub Category as an integer value
# Examples:
# 1-0050F204-1 (Computer / PC)
# 1-0050F204-2 (Computer / Server)
# 5-0050F204-1 (Storage / NAS)
# 6-0050F204-1 (Network Infrastructure / AP)
#device_type=1-0050F204-1
プライマリデバイスタイプ~
使用形式: <categ>-<OUI>-<subcateg>~
categ = カテゴリ(整数値)~
OUI = OUIとタイプ(4オクテットの16進数エンコード値)。デ...
subcateg = OUI固有のサブカテゴリ(整数値)~
例:~
1-0050F204-1 (Computer / PC)~
1-0050F204-2 (Computer / Server)~
5-0050F204-1 (Storage / NAS)~
6-0050F204-1 (Network Infrastructure / AP)~
#device_type=1-0050F204-1~
# OS Version
# 4-octet operating system version number (hex string)
#os_version=01020300
OSバージョン~
4オクテットのオペレーティングシステムのバージョン番号(16...
#os_version=01020300~
# Config Methods
# List of the supported configuration methods
# Available methods: usba ethernet label display ext_nfc...
# nfc_interface push_button keypad virtual_display physi...
# virtual_push_button physical_push_button
# For WSC 1.0:
#config_methods=label display push_button keypad
# For WSC 2.0:
#config_methods=label virtual_display virtual_push_butto...
設定方法~
サポートされている設定方法の一覧 利用可能な方法: usba eth...
nfc_interface push_button keypad virtual_display physic...
virtual_push_button physical_push_button~
WSC 1.0 の場合:~
#config_methods=label display push_button keypad~
WSC 2.0の場合:~
#config_methods=label virtual_display virtual_push_b...
# Credential processing
# 0 = process received credentials internally (default)
# 1 = do not process received credentials; just pass t...
# external program(s)
# 2 = process received credentials internally and pass...
# to external program(s)
#wps_cred_processing=0
認証情報の処理~
0 = 受信した認証情報を内部で処理する(デフォルト)~
1 = 受信した認証情報を処理せず、ctrl_iface 経由で外部プ...
2 = 受信した認証情報を内部で処理し、ctrl_iface 経由で外...
#wps_cred_processing=0~
# Whether to enable SAE (WPA3-Personal transition mode) ...
# WPA2-PSK credentials received using WPS.
# 0 = only add the explicitly listed WPA2-PSK configurat...
# 1 = add both the WPA2-PSK and SAE configuration and en...
# station gets configured in WPA3-Personal transitio...
# WPA2-Personal (PSK) and WPA3-Personal (SAE) APs).
#wps_cred_add_sae=0
WPS を使用して受信した WPA2-PSK 認証情報に対して、SAE(WP...
0 = 明示的にリストされた WPA2-PSK 設定のみを追加します(...
1 = WPA2-PSK と SAE の両方の設定を追加し、PMF を有効にし...
#wps_cred_add_sae=0~
# Vendor attribute in WPS M1, e.g., Windows 7 Vertical P...
# The vendor attribute contents to be added in M1 (hex s...
#wps_vendor_ext_m1=000137100100020001
WPS M1のベンダー属性(例:Windows 7 Vertical Pairing)~
M1に追加するベンダー属性の内容(16進文字列)~
#wps_vendor_ext_m1=000137100100020001~
# NFC password token for WPS
# These parameters can be used to configure a fixed NFC ...
# station. This can be generated, e.g., with nfc_pw_toke...
# parameters are used, the station is assumed to be depl...
# that includes the matching NFC password token (e.g., w...
# NDEF record from nfc_pw_token).
#
#wps_nfc_dev_pw_id: Device Password ID (16..65535)
#wps_nfc_dh_pubkey: Hexdump of DH Public Key
#wps_nfc_dh_privkey: Hexdump of DH Private Key
#wps_nfc_dev_pw: Hexdump of Device Password
WPS 用 NFC パスワードトークン~
これらのパラメータを使用して、ステーションの固定 NFC パス...
これは、例えば nfc_pw_token を使用して生成できます。~
これらのパラメータを使用すると、ステーションには、対応す...
#wps_nfc_dev_pw_id: デバイスパスワードID (16..65535)~
#wps_nfc_dh_pubkey: DH 公開鍵の 16 進ダンプ~
#wps_nfc_dh_privkey: DH 秘密鍵の 16 進ダンプ~
#wps_nfc_dev_pw: デバイスパスワードの16進ダンプ~
# Priority for the networks added through WPS
# This priority value will be set to each network profil...
# by executing the WPS protocol.
#wps_priority=0
WPS 経由で追加されたネットワークの優先度~
この優先度値は、WPS プロトコルを実行して追加された各ネッ...
#wps_priority=0~
# Device Provisioning Protocol (DPP) parameters
#
# How to process DPP configuration
# 0 = report received configuration to an external progr...
# processing; do not generate any network profile in...
# 1 = report received configuration to an external progr...
# a network profile internally, but do not automatic...
# to the created (disabled) profile; the network pro...
# reported to external programs
# 2 = report received configuration to an external progr...
# a network profile internally, try to connect to th...
# profile automatically
#dpp_config_processing=0
#
# Name for Enrollee's DPP Configuration Request
#dpp_name=Test
#
# MUD URL for Enrollee's DPP Configuration Request (opti...
#dpp_mud_url=https://example.com/mud
デバイスプロビジョニングプロトコル(DPP)パラメータ~
DPP 設定の処理方法~
0 = 受信した設定を外部プログラムに報告して処理する。内部...
1 = 受信した設定を外部プログラムに報告し、内部でネットワ...
2 = 受信した設定を外部プログラムに報告し、内部でネットワ...
#dpp_config_processing=0~
登録者のDPP設定リクエストの名前~
#dpp_name=Test~
登録者の DPP 構成リクエストの MUD URL (オプション)~
#dpp_mud_url=https://example.com/mud~
# Maximum number of BSS entries to keep in memory
# Default: 200
# This can be used to limit memory use on the BSS entrie...
# results). A larger value may be needed in environments...
# of APs when using ap_scan=1 mode.
#bss_max_count=200
メモリに保持するBSSエントリの最大数~
デフォルト: 200~
BSSエントリ(キャッシュされたスキャン結果)のメモリ使用量...
ap_scan=1モードを使用する場合、APの数が非常に多い環境では...
#bss_max_count=200~
# BSS expiration age in seconds. A BSS will be removed f...
# if it is not in use and has not been seen for this tim...
#bss_expiration_age=180
BSS の有効期限(秒数)。~
BSS は、使用されておらず、この期間アクセスされていない場...
デフォルトは 180 です。~
#bss_expiration_age=180~
# BSS expiration after number of scans. A BSS will be re...
# cache if it is not seen in this number of scans.
# Default is 2.
#bss_expiration_scan_count=2
指定した回数のスキャン後にBSSが期限切れになります。~
BSSは、指定した回数のスキャンで見つからない場合、ローカル...
デフォルトは2です。~
#bss_expiration_scan_count=2~
# Automatic scan
# This is an optional set of parameters for automatic sc...
# within an interface in following format:
#autoscan=<autoscan module name>:<module parameters>
# autoscan is like bgscan but on disconnected or inactiv...
# For instance, on exponential module parameters would b...
#autoscan=exponential:3:300
# Which means a delay between scans on a base exponentia...
# up to the limit of 300 seconds (3, 9, 27 ... 300)
# For periodic module, parameters would be <fixed interv...
#autoscan=periodic:30
# So a delay of 30 seconds will be applied between each ...
# Note: If sched_scan_plans are configured and supported...
# autoscan is ignored.
自動スキャン~
これは、インターフェース内で自動スキャンを行うためのオプ...
#autoscan=<autoscan module name>:<module parameters>~
autoscan は bgscan に似ていますが、切断状態または非アクテ...
例えば、指数モジュールのパラメータは <base>:<limit> とな...
#autoscan=exponential:3:300~
これは、スキャン間の遅延が3を底とする指数関数で、最大300...
周期モジュールの場合、パラメータは<固定間隔>となります。~
#autoscan=periodic:30~
そのため、各スキャンの間に 30 秒の遅延が適用されます。~
注: sched_scan_plans が設定され、ドライバーによってサポー...
# filter_ssids - SSID-based scan result filtering
# 0 = do not filter scan results (default)
# 1 = only include configured SSIDs in scan results/BSS ...
#filter_ssids=0
filter_ssids - SSIDベースのスキャン結果フィルタリング~
0 = スキャン結果をフィルタリングしない(デフォルト)~
1 = スキャン結果/BSSテーブルに設定されたSSIDのみを含める~
#filter_ssids=0~
# Password (and passphrase, etc.) backend for external s...
# format: <backend name>[:<optional backend parameters>]
# Test backend which stores passwords in memory. Should ...
# development purposes.
#ext_password_backend=test:pw1=password|pw2=testing
# File-based backend which reads passwords from a file. ...
# identifies the file to read passwords from. The passwo...
# format of wpa_supplicant.conf and accepts simple `key=...
# passwords.
#ext_password_backend=file:/path/to/passwords.conf
外部ストレージ用のパスワード(およびパスフレーズなど)バ...
形式: <バックエンド名>[:<オプションのバックエンドパラメー...
パスワードをメモリに保存するテストバックエンドです。~
開発目的でのみ使用してください。~
#ext_password_backend=test:pw1=password|pw2=testing~
ファイルからパスワードを読み取るファイルベースのバックエ...
パラメータはパスワードを読み取るファイルを指定します。~
パスワードファイルはwpa_supplicant.confの形式に準拠し、単...
#ext_password_backend=file:/path/to/passwords.conf~
# Disable P2P functionality
# p2p_disabled=1
P2P機能を無効にする~
# p2p_disabled=1~
# Timeout in seconds to detect STA inactivity (default: ...
#
# This timeout value is used in P2P GO mode to clean up
# inactive stations.
#p2p_go_max_inactivity=300
STA の非アクティブ状態を検出するためのタイムアウト(秒数...
このタイムアウト値は、P2P GO モードで非アクティブなステー...
#p2p_go_max_inactivity=300~
# Passphrase length (8..63) for P2P GO
#
# This parameter controls the length of the random passp...
# generated at the GO. Default: 8.
#p2p_passphrase_len=8
P2P GO のパスフレーズ長 (8~63)~
このパラメータは、GO で生成されるランダムパスフレーズの長...
デフォルト: 8~
#p2p_passphrase_len=8~
# Extra delay between concurrent P2P search iterations
#
# This value adds extra delay in milliseconds between co...
# iterations to make p2p_find friendlier to concurrent o...
# it from taking 100% of radio resources. The default va...
#p2p_search_delay=500
同時P2P検索反復間の追加遅延~
この値は、同時検索反復間にミリ秒単位で追加する遅延です。...
デフォルト値は500ミリ秒です。~
#p2p_search_delay=500~
# Opportunistic Key Caching (also known as Proactive Key...
# This parameter can be used to set the default behavior...
# proactive_key_caching parameter. By default, OKC is di...
# with the global okc=1 parameter or with the per-network
# proactive_key_caching=1 parameter. With okc=1, OKC is ...
# can be disabled with per-network proactive_key_caching...
#okc=0
Opportunistic Key Caching(Proactive Key Cachingとも呼ば...
このパラメータは、proactive_key_cachingパラメータのデフォ...
デフォルトでは、グローバルパラメータokc=1またはネットワー...
okc=1の場合、OKCはデフォルトで有効になりますが、ネットワ...
#okc=0~
# Protected Management Frames default
# This parameter can be used to set the default behavior...
# parameter for RSN networks. By default, PMF is disable...
# the global pmf=1/2 parameter or with the per-network i...
# With pmf=1/2, PMF is enabled/required by default, but ...
# per-network ieee80211w parameter. This global default ...
# for non-RSN networks (key_mgmt=NONE) since PMF is avai...
# RSN.
#pmf=0
保護管理フレームのデフォルト~
このパラメータは、RSNネットワークにおけるieee80211wパラメ...
デフォルトでは、PMFは、グローバルpmf=1/2パラメータまたは...
pmf=1/2の場合、PMFはデフォルトで有効/必須ですが、ネットワ...
PMFはRSNを使用している場合にのみ使用できるため、このグロ...
#pmf=0~
# sae_check_mfp: Require PMF support to select SAE key_m...
# 0 = Do not check PMF for SAE (default)
# 1 = Limit SAE when PMF is not enabled
#
# When enabled SAE will not be selected if PMF will not ...
# for the connection.
# Scenarios where this check will limit SAE:
# 1) ieee80211w=0 is set for the network
# 2) The AP does not have PMF enabled.
# 3) ieee80211w is unset, pmf=1 is enabled globally, and
# the device does not support the BIP cipher.
# Consider the configuration of global parameterss sae_c...
# network configured with ieee80211w unset and key_mgmt=...
# In the example WPA-PSK will be used if the device does...
# the BIP cipher or the AP has PMF disabled.
# Limiting SAE with this check can avoid failing to asso...
# that is configured with sae_requires_mfp=1 if the devi...
# not support PMF due to lack of the BIP cipher.
#
# Enabling this check helps with compliance of the WPA3
# specification for WPA3-Personal transition mode.
# The WPA3 specification section 2.3 "WPA3-Personal tran...
# states "A STA shall negotiate PMF when associating to ...
# With this check WPA3 capable devices when connecting
# to transition mode APs that do not advertise PMF support
# will not use SAE and instead fallback to PSK.
#sae_check_mfp=0
sae_check_mfp: SAE key_mgmt を選択するには PMF サポートが...
0 = SAE の PMF をチェックしない (デフォルト)~
1 = PMF が無効の場合、SAE を制限する~
SAE を有効にすると、接続に PMF が使用されない場合は選択さ...
このチェックによって SAE が制限されるシナリオ:~
1) ネットワークに ieee80211w=0 が設定されている場合~
2) AP で PMF が有効になっていない場合~
3) ieee80211w が設定されておらず、pmf=1 がグローバルに...
グローバルパラメータ sae_check_mfp=1、pmf=1 の設定と、iee...
この例では、デバイスが BIP 暗号をサポートしていない場合、...
このチェックで SAE を制限することで、デバイスが BIP 暗号...
このチェックを有効にすると、WPA3 パーソナル移行モードにお...
WPA3 仕様のセクション 2.3「WPA3 パーソナル移行モード」の...
このチェックを有効にすると、WPA3 対応デバイスは、PMF サポ...
#sae_check_mfp=0~
# Enabled SAE finite cyclic groups in preference order
# By default (if this parameter is not set), the mandato...
# defined over a 256-bit prime order field, NIST P-256) ...
# 20 (NIST P-384) and 21 (NIST P-521) are also enabled. ...
# set, the groups will be tried in the indicated order.
# The group values are listed in the IANA registry:
# http://www.iana.org/assignments/ipsec-registry/ipsec-r...
# Note that groups 1, 2, 5, 22, 23, and 24 should not be...
# purposes due limited security (see RFC 8247). Groups t...
# group 19 (ECC, NIST P-256) are unlikely to be useful f...
# since all implementations are required to support grou...
#sae_groups=19 20 21
SAE有限巡回グループを優先順に有効化~
デフォルト(このパラメータが設定されていない場合)では、...
このパラメータが設定されている場合、グループは指定された...
グループ値はIANAレジストリに記載されています。~
http://www.iana.org/assignments/ipsec-registry/ipsec-regi...
グループ1、2、5、22、23、および24は、セキュリティが制限さ...
すべての実装でグループ 19 をサポートする必要があるため、...
#sae_groups=19 20 21~
# SAE mechanism for PWE derivation
# 0 = hunting-and-pecking loop only (default without pas...
# 1 = hash-to-element only (default with password identi...
# 2 = both hunting-and-pecking loop and hash-to-element ...
# Note: The default value is likely to change from 0 to ...
# hash-to-element mechanism has received more interopera...
# When using SAE password identifier, the hash-to-elemen...
# regardless of the sae_pwe parameter value.
#sae_pwe=0
PWE導出のためのSAEメカニズム~
0 = hunting-and-pecking loop のみ(パスワード識別子なしの...
1 = hash-to-element のみ(パスワード識別子ありのデフォル...
2 = hunting-and-pecking loop と hash-to-element の両方が...
注: 新しいhash-to-element メカニズムの相互運用性テストが...
SAEパスワード識別子を使用する場合、sae_pweパラメータの値...
#sae_pwe=0~
# Default value for DTIM period (if not overridden in ne...
#dtim_period=2
DTIM期間のデフォルト値(ネットワークブロックで上書きされ...
#dtim_period=2~
# Default value for Beacon interval (if not overridden i...
#beacon_int=100
ビーコン間隔のデフォルト値(ネットワークブロックで上書き...
#beacon_int=100~
# Additional vendor specific elements for Beacon and Pro...
# This parameter can be used to add additional vendor sp...
# the end of the Beacon and Probe Response frames. The f...
# element(s) is a hexdump of the raw information element...
# one or more elements). This is used in AP and P2P GO m...
#ap_vendor_elements=dd0411223301
ビーコンフレームおよびプローブレスポンスフレームのベンダ...
このパラメータを使用すると、ビーコンフレームおよびプロー...
これらの要素の形式は、生の情報要素(1つまたは複数の要素の...
これはAPモードおよびP2P GOモードで使用されます。~
#ap_vendor_elements=dd0411223301~
# Ignore scan results older than request
#
# The driver may have a cache of scan results that makes...
# information that is older than our scan trigger. This ...
# be used to configure such old information to be ignore...
# allowing it to update the internal BSS table.
#ignore_old_scan_res=0
リクエストより古いスキャン結果を無視する~
ドライバーがスキャン結果のキャッシュを保持している場合、...
このパラメータを使用すると、内部BSSテーブルを更新せずに、...
#ignore_old_scan_res=0~
# scan_cur_freq: Whether to scan only the current freque...
# 0: Scan all available frequencies. (Default)
# 1: Scan current operating frequency if another VIF on...
# is already associated.
scan_cur_freq: 現在の周波数のみをスキャンするかどうか~
0: 利用可能なすべての周波数をスキャンします。(デフォルト)~
1: 同じ無線に別のVIFがすでに関連付けられている場合は、現...
# Seconds to consider old scan results valid for associa...
#scan_res_valid_for_connect=5
古いスキャン結果を関連付けに有効と見なす秒数(デフォルト:...
#scan_res_valid_for_connect=5~
# MAC address policy default
# 0 = use permanent MAC address
# 1 = use random MAC address for each ESS connection
# 2 = like 1, but maintain OUI (with local admin bit set)
# 3 = use dedicated/pregenerated MAC address (see mac_va...
#
# By default, permanent MAC address is used unless polic...
# the per-network mac_addr parameter. Global mac_addr=1 ...
# change this default behavior.
#mac_addr=0
MACアドレスポリシーのデフォルト~
0 = 永続MACアドレスを使用する~
1 = 各ESS接続ごとにランダムMACアドレスを使用する~
2 = 1と同様だが、OUIを維持する(ローカル管理ビットを設定)~
3 = 専用/事前生成MACアドレスを使用する(mac_valueを参照)~
デフォルトでは、ネットワークごとのmac_addrパラメータでポ...
グローバルmac_addr=1を使用すると、このデフォルトの動作を...
#mac_addr=0~
# Local MAC address to use whenever connecting with this...
# This is used with mac_addr=3.
#mac_value=02:12:34:56:78:9a
このネットワークプロファイルに接続するときに使用するロー...
mac_addr=3で使用されます。~
#mac_value=02:12:34:56:78:9a~
# Lifetime of random MAC address in seconds (default: 60)
#rand_addr_lifetime=60
ランダム MAC アドレスの有効期間(秒)(デフォルト: 60)~
#rand_addr_lifetime=60~
# MAC address policy for pre-association operations (sca...
# 0 = use permanent MAC address
# 1 = use random MAC address
# 2 = like 1, but maintain OUI (with local admin bit set)
#preassoc_mac_addr=0
事前アソシエーション操作(スキャン、ANQP)のMACアドレスポ...
0 = 固定MACアドレスを使用~
1 = ランダムMACアドレスを使用~
2 = 1と同様だがOUIを維持(ローカル管理ビットを設定)~
#preassoc_mac_addr=0~
# MAC address policy for GAS operations
# 0 = use permanent MAC address
# 1 = use random MAC address
# 2 = like 1, but maintain OUI (with local admin bit set)
# Note that this setting is ignored when a specific MAC ...
# a full protocol exchange that includes GAS, e.g., when...
# exchange that exposes the configured interface address...
# Public Action frame exchanges before using GAS. That s...
# during the GAS exchange as well to avoid breaking the ...
#gas_rand_mac_addr=0
GAS 操作における MAC アドレスポリシー~
0 = 固定 MAC アドレスを使用~
1 = ランダム MAC アドレスを使用~
2 = 1 と同様だが OUI を維持(ローカル管理ビットを設定)~
GASを含む完全なプロトコル交換に特定のMACアドレスが必要な...
その後、プロトコルの期待に反することを避けるため、同じア...
#gas_rand_mac_addr=0~
# Lifetime of GAS random MAC address in seconds (default...
#gas_rand_addr_lifetime=60
GAS ランダム MAC アドレスの有効期間(秒)(デフォルト: 60...
#gas_rand_addr_lifetime=60~
# Interworking (IEEE 802.11u)
インターワーキング(IEEE 802.11u)~
# Enable Interworking
# interworking=1
インターワーキングを有効にする~
# interworking=1~
# Enable P2P GO advertisement of Interworking
# go_interworking=1
インターワーキングのP2P GO アドバタイズメントを有効にする~
# go_interworking=1~
# P2P GO Interworking: Access Network Type
# 0 = Private network
# 1 = Private network with guest access
# 2 = Chargeable public network
# 3 = Free public network
# 4 = Personal device network
# 5 = Emergency services only network
# 14 = Test or experimental
# 15 = Wildcard
#go_access_network_type=0
P2P GO インターワーキング:アクセスネットワークタイプ~
0 = プライベートネットワーク~
1 = ゲストアクセス可能なプライベートネットワーク~
2 = 有料パブリックネットワーク~
3 = 無料パブリックネットワーク~
4 = 個人デバイスネットワーク~
5 = 緊急サービス専用ネットワーク~
14 = テストまたは実験的~
15 = ワイルドカード~
#go_access_network_type=0~
# P2P GO Interworking: Whether the network provides conn...
# 0 = Unspecified
# 1 = Network provides connectivity to the Internet
#go_internet=1
P2P GO インターワーキング:ネットワークがインターネットへ...
0 = 未指定~
1 = ネットワークがインターネットへの接続を提供しているか...
#go_internet=1~
# P2P GO Interworking: Group Venue Info (optional)
# The available values are defined in IEEE Std 802.11-20...
# Example values (group,type):
# 0,0 = Unspecified
# 1,7 = Convention Center
# 1,13 = Coffee Shop
# 2,0 = Unspecified Business
# 7,1 Private Residence
#go_venue_group=7
#go_venue_type=1
P2P GO インターワーキング:グループ会場情報(オプション)~
使用可能な値は、IEEE Std 802.11-2016、9.4.1.35 で定義され...
値の例(グループ、タイプ):~
0,0 = 未指定~
1,7 = コンベンションセンター~
1,13 = コーヒーショップ~
2,0 = 未指定のビジネス~
7,1 = 個人住宅~
#go_venue_group=7~
#go_venue_type=1~
# Homogeneous ESS identifier
# If this is set, scans will be used to request response...
# belonging to the specified Homogeneous ESS. This is us...
# is enabled.
# hessid=00:11:22:33:44:55
同種ESS識別子~
これを設定すると、スキャンは指定された同種ESSに属するBSS...
これは、インターワーキングが有効な場合にのみ使用されます。~
# hessid=00:11:22:33:44:55~
# Automatic network selection behavior
# 0 = do not automatically go through Interworking netwo...
# (i.e., require explicit interworking_select comman...
# 1 = perform Interworking network selection if one or m...
# credentials have been configured and scan did not ...
# matching network block
#auto_interworking=0
自動ネットワーク選択の動作~
0 = インターワーキングネットワークの選択を自動で行わない...
1 = 1つ以上の認証情報が設定されており、スキャンで一致する...
#auto_interworking=0~
# GAS Address3 field behavior
# 0 = P2P specification (Address3 = AP BSSID); default
# 1 = IEEE 802.11 standard compliant (Address3 = Wildcar...
# sent to not-associated AP; if associated, AP BSSID)
#gas_address3=0
GAS Address3フィールドの動作~
0 = P2P仕様(Address3 = AP BSSID); デフォルト~
1 = IEEE 802.11規格準拠(Address3 = 未接続APに送信する場...
#gas_address3=0~
# Publish fine timing measurement (FTM) responder functi...
# the Extended Capabilities element bit 70.
# Controls whether FTM responder functionality will be p...
# Note that actual FTM responder operation is managed ou...
# 0 = Do not publish; default
# 1 = Publish
#ftm_responder=0
拡張機能要素のビット70で、FTM(Fine Timing Measurement)...
AP/STAがFTMレスポンダ機能を公開するかどうかを制御します。~
実際のFTMレスポンダの動作はwpa_supplicantの外部で管理され...
0 = 公開しない(デフォルト)~
1 = 公開する~
#ftm_responder=0~
# Publish fine timing measurement (FTM) initiator functi...
# the Extended Capabilities element bit 71.
# Controls whether FTM initiator functionality will be p...
# Note that actual FTM initiator operation is managed ou...
# 0 = Do not publish; default
# 1 = Publish
#ftm_initiator=0
拡張機能要素のビット71で、FTM(Fine Timing Measurement)...
AP/STAがFTMイニシエーター機能を公開するかどうかを制御しま...
実際のFTMイニシエーターの動作はwpa_supplicantの外部で管理...
0 = 公開しない(デフォルト)~
1 = 公開する~
#ftm_initiator=0~
# credential block
#
# Each credential used for automatic network selection i...
# of parameters that are compared to the information adv...
# interworking_select and interworking_connect commands ...
#
# credential fields:
#
# temporary: Whether this credential is temporary and no...
#
# priority: Priority group
# By default, all networks and credentials get the same ...
# (0). This field can be used to give higher priority fo...
# (and similarly in struct wpa_ssid for network blocks) ...
# Interworking automatic networking selection behavior. ...
# network (based on either an enabled network block or a...
# with the highest priority value will be selected.
#
# pcsc: Use PC/SC and SIM/USIM card
#
# realm: Home Realm for Interworking
#
# username: Username for Interworking network selection
#
# password: Password for Interworking network selection
#
# ca_cert: CA certificate for Interworking network selec...
#
# client_cert: File path to client certificate file (PEM...
# This field is used with Interworking networking select...
# where client certificate/private key is used for authe...
# (EAP-TLS). Full path to the file should be used since ...
# directory may change when wpa_supplicant is run in the...
#
# Certificates from PKCS#11 tokens can be referenced by ...
#
# For example: private_key="pkcs11:manufacturer=piv_II;i...
#
# Alternatively, a named configuration blob can be used ...
# this to blob://blob_name.
#
# private_key: File path to client private key file (PEM...
# When PKCS#12/PFX file (.p12/.pfx) is used, client_cert...
# commented out. Both the private key and certificate wi...
# from the PKCS#12 file in this case. Full path to the f...
# used since working directory may change when wpa_suppl...
# in the background.
#
# Keys in PKCS#11 tokens can be referenced by a PKCS#11 ...
# For example: private_key="pkcs11:manufacturer=piv_II;i...
#
# Windows certificate store can be used by leaving clien...
# configuring private_key in one of the following formats:
#
# cert://substring_to_match
#
# hash://certificate_thumbprint_in_hex
#
# For example: private_key="hash://63093aa9c47f56ae88334...
#
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
#
# Alternatively, a named configuration blob can be used ...
# this to blob://blob_name.
#
# private_key_passwd: Password for private key file
#
# imsi: IMSI in <MCC> | <MNC> | '-' | <MSIN> format
#
# milenage: Milenage parameters for SIM/USIM simulator i...
# format
#
# domain: Home service provider FQDN(s)
# This is used to compare against the Domain Name List t...
# whether the AP is operated by the Home SP. Multiple do...
# be used to configure alternative FQDNs that will be co...
# networks.
#
# home_ois: Home OI(s)
# This string field contains one or more comma delimited...
# identifying the access the access points that support ...
# with this credential. There are an alternative to the ...
# parameter. When using Home OIs to match the network, t...
# need to be pre-configured with the credentials since t...
# information may not be available or fetched.
# A successful authentication with the access point is p...
# as at least one Home OI from the list matches an OI in...
# Consortium advertised by the access point.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeO...
#
# required_home_ois: Required Home OI(s)
# This string field contains the set of Home OI(s) (hexd...
# required to be advertised by the AP for the credential...
# matching.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeO...
#
# roaming_consortium: Roaming Consortium OI
# Deprecated: use home_ois instead.
# If roaming_consortium_len is non-zero, this field cont...
# Roaming Consortium OI that can be used to determine wh...
# points support authentication with this credential. Th...
# alternative to the use of the realm parameter. When us...
# Consortium to match the network, the EAP parameters ne...
# pre-configured with the credential since the NAI Realm...
# may not be available or fetched.
#
# required_roaming_consortium: Required Roaming Consorti...
# Deprecated: use required_home_ois instead.
# If required_roaming_consortium_len is non-zero, this f...
# Roaming Consortium OI that is required to be advertise...
# the credential to be considered matching.
#
# roaming_consortiums: Roaming Consortium OI(s) membersh...
# This string field contains one or more comma delimited...
# identifying the roaming consortiums of which the provi...
# The list is sorted from the most preferred one to the ...
# one. A match between the Roaming Consortium OIs advert...
# the OIs in this list indicates that successful authent...
# possible.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/Roami...
#
# eap: Pre-configured EAP method
# This optional field can be used to specify which EAP m...
# used with this credential. If not set, the EAP method ...
# automatically based on ANQP information (e.g., NAI Rea...
#
# phase1: Pre-configure Phase 1 (outer authentication) p...
# This optional field is used with like the 'eap' parame...
#
# phase2: Pre-configure Phase 2 (inner authentication) p...
# This optional field is used with like the 'eap' parame...
#
# excluded_ssid: Excluded SSID
# This optional field can be used to excluded specific S...
# matching with the network. Multiple entries can be use...
# than one SSID.
#
# roaming_partner: Roaming partner information
# This optional field can be used to configure preferenc...
# partners. The field is a string in following format:
# <FQDN>,<0/1 exact match>,<priority>,<* or country code>
# (non-exact match means any subdomain matches the entry...
# 0..255 range with 0 being the highest priority)
#
# update_identifier: PPS MO ID
# (Hotspot 2.0 PerProviderSubscription/UpdateIdentifier)
#
# provisioning_sp: FQDN of the SP that provisioned the c...
# This optional field can be used to keep track of the S...
# the credential to find the PPS MO (./Wi-Fi/<provisioni...
#
# Minimum backhaul threshold (PPS/<X+>/Policy/MinBackhau...
# These fields can be used to specify minimum download/u...
# bandwidth that is preferred for the credential. This c...
# ignored if the AP does not advertise WAN Metrics infor...
# limit would prevent any connection. Values are in kilo...
# min_dl_bandwidth_home
# min_ul_bandwidth_home
# min_dl_bandwidth_roaming
# min_ul_bandwidth_roaming
#
# max_bss_load: Maximum BSS Load Channel Utilization (1....
# (PPS/<X+>/Policy/MaximumBSSLoadValue)
# This value is used as the maximum channel utilization ...
# selection purposes for home networks. If the AP does n...
# BSS Load or if the limit would prevent any connection,...
# will be ignored.
#
# req_conn_capab: Required connection capability
# (PPS/<X+>/Policy/RequiredProtoPortTuple)
# This value is used to configure set of required protoc...
# a roaming network shall support (include explicitly in...
# Capability ANQP element). This constraint is ignored i...
# advertise Connection Capability or if this constraint ...
# network connection. This policy is not used in home ne...
# Format: <protocol>[:<comma-separated list of ports]
# Multiple entries can be used to list multiple requirem...
# For example, number of common TCP protocols:
# req_conn_capab=6,22,80,443
# For example, IPSec/IKE:
# req_conn_capab=17:500
# req_conn_capab=50
#
# ocsp: Whether to use/require OCSP to check server cert...
# 0 = do not use OCSP stapling (TLS certificate status e...
# 1 = try to use OCSP stapling, but not require response
# 2 = require valid OCSP stapling response
# 3 = require valid OCSP stapling response for all not-t...
# certificates in the server certificate chain
#
# sim_num: Identifier for which SIM to use in multi-SIM ...
#
# for example:
#
#cred={
# realm="example.com"
# username="user@example.com"
# password="password"
# ca_cert="/etc/wpa_supplicant/ca.pem"
# domain="example.com"
#}
#
#cred={
# imsi="310026-000000000"
# milenage="90dca4eda45b53cf0f12d7c9c3bc6a89:cb9cccc4b92...
#}
#
#cred={
# realm="example.com"
# username="user"
# password="password"
# ca_cert="/etc/wpa_supplicant/ca.pem"
# domain="example.com"
# home_ois="223344"
# eap=TTLS
# phase2="auth=MSCHAPV2"
#}
認証情報ブロック~
自動ネットワーク選択に使用される各認証情報は、interworkin...
認証情報フィールド:~
temporary: この認証情報が一時的なものであり、保存されない...
priority: 優先グループ~
デフォルトでは、すべてのネットワークと認証情報に同じ優...
このフィールドは、認証情報に高い優先度を与えるために使...
有効なネットワークブロックまたは認証情報に基づいて、最...
pcsc: PC/SCとSIM/USIMカードを使用する~
realm: 相互接続のためのホーム領域~
username: インターワーキングネットワーク選択のユーザー名~
password: インターワーキングネットワーク選択用のパスワード~
ca_cert: インターワーキングネットワーク選択用の CA 証明書~
client_cert: クライアント証明書ファイル(PEM/DER)へのフ...
このフィールドは、クライアント証明書/秘密鍵を認証(EAP-...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
PKCS#11 トークンの証明書は、PKCS#11 URI で参照できます。~
例: private_key="pkcs11:manufacturer=piv_II;id=%01"~
または、これを blob://blob_name に設定することで、名前...
private_key: クライアント秘密鍵ファイル (PEM/DER/PFX) へ...
PKCS#12/PFX ファイル (.p12/.pfx) を使用する場合は、clie...
この場合、秘密鍵と証明書の両方が PKCS#12 ファイルから読...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
PKCS#11 トークン内の鍵は、PKCS#11 URI で参照できます。~
例: private_key="pkcs11:manufacturer=piv_II;id=%01"~
Windows 証明書ストアを使用するには、client_cert を省略...
cert://substring_to_match~
hash://certificate_thumbprint_in_hex~
例: private_key="hash://63093aa9c47f56ae88334c7b65a4"~
wpa_supplicant をアプリケーションとして実行する場合はユ...
または、これを blob://blob_name に設定することで、名前...
private_key_passwd: 秘密鍵ファイルのパスワード~
imsi: IMSI in <MCC> | <MNC> | '-' | <MSIN> format~
milenage: <Ki>:<OPc>:<SQN> の SIM/USIM シミュレータのマイ...
形式~
domain: ホームサービスプロバイダのFQDN~
これは、APがホームSPによって運用されているかどうかを判...
複数のドメインエントリを使用して、ホームネットワークと...
home_ois: ホームOI~
この文字列フィールドには、この認証情報による認証をサポ...
レルムパラメータを使用する代わりに、別の方法もあります。~
ホームOIを使用してネットワークを照合する場合、NAIレルム...
リスト内の少なくとも1つのホームOIが、アクセスポイントに...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeOI...
required_home_ois: 必須ホームOI~
この文字列フィールドには、認証情報が一致していると判断...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeOI...
roaming_consortium: ローミングコンソーシアムOI~
非推奨: 代わりに home_ois を使用してください。~
roaming_consortium_len がゼロ以外の場合、このフィールド...
これは、realm パラメータを使用する代わりに使用できます。~
Roaming Consortium を使用してネットワークをマッチングす...
required_roaming_consortium: 必須ローミングコンソーシアム...
非推奨: 代わりに required_home_ois を使用してください。~
required_roaming_consortium_len がゼロ以外の場合、この...
roaming_consortiums: ローミングコンソーシアムOIメンバーシ...
この文字列フィールドには、プロバイダがメンバーとなって...
リストは、最も優先度の高いものから最も優先度の低いもの...
APによってアドバタイズされたローミングコンソーシアムOI...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/Roamin...
eap: 事前設定されたEAP方式~
このオプションフィールドでは、この認証情報で使用するEAP...
設定されていない場合は、ANQP情報(NAIレルムなど)に基づ...
phase1: フェーズ1(外部認証)パラメータを事前設定します~
このオプションフィールドは、「eap」パラメータと同様に使...
phase2: フェーズ2(内部認証)パラメータを事前設定します~
このオプションフィールドは、「eap」パラメータと同様に使...
excluded_ssid: Excluded SSID~
This optional field can be used to excluded specific SS...
roaming_partner: ローミングパートナー情報~
このオプションフィールドは、ローミングパートナー間の優...
このフィールドは、以下の形式の文字列です。~
<FQDN>,<0/1 完全一致>,<優先度>,<* または国コード>~
(完全一致でない場合、サブドメインのいずれかがエントリに...
update_identifier: PPS MO ID~
(Hotspot 2.0 プロバイダーサブスクリプション/更新識別子)~
provisioning_sp: 認証情報をプロビジョニングしたSPのFQDN~
このオプションフィールドは、認証情報をプロビジョニング...
最小バックホールしきい値 (PPS/<X+>/Policy/MinBackhauldThr...
これらのフィールドは、認証情報に優先される最小ダウンロ...
APがWANメトリック情報をアドバタイズしない場合、または制...
値はキロビット/秒単位です。~
min_dl_bandwidth_home~
min_ul_bandwidth_home~
min_dl_bandwidth_roaming~
min_ul_bandwidth_roaming~
max_bss_load: 最大BSS負荷チャネル使用率 (1~255)~
(PPS/<X+>/Policy/MaximumBSSLoadValue)~
この値は、ホームネットワークにおけるネットワーク選択の...
APがBSS負荷をアドバタイズしない場合、または制限によって...
req_conn_capab: 必要な接続機能~
(PPS/<X+>/Policy/RequiredProtoPortTuple)~
この値は、ローミングネットワークがサポートする必要があ...
APが接続機能をアドバタイズしない場合、またはこの制約に...
このポリシーはホームネットワークでは使用されません。~
形式: <プロトコル>[:<カンマ区切りのポート番号リスト]~
複数のエントリを使用して、複数の要件をリストできます。~
例: 一般的なTCPプロトコルの数:~
req_conn_capab=6,22,80,443~
例: IPSec/IKE:~
req_conn_capab=17:500~
req_conn_capab=50~
ocsp: サーバー証明書のチェックにOCSPを使用するか必須にす...
0 = OCSPスタプル(TLS証明書ステータス拡張)を使用しない~
1 = OCSPスタプルの使用を試みるが、応答は要求しない~
2 = 有効なOCSPスタプル応答を要求する~
3 = サーバー証明書チェーン内の信頼されていないすべての...
sim_num: マルチSIMデバイスで使用するSIMの識別子~
例:~
cred={~
realm="example.com"~
username="user@example.com"~
password="password"~
ca_cert="/etc/wpa_supplicant/ca.pem"~
domain="example.com"~
}~
cred={~
imsi="310026-000000000"~
milenage="90dca4eda45b53cf0f12d7c9c3bc6a89:cb9cccc4b9...
}~
cred={~
realm="example.com"~
username="user"~
password="password"~
ca_cert="/etc/wpa_supplicant/ca.pem"~
domain="example.com"~
home_ois="223344"~
eap=TTLS~
phase2="auth=MSCHAPV2"~
}~
# Hotspot 2.0
# hs20=1
ホットスポット2.0~
# hs20=1~
# Scheduled scan plans
#
# A space delimited list of scan plans. Each scan plan s...
# interval and number of iterations, delimited by a colo...
# will run infinitely and thus must specify only the int...
# of iterations.
#
# The driver advertises the maximum number of scan plans...
# plans than supported are configured, only the first on...
# maximum supported). The last scan plan that specifies ...
# always set as the last plan.
#
# If the scan interval or the number of iterations for a...
# maximum supported, it will be set to the maximum suppo...
#
# Format:
# sched_scan_plans=<interval:iterations> <interval:itera...
#
# Example:
# sched_scan_plans=10:100 20:200 30
スケジュールスキャンプラン~
スペースで区切られたスキャンプランのリストです。~
各スキャンプランでは、スキャン間隔と反復回数をコロンで区...
最後のスキャンプランは無制限に実行されるため、反復回数で...
ドライバーは、サポートされるスキャンプランの最大数を通知...
サポートされている数よりも多くのスキャンプランが設定され...
間隔のみを指定した最後のスキャンプランは、常に最後のプラ...
スキャン間隔またはスキャンプランの反復回数がサポートされ...
形式:~
sched_scan_plans=<interval:iterations> <interval:iteratio...
例:~
# sched_scan_plans=10:100 20:200 30~
# Multi Band Operation (MBO) non-preferred channels
# A space delimited list of non-preferred channels where...
# delimited list of values.
# Format:
# non_pref_chan=<oper_class>:<chan>:<preference>:<reason>
# Example:
# non_pref_chan=81:5:10:2 81:1:0:2 81:9:0:2
マルチバンドオペレーション(MBO)の非優先チャンネル~
非優先チャンネルをスペース区切りで指定します。各チャンネ...
形式:~
non_pref_chan=<oper_class>:<chan>:<preference>:<reason>~
例:~
# non_pref_chan=81:5:10:2 81:1:0:2 81:9:0:2~
# MBO Cellular Data Capabilities
# 1 = Cellular data connection available
# 2 = Cellular data connection not available
# 3 = Not cellular capable (default)
#mbo_cell_capa=3
MBO セルラーデータ機能~
1 = セルラーデータ接続利用可能
2 = セルラーデータ接続利用不可
3 = セルラーデータ非対応(デフォルト)
#mbo_cell_capa=3~
# Optimized Connectivity Experience (OCE)
# oce: Enable OCE features (bitmap)
# Set BIT(0) to Enable OCE in non-AP STA mode (default; ...
# does not indicate support for OCE in STA mode)
# Set BIT(1) to Enable OCE in STA-CFON mode
#oce=1
最適化された接続エクスペリエンス (OCE)~
oce: OCE 機能の有効化 (ビットマップ)~
ビット(0) を設定すると、非 AP STA モードで OCE が有効にな...
ビット(1) を設定すると、STA-CFON モードで OCE が有効にな...
#oce=1~
# Extended Key ID support for Individually Addressed fra...
# 0 = force off: Do not use Extended Key ID (default)
# 1 = auto: Activate Extended Key ID support if the driv...
#extended_key_id=0
個別アドレス指定フレームの拡張キーIDサポート~
0 = 強制オフ:拡張キーIDを使用しない(デフォルト)~
1 = 自動:ドライバーがサポートしている場合、拡張キーIDサ...
#extended_key_id=0~
# network block
#
# Each network (usually AP's sharing the same SSID) is c...
# block in this configuration file. The network blocks a...
# (the first match is used).
#
# network block fields:
#
# disabled:
# 0 = this network can be used (default)
# 1 = this network block is disabled (can be enabled thr...
# e.g., with wpa_cli or wpa_gui)
#
# id_str: Network identifier string for external scripts...
# to external action script through wpa_cli as WPA_ID_ST...
# variable to make it easier to do network specific conf...
#
# ssid: SSID (mandatory); network name in one of the opt...
# - an ASCII string with double quotation
# - a hex string (two characters per octet of SSID)
# - a printf-escaped ASCII string P"<escaped string>"
#
# scan_ssid:
# 0 = do not scan this SSID with specific Probe Request ...
# 1 = scan with SSID-specific Probe Request frames (this...
# find APs that do not accept broadcast SSID or use ...
# this will add latency to scanning, so enable this ...
#
# bssid: BSSID (optional); if set, this network block is...
# associating with the AP using the configured BSSID
#
# ignore_broadcast_ssid: SSID broadcast behavior
# Send empty SSID in beacons and ignore probe request fr...
# specify full SSID, i.e., require stations to know SSID.
# default: disabled (0)
# 1 = send empty (length=0) SSID in beacon and ignore pr...
# broadcast SSID
# 2 = clear SSID (ASCII 0), but keep the original length...
# with some clients that do not support empty SSID) ...
# requests for broadcast SSID
#
# priority: priority group (integer)
# By default, all networks will get same priority group ...
# networks are more desirable, this field can be used to...
# which wpa_supplicant goes through the networks when se...
# priority groups will be iterated in decreasing priorit...
# priority value, the sooner the network is matched agai...
# Within each priority group, networks will be selected ...
# policy, signal strength, etc.
# Please note that AP scanning with scan_ssid=1 and ap_s...
# using this priority to select the order for scanning. ...
# networks in the order that used in the configuration f...
#
# mode: IEEE 802.11 operation mode
# 0 = infrastructure (Managed) mode, i.e., associate wit...
# 1 = IBSS (ad-hoc, peer-to-peer)
# 2 = AP (access point)
# Note: IBSS can only be used with key_mgmt NONE (plaint...
# WPA-PSK (with proto=RSN). In addition, key_mgmt=WPA-NO...
# TKIP/CCMP) is available for backwards compatibility, b...
# deprecated. WPA-None requires following network block ...
# proto=WPA, key_mgmt=WPA-NONE, pairwise=NONE, group=TKI...
# both), and psk must also be set.
#
# frequency: Channel frequency in megahertz (MHz) for IB...
# 2412 = IEEE 802.11b/g channel 1. This value is used to...
# channel for IBSS (adhoc) networks. It is ignored in th...
# In addition, this value is only used by the station th...
# an IBSS network with the configured SSID is already pr...
# the network will be used instead of this configured va...
#
# pbss: Whether to use PBSS. Relevant to IEEE 802.11ad n...
# 0 = do not use PBSS
# 1 = use PBSS
# 2 = don't care (not allowed in AP mode)
# Used together with mode configuration. When mode is AP...
# PCP instead of a regular AP. When mode is infrastructu...
# to a PCP instead of AP. In this mode you can also spec...
# which means connect to either PCP or AP.
# P2P_GO and P2P_GROUP_FORMATION modes must use PBSS in ...
# For more details, see IEEE Std 802.11ad-2012.
#
# scan_freq: List of frequencies to scan
# Space-separated list of frequencies in MHz to scan whe...
# BSS. If the subset of channels used by the network is ...
# be used to optimize scanning to not occur on channels ...
# not use. Example: scan_freq=2412 2437 2462
#
# freq_list: Array of allowed frequencies
# Space-separated list of frequencies in MHz to allow fo...
# set, scan results that do not match any of the specifi...
# considered when selecting a BSS.
#
# This can also be set on the outside of the network blo...
# it limits the frequencies that will be scanned.
#
# bgscan: Background scanning
# wpa_supplicant behavior for background scanning can be...
# configuring a bgscan module. These modules are respons...
# background scans for the purpose of roaming within an ...
# single network block with all the APs using the same S...
# parameter uses following format: "<bgscan module name>...
# Following bgscan modules are available:
# simple - Periodic background scans based on signal str...
# send_btm_query > 0 means do this many BTM queries befo...
# bgscan="simple:<short bgscan interval in seconds>:<sig...
# <long interval>[:<send_btm_query>]"
# bgscan="simple:30:-45:300"
# bgscan="simple:30:-45:300:3"
# learn - Learn channels used by the network and try to ...
# channels (experimental)
# bgscan="learn:<short bgscan interval in seconds>:<sign...
# <long interval>[:<database file name>]"
# bgscan="learn:30:-45:300:/etc/wpa_supplicant/network1....
# Explicitly disable bgscan by setting
# bgscan=""
#
# This option can also be set outside of all network blo...
# parameter to apply for all the networks that have no s...
# parameter.
#
# proto: list of accepted protocols
# WPA = WPA/IEEE 802.11i/D3.0
# RSN = WPA2/IEEE 802.11i (also WPA2 can be used as an a...
# Note that RSN is used also for WPA3.
# If not set, this defaults to: WPA RSN
#
# key_mgmt: list of accepted authenticated key managemen...
# WPA-PSK = WPA pre-shared key (this requires 'psk' field)
# WPA-EAP = WPA using EAP authentication
# IEEE8021X = IEEE 802.1X using EAP authentication and (...
# generated WEP keys
# NONE = WPA is not used; plaintext or static WEP could ...
# WPA-NONE = WPA-None for IBSS (deprecated; use proto=RS...
# instead)
# FT-PSK = Fast BSS Transition (IEEE 802.11r) with pre-s...
# FT-EAP = Fast BSS Transition (IEEE 802.11r) with EAP a...
# FT-EAP-SHA384 = Fast BSS Transition (IEEE 802.11r) wit...
# and using SHA384
# WPA-PSK-SHA256 = Like WPA-PSK but using stronger SHA25...
# WPA-EAP-SHA256 = Like WPA-EAP but using stronger SHA25...
# SAE = Simultaneous authentication of equals; pre-share...
# authentication with stronger security than WPA-PSK esp...
# not that strong password; a.k.a. WPA3-Personal
# FT-SAE = SAE with FT
# WPA-EAP-SUITE-B = Suite B 128-bit level
# WPA-EAP-SUITE-B-192 = Suite B 192-bit level
# OSEN = Hotspot 2.0 Rel 2 online signup connection
# FILS-SHA256 = Fast Initial Link Setup with SHA256
# FILS-SHA384 = Fast Initial Link Setup with SHA384
# FT-FILS-SHA256 = FT and Fast Initial Link Setup with S...
# FT-FILS-SHA384 = FT and Fast Initial Link Setup with S...
# OWE = Opportunistic Wireless Encryption (a.k.a. Enhanc...
# DPP = Device Provisioning Protocol
# If not set, this defaults to: WPA-PSK WPA-EAP
#
# ieee80211w: whether management frame protection is ena...
# 0 = disabled (default unless changed with the global p...
# 1 = optional
# 2 = required
# The most common configuration options for this based o...
# management frames) certification program are:
# PMF enabled: ieee80211w=1 and key_mgmt=WPA-EAP WPA-EAP...
# PMF required: ieee80211w=2 and key_mgmt=WPA-EAP-SHA256
# (and similarly for WPA-PSK and WPA-PSK-SHA256 if WPA2-...
# WPA3-Personal-only mode: ieee80211w=2 and key_mgmt=SAE
#
# ocv: whether operating channel validation is enabled
# This is a countermeasure against multi-channel on-path...
# Enabling this automatically also enables ieee80211w, i...
# 0 = disabled (default)
# 1 = enabled if wpa_supplicant's SME in use. Otherwise ...
# driver indicates support for operating channel val...
#ocv=1
#
# auth_alg: list of allowed IEEE 802.11 authentication a...
# OPEN = Open System authentication (required for WPA/WP...
# SHARED = Shared Key authentication (requires static WE...
# LEAP = LEAP/Network EAP (only used with LEAP)
# If not set, automatic selection is used (Open System w...
# LEAP is allowed as one of the EAP methods).
#
# pairwise: list of accepted pairwise (unicast) ciphers ...
# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEE...
# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D...
# NONE = Use only Group Keys (deprecated, should not be ...
# pairwise keys)
# If not set, this defaults to: CCMP TKIP
#
# group: list of accepted group (broadcast/multicast) ci...
# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEE...
# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D...
# WEP104 = WEP (Wired Equivalent Privacy) with 104-bit key
# WEP40 = WEP (Wired Equivalent Privacy) with 40-bit key...
# If not set, this defaults to: CCMP TKIP WEP104 WEP40
#
# group_mgmt: list of accepted group management ciphers ...
# AES-128-CMAC = BIP-CMAC-128
# BIP-GMAC-128
# BIP-GMAC-256
# BIP-CMAC-256
# If not set, no constraint on the cipher, i.e., accept ...
# indicates.
#
# psk: WPA preshared key; 256-bit pre-shared key
# The key used in WPA-PSK mode can be entered either as ...
# 32 bytes or as an ASCII passphrase (in which case, the...
# generated using the passphrase and SSID). ASCII passph...
# 8 and 63 characters (inclusive). ext:<name of external...
# be used to indicate that the PSK/passphrase is stored ...
# This field is not needed, if WPA-EAP is used.
# Note: Separate tool, wpa_passphrase, can be used to ge...
# from ASCII passphrase. This process uses lot of CPU an...
# startup and reconfiguration time can be optimized by g...
# only when the passphrase or SSID has actually changed.
#
# mem_only_psk: Whether to keep PSK/passphrase only in m...
# 0 = allow psk/passphrase to be stored to the configura...
# 1 = do not store psk/passphrase to the configuration f...
#mem_only_psk=0
#
# sae_password: SAE password
# This parameter can be used to set a password for SAE. ...
# passphrase from the psk parameter is used if this sepa...
# used, but psk follows the WPA-PSK constraints (8..63 c...
# SAE passwords do not have such constraints.
#
# sae_password_id: SAE password identifier
# This parameter can be used to set an identifier for th...
# default, no such identifier is used. If set, the speci...
# is used by the other peer to select which password to ...
#
# eapol_flags: IEEE 802.1X/EAPOL options (bit field)
# Dynamic WEP key required for non-WPA mode
# bit0 (1): require dynamically generated unicast WEP key
# bit1 (2): require dynamically generated broadcast WEP ...
# (3 = require both keys; default)
# Note: When using wired authentication (including MACse...
# eapol_flags must be set to 0 for the authentication to...
# successfully.
#
# macsec_policy: IEEE 802.1X/MACsec options
# This determines how sessions are secured with MACsec (...
# drivers).
# 0: MACsec not in use (default)
# 1: MACsec enabled - Should secure, accept key server's...
# determine whether to use a secure session or not.
#
# macsec_integ_only: IEEE 802.1X/MACsec transmit mode
# This setting applies only when MACsec is in use, i.e.,
# - macsec_policy is enabled
# - the key server has decided to enable MACsec
# 0: Encrypt traffic (default)
# 1: Integrity only
#
# macsec_replay_protect: IEEE 802.1X/MACsec replay prote...
# This setting applies only when MACsec is in use, i.e.,
# - macsec_policy is enabled
# - the key server has decided to enable MACsec
# 0: Replay protection disabled (default)
# 1: Replay protection enabled
#
# macsec_replay_window: IEEE 802.1X/MACsec replay protec...
# This determines a window in which replay is tolerated,...
# of frames that have been misordered by the network.
# This setting applies only when MACsec replay protectio...
# - macsec_replay_protect is enabled
# - the key server has decided to enable MACsec
# 0: No replay window, strict check (default)
# 1..2^32-1: number of packets that could be misordered
#
# macsec_offload - Enable MACsec hardware offload
#
# This setting applies only when MACsec is in use, i.e.,
# - the key server has decided to enable MACsec
#
# 0 = MACSEC_OFFLOAD_OFF (default)
# 1 = MACSEC_OFFLOAD_PHY
# 2 = MACSEC_OFFLOAD_MAC
#
# macsec_port: IEEE 802.1X/MACsec port
# Port component of the SCI
# Range: 1-65534 (default: 1)
#
# mka_cak, mka_ckn, and mka_priority: IEEE 802.1X/MACsec...
# This allows to configure MACsec with a pre-shared key ...
# In this mode, instances of wpa_supplicant can act as M...
# with lower priority will become the key server and sta...
# mka_cak (CAK = Secure Connectivity Association Key) ta...
# hex-string (32 hex-digits) or a 32-byte (256-bit) hex-...
# mka_ckn (CKN = CAK Name) takes a 1..32-bytes (8..256 b...
# (2..64 hex-digits)
# mka_priority (Priority of MKA Actor) is in 0..255 rang...
# default priority
#
# mixed_cell: This option can be used to configure wheth...
# cells, i.e., networks that use both plaintext and encr...
# SSID, are allowed when selecting a BSS from scan resul...
# 0 = disabled (default)
# 1 = enabled
#
# proactive_key_caching:
# Enable/disable opportunistic PMKSA caching for WPA2.
# 0 = disabled (default unless changed with the global o...
# 1 = enabled
#
# ft_eap_pmksa_caching:
# Whether FT-EAP PMKSA caching is allowed
# 0 = do not try to use PMKSA caching with FT-EAP (defau...
# 1 = try to use PMKSA caching with FT-EAP
# This controls whether to try to use PMKSA caching with...
# FT initial mobility domain association.
#ft_eap_pmksa_caching=0
#
# wep_key0..3: Static WEP key (ASCII in double quotation...
# hex without quotation, e.g., 0102030405)
# wep_tx_keyidx: Default WEP key index (TX) (0..3)
#
# wpa_ptk_rekey: Maximum lifetime for PTK in seconds. Th...
# enforce rekeying of PTK to mitigate some attacks again...
#
# wpa_deny_ptk0_rekey: Workaround for PTK rekey issues
# PTK0 rekeys (using only one Key ID value for pairwise ...
# security and stability with some cards.
# To avoid the issues wpa_supplicant can replace those P...
# EAP reauthentications) with fast reconnects.
#
# Available options:
# 0 = always rekey when configured/instructed (default)
# 1 = only rekey when the local driver is explicitly ind...
# this operation without issues
# 2 = never allow problematic PTK0 rekeys
#
# group_rekey: Group rekeying time in seconds. This valu...
# as the dot11RSNAConfigGroupRekeyTime parameter when op...
# Authenticator role in IBSS, or in AP and mesh modes.
#
# Following fields are only used with internal EAP imple...
# eap: space-separated list of accepted EAP methods
# MD5 = EAP-MD5 (insecure and does not generate keying m...
# cannot be used with WPA; to be used as a Phase 2 met...
# with EAP-PEAP or EAP-TTLS)
# MSCHAPV2 = EAP-MSCHAPv2 (cannot be used separate...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# OTP = EAP-OTP (cannot be used separately with WP...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# GTC = EAP-GTC (cannot be used separately with WP...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# TLS = EAP-TLS (client and server certificate)
# PEAP = EAP-PEAP (with tunnelled EAP authentication)
# TTLS = EAP-TTLS (with tunnelled EAP or PAP/CHAP/MSCHAP...
# authentication)
# If not set, all compiled in methods are allowed.
#
# identity: Identity string for EAP
# This field is also used to configure user NAI for
# EAP-PSK/PAX/SAKE/GPSK.
# anonymous_identity: Anonymous identity string for EAP ...
# unencrypted identity with EAP types that support diffe...
# identity, e.g., EAP-TTLS). This field can also be used...
# EAP-SIM/AKA/AKA' to store the pseudonym identity.
# password: Password string for EAP. This field can incl...
# plaintext password (using ASCII or hex string) or a Nt...
# (16-byte MD4 hash of password) in hash:<32 hex digits>...
# NtPasswordHash can only be used when the password is f...
# MSCHAP (EAP-MSCHAPv2, EAP-TTLS/MSCHAPv2, EAP-TTLS/MSCH...
# EAP-PSK (128-bit PSK), EAP-PAX (128-bit PSK), and EAP-...
# PSK) is also configured using this field. For EAP-GPSK...
# variable length PSK. ext:<name of external password fi...
# be used to indicate that the password is stored in ext...
# ca_cert: File path to CA certificate file (PEM/DER). T...
# or more trusted CA certificates. If ca_cert and ca_pat...
# included, server certificate will not be verified. Thi...
# a trusted CA certificate should always be configured w...
# EAP-TLS/TTLS/PEAP. Full path should be used since work...
# change when wpa_supplicant is run in the background.
#
# Alternatively, this can be used to only perform matchi...
# certificate (SHA-256 hash of the DER encoded X.509 cer...
# this case, the possible CA certificates in the server ...
# are ignored and only the server certificate is verifie...
# configured with the following format:
# hash:://server/sha256/cert_hash_in_hex
# For example: "hash://server/sha256/
# 5a1bc1296205e6fdbe3979728efe3920798885c1c4590b5f90f432...
#
# On Windows, trusted CA certificates can be loaded from...
# certificate store by setting this to cert_store://<nam...
# ca_cert="cert_store://CA" or ca_cert="cert_store://ROO...
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
# ca_path: Directory path for CA certificate files (PEM)...
# contain multiple CA certificates in OpenSSL format. Co...
# is to point to system trusted CA list which is often i...
# directory like /etc/ssl/certs. If configured, these ce...
# added to the list of trusted CAs. ca_cert may also be ...
# case, but it is not required.
# client_cert: File path to client certificate file (PEM...
# Full path should be used since working directory may c...
# wpa_supplicant is run in the background.
# Alternatively, a named configuration blob can be used ...
# to blob://<blob name>.
# private_key: File path to client private key file (PEM...
# When PKCS#12/PFX file (.p12/.pfx) is used, client_cert...
# commented out. Both the private key and certificate wi...
# the PKCS#12 file in this case. Full path should be use...
# directory may change when wpa_supplicant is run in the...
# Windows certificate store can be used by leaving clien...
# configuring private_key in one of the following formats:
# cert://substring_to_match
# hash://certificate_thumbprint_in_hex
# for example: private_key="hash://63093aa9c47f56ae88334...
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
# Alternatively, a named configuration blob can be used ...
# to blob://<blob name>.
# private_key_passwd: Password for private key file (if ...
# asked through control interface)
# subject_match: Substring to be matched against the sub...
# authentication server certificate. If this string is s...
# certificate is only accepted if it contains this strin...
# The subject string is in following format:
# /C=US/ST=CA/L=San Francisco/CN=Test AS/emailAddress=as...
# Note: Since this is a substring match, this cannot be ...
# do a suffix match against a possible domain name in th...
# such a use case, domain_suffix_match or domain_match s...
# instead.
# altsubject_match: Semicolon separated string of entrie...
# the alternative subject name of the authentication ser...
# If this string is set, the server certificate is only ...
# contains one of the entries in an alternative subject ...
# altSubjectName string is in following format: TYPE:VALUE
# Example: EMAIL:server@example.com
# Example: DNS:server.example.com;DNS:server2.example.com
# Following types are supported: EMAIL, DNS, URI
# domain_suffix_match: Constraint for server domain name...
# used as a suffix match requirement for the AAA server ...
# SubjectAltName dNSName element(s). If a matching dNSNa...
# constraint is met. If no dNSName values are present, t...
# matched against SubjectName CN using same suffix match...
#
# Suffix match here means that the host/domain name is c...
# at a time starting from the top-level domain and all t...
# domain_suffix_match shall be included in the certifica...
# certificate may include additional sub-level labels in...
# required labels.
#
# More than one match string can be provided by using se...
# separate the strings (e.g., example.org;example.com). ...
# strings are specified, a match with any one of the val...
# a sufficient match for the certificate, i.e., the cond...
# together.
#
# For example, domain_suffix_match=example.com would match
# test.example.com but would not match test-example.com.
# domain_match: Constraint for server domain name
# If set, this FQDN is used as a full match requirement ...
# server certificate in SubjectAltName dNSName element(s...
# matching dNSName is found, this constraint is met. If ...
# values are present, this constraint is matched against...
# using same full match comparison. This behavior is sim...
# domain_suffix_match, but has the requirement of a full...
# no subdomains or wildcard matches are allowed. Case-in...
# comparison is used, so "Example.com" matches "example....
# not match "test.Example.com".
#
# More than one match string can be provided by using se...
# separate the strings (e.g., example.org;example.com). ...
# strings are specified, a match with any one of the val...
# a sufficient match for the certificate, i.e., the cond...
# together.
# phase1: Phase1 (outer authentication, i.e., TLS tunnel...
# (string with field-value pairs, e.g., "peapver=0" or
# "peapver=1 peaplabel=1")
# 'peapver' can be used to force which PEAP version (0 o...
# 'peaplabel=1' can be used to force new label, "client ...
# to be used during key derivation when PEAPv1 or newer....
# PEAPv1 implementation seem to be using the old label, ...
# encryption", and wpa_supplicant is now using that as t...
# Some servers, e.g., Radiator, may require peaplabel=1 ...
# interoperate with PEAPv1; see eap_testing.txt for more...
# 'peap_outer_success=0' can be used to terminate PEAP a...
# tunneled EAP-Success. This is required with some RADIU...
# implement draft-josefsson-pppext-eap-tls-eap-05.txt (e...
# Lucent NavisRadius v4.4.0 with PEAP in "IETF Draft 5" ...
#include_tls_length=1 can be used to force wpa_supplican...
#TLS Message Length field in all TLS messages even if th...
#fragmented.
#sim_min_num_chal=3 can be used to configure EAP-SIM to ...
#challenges (by default, it accepts 2 or 3)
#result_ind=1 can be used to enable EAP-SIM and EAP-AKA ...
#protected result indication.
#'crypto_binding' option can be used to control PEAPv0 c...
#behavior:
# * 0 = do not use cryptobinding (default)
# * 1 = use cryptobinding if server supports it
# * 2 = require cryptobinding
#'phase2_auth' option can be used to control Phase 2 (i....
#tunnel) behavior for PEAP:
# * 0 = do not require Phase 2 authentication
# * 1 = require Phase 2 authentication when client certi...
# (private_key/client_cert) is no used and TLS session...
# not used (default)
# * 2 = require Phase 2 authentication in all cases
#EAP-WSC (WPS) uses following options: pin=<Device Passw...
#pbc=1.
#
#For wired IEEE 802.1X authentication, "allow_canned_suc...
#used to configure a mode that allows EAP-Success (and E...
#without going through authentication step. Some switche...
#sequence when forcing the port to be authorized/unautho...
#fallback option if the authentication server is unreach...
#wpa_supplicant discards such frames to protect against ...
#by rogue devices, but this option can be used to disabl...
#for cases where the server/authenticator does not need ...
#authenticated.
# phase2: Phase2 (inner authentication with TLS tunnel) ...
#(string with field-value pairs, e.g., "auth=MSCHAPV2" f...
#"autheap=MSCHAPV2 autheap=MD5" for EAP-TTLS). "mschapv2...
#used to disable MSCHAPv2 password retry in authenticati...
#
# TLS-based methods can use the following parameters to ...
# (these are normally in the phase1 parameter, but can b...
# phase2 parameter when EAP-TLS is used within the inner...
# tls_allow_md5=1 - allow MD5-based certificate signatur...
#TLS library, these may be disabled by default to enforc...
#security)
# tls_disable_time_checks=1 - ignore certificate validit...
#the TLS library to accept certificates even if they are...
#valid, i.e., have expired or have not yet become valid;...
#used only for testing purposes)
# tls_disable_session_ticket=1 - disable TLS Session Tic...
# tls_disable_session_ticket=0 - allow TLS Session Ticke...
#Note: If not set, this is automatically set to 1 for EA...
#as a workaround for broken authentication server implem...
#EAP workarounds are disabled with eap_workaround=0.
#For EAP-FAST, this must be set to 0 (or left unconfigur...
#default value to be used automatically).
# tls_disable_tlsv1_0=1 - disable use of TLSv1.0
# tls_disable_tlsv1_0=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_1=1 - disable use of TLSv1.1 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_1=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_2=1 - disable use of TLSv1.2 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_2=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_3=1 - disable use of TLSv1.3 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_3=0 - enable TLSv1.3 (experimental -...
# tls_ext_cert_check=0 - No external server certificate ...
# tls_ext_cert_check=1 - External server certificate val...
#requires an external program doing validation of server...
#chain when receiving CTRL-RSP-EXT_CERT_CHECK event from...
#interface and report the result of the validation with
#CTRL-RSP_EXT_CERT_CHECK.
# tls_suiteb=0 - do not apply Suite B 192-bit constraint...
# tls_suiteb=1 - apply Suite B 192-bit constraints on TL...
#particular when using Suite B with RSA keys of >= 3K (3...
# allow_unsafe_renegotiation=1 - allow connection with a...
#not support safe renegotiation (RFC 5746); please note ...
#workaround should be only when having to authenticate w...
#authentication server that cannot be updated to use sec...
#implementation.
#
# Following certificate/private key fields are used in i...
# authentication when using EAP-TTLS or EAP-PEAP.
# ca_cert2: File path to CA certificate file. This file ...
#trusted CA certificates. If ca_cert2 and ca_path2 are n...
#server certificate will not be verified. This is insecu...
#CA certificate should always be configured.
# ca_path2: Directory path for CA certificate files (PEM)
# client_cert2: File path to client certificate file
# private_key2: File path to client private key file
# private_key2_passwd: Password for private key file
# dh_file2: File path to DH/DSA parameters file (in PEM ...
# subject_match2: Substring to be matched against the su...
#authentication server certificate. See subject_match fo...
# altsubject_match2: Semicolon separated string of entri...
#against the alternative subject name of the authenticat...
#certificate. See altsubject_match documentation for mor...
# domain_suffix_match2: Constraint for server domain nam...
#domain_suffix_match for more details.
# ocsp2: See ocsp for more details.
#
# Separate machine credentials can be configured for EAP...
# "machine_" prefix (e.g., "machine_identity") in the co...
# See the parameters without that prefix for more detail...
# format of each such parameter.
#
# fragment_size: Maximum EAP fragment size in bytes (def...
#This value limits the fragment size for EAP methods tha...
#fragmentation (e.g., EAP-TLS and EAP-PEAP). This value ...
#small enough to make the EAP messages fit in MTU of the...
#interface used for EAPOL. The default value is suitable...
#cases.
#
# ocsp: Whether to use/require OCSP to check server cert...
#0 = do not use OCSP stapling (TLS certificate status ex...
#1 = try to use OCSP stapling, but not require response
#2 = require valid OCSP stapling response
#3 = require valid OCSP stapling response for all not-tr...
# certificates in the server certificate chain
#
# openssl_ciphers: OpenSSL specific cipher configuration
#This can be used to override the global openssl_ciphers...
#parameter (see above).
#
# erp: Whether EAP Re-authentication Protocol (ERP) is e...
#
# EAP-FAST variables:
# pac_file: File path for the PAC entries. wpa_supplican...
#to create this file and write updates to it when PAC is...
#provisioned or refreshed. Full path to the file should ...
#working directory may change when wpa_supplicant is run...
#background. Alternatively, a named configuration blob c...
#setting this to blob://<blob name>
# phase1: fast_provisioning option can be used to enable...
# of EAP-FAST credentials (PAC):
# 0 = disabled,
# 1 = allow unauthenticated provisioning,
# 2 = allow authenticated provisioning,
# 3 = allow both unauthenticated and authenticat...
#fast_max_pac_list_len=<num> option can be used to set t...
# number of PAC entries to store in a PAC list (default:...
#fast_pac_format=binary option can be used to select bin...
# storing PAC entries in order to save some space (the d...
# text format uses about 2.5 times the size of minimal b...
# format)
#
# wpa_supplicant supports number of "EAP workarounds" to...
# interoperability issues with incorrectly behaving auth...
# These are enabled by default because some of the issue...
# number of authentication servers. Strict EAP conforman...
# configured by disabling workarounds with eap_workaroun...
ネットワークブロック~
各ネットワーク(通常は同じSSIDを共有するAP)は、この設定...
ネットワークブロックは優先順位に従って配置されます(最初...
ネットワークブロックフィールド:~
disabled:~
0 = このネットワークは使用可能(デフォルト)~
1 = このネットワークブロックは無効(ctrl_iface(wpa_cli...
id_str: 外部スクリプトのネットワーク識別子文字列。~
この値は、ネットワーク固有の設定を容易にするために、wpa...
ssid: SSID(必須)。ネットワーク名はオプション形式のいず...
- 二重引用符で囲んだASCII文字列~
- 16進文字列(SSIDのオクテットごとに2文字)~
- printfでエスケープしたASCII文字列 P"<エスケープ文字列...
scan_ssid:~
0 = 特定のプローブ要求フレームでこのSSIDをスキャンしない...
1 = SSID固有のプローブ要求フレームでスキャンする(ブロー...
bssid: BSSID(オプション); 設定されている場合、このネッ...
ignore_broadcast_ssid: SSIDブロードキャストの動作~
ビーコンで空のSSIDを送信し、完全なSSIDを指定しない(つま...
デフォルト:無効(0)~
1 = ビーコンで空のSSID(長さ=0)を送信し、ブロードキャス...
2 = SSIDをクリア(ASCII 0)しますが、元の長さは維持します...
priority: 優先度グループ(整数)~
デフォルトでは、すべてのネットワークに同じ優先度グループ...
優先度グループは、優先度の降順で繰り返し処理されます(つ...
各優先度グループ内では、セキュリティポリシー、信号強度な...
scan_ssid=1 および ap_scan=2 モードの AP スキャンでは、ス...
代わりに、設定ファイルで指定された順序でネットワークが試...
mode: IEEE 802.11 動作モード~
0 = インフラストラクチャ(管理)モード、つまり AP と接続...
1 = IBSS(アドホック、ピアツーピア)~
2 = AP(アクセスポイント)~
注: IBSS は、key_mgmt NONE(プレーンテキストおよび静的 WE...
さらに、key_mgmt=WPA-NONE(固定グループキー TKIP/CCMP)は...
WPA-None を使用するには、以下のネットワークブロックオプシ...
proto=WPA、key_mgmt=WPA-NONE、pairwise=NONE、group=TKIP(...
frequency: IBSSのチャネル周波数(MHz単位)。例:2412 = IE...
この値は、IBSS(アドホック)ネットワークの初期チャネルを...
また、この値はIBSSを作成したステーションによってのみ使用...
設定されたSSIDを持つIBSSネットワークが既に存在する場合、...
pbss: PBSSを使用するかどうか。IEEE 802.11adネットワークの...
0 = PBSSを使用しない~
1 = PBSSを使用する~
2 = 任意(APモードでは許可されません)~
モード設定と組み合わせて使用します。モードがAPの場合、通...
モードがインフラストラクチャの場合、APではなくPCPに接続す...
このモードでは、2(任意)を指定することもできます。これは...
P2P_GOおよびP2P_GROUP_FORMATIONモードでは、IEEE 802.11ad...
詳細については、IEEE Std 802.11ad-2012を参照してください。~
scan_freq: スキャンする周波数のリスト~
このBSSを検索する際にスキャンする周波数(MHz単位)をスペ...
ネットワークで使用されているチャネルのサブセットが既知の...
例:scan_freq=2412 2437 2462~
freq_list: 許可された周波数の配列~
BSSの選択に使用する周波数(MHz単位)をスペース区切りでリ...
設定すると、指定された周波数のいずれにも一致しないスキャ...
これはネットワークブロックの外側にも設定できます。~
この場合、スキャン対象となる周波数が制限されます。~
bgscan: バックグラウンドスキャン~
バックグラウンドスキャンにおけるwpa_supplicantの動作は、b...
bgscanパラメータの形式は次のとおりです:"<bgscanモジュー...
以下のbgscanモジュールが利用可能です:~
simple - 信号強度に基づいて定期的にバックグラウンドスキャ...
bgscan="simple:<短いbgscan間隔(秒単位)>:<信号強度しきい...
<長い間隔>[:<send_btm_query>]"~
bgscan="simple:30:-45:300"~
bgscan="simple:30:-45:300:3"~
learn - ネットワークで使用されているチャネルを学習し、他...
bgscan="learn:<短いbgscan間隔(秒)>:<信号強度の閾値>:~
<長い間隔>[:<データベースファイル名>]"~
bgscan="learn:30:-45:300:/etc/wpa_supplicant/network1.bgs...
bgscanを明示的に無効にするには、~
bgscan=""~
このオプションは、bgscan パラメータのすべてのネットワーク...
proto: 受け入れ可能なプロトコルのリスト~
WPA = WPA/IEEE 802.11i/D3.0~
RSN = WPA2/IEEE 802.11i (WPA2 は RSN の別名として使用でき...
RSN は WPA3 でも使用されることに注意してください。~
設定されていない場合は、デフォルトで WPA RSN になります。~
key_mgmt: 承認済みの認証済みキー管理プロトコルのリスト~
WPA-PSK = WPA 事前共有キー(「psk」フィールドが必要です)~
WPA-EAP = EAP 認証を使用する WPA~
IEEE8021X = EAP 認証と(オプションで)動的に生成される WE...
NONE = WPA は使用されません。プレーンテキストまたは静的 W...
WPA-NONE = IBSS 用の WPA-None(非推奨。代わりに proto=RSN...
FT-PSK = 事前共有キーを使用した高速BSSトランジション(IEE...
FT-EAP = EAP認証を使用した高速BSSトランジション(IEEE 802...
FT-EAP-SHA384 = EAP認証とSHA384を使用した高速BSSトランジ...
WPA-PSK-SHA256 = WPA-PSKと同様ですが、より強力なSHA256ベ...
WPA-EAP-SHA256 = WPA-EAPと同様ですが、より強力なSHA256ベ...
SAE = 同時認証(同等認証)。事前共有キー/パスワードベース...
FT-SAE = SAE with FT~
WPA-EAP-SUITE-B = Suite B 128ビットレベル~
WPA-EAP-SUITE-B-192 = Suite B 192ビットレベル~
OSEN = Hotspot 2.0 Rel 2 オンラインサインアップ接続~
FILS-SHA256 = 高速初期リンクセットアップ(SHA256)~
FILS-SHA384 = 高速初期リンクセットアップ(SHA384)~
FT-FILS-SHA256 = FT と高速初期リンクセットアップ(SHA256)~
FT-FILS-SHA384 = FT と高速初期リンクセットアップ(SHA384)~
OWE = Opportunistic Wireless Encryption(別名 Enhanced Op...
DPP = デバイスプロビジョニングプロトコル~
設定されていない場合は、WPA-PSK または WPA-EAP がデフォル...
ieee80211w: 管理フレーム保護の有効/無効~
0 = 無効(グローバルpmfパラメータで変更しない限りデフォル...
1 = 任意~
2 = 必須~
PMF(保護管理フレーム)認証プログラムに基づく、最も一般的...
PMF有効:ieee80211w=1、key_mgmt=WPA-EAP WPA-EAP-SHA256~
PMF必須:ieee80211w=2、key_mgmt=WPA-EAP-SHA256(WPA2-Pers...
WPA3-Personal専用モード:ieee80211w=2、key_mgmt=SAE~
ocv: 動作チャネル検証が有効かどうか~
これは、マルチチャネルオンパス攻撃に対する対策です。~
これを有効にすると、ieee80211w も自動的に有効になります(...
0 = 無効(デフォルト)~
1 = wpa_supplicant の SME が使用されている場合は有効。~
それ以外の場合は、ドライバが動作チャネル検証をサポート...
#ocv=1~
auth_alg: 許可されているIEEE 802.11認証アルゴリズムのリス...
OPEN = オープンシステム認証(WPA/WPA2に必須)~
SHARED = 共有キー認証(静的WEPキーが必要)~
LEAP = LEAP/ネットワークEAP(LEAPと併用する場合のみ)~
設定されていない場合は、自動選択が使用されます(EAP方式の...
pairwise: WPA で許容されるペアワイズ(ユニキャスト)暗号...
CCMP = CBC-MAC を使用したカウンタモードの AES [RFC 3610、...
TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]~
NONE = グループキーのみを使用(非推奨。AP がペアワイズキ...
設定されていない場合、デフォルトは CCMP TKIP です~
group: WPA で許容されるグループ暗号(ブロードキャスト/マ...
CCMP = CBC-MAC を使用したカウンタモードの AES [RFC 3610、...
TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]~
WEP104 = 104ビット鍵の WEP (Wired Equivalent Privacy)~
WEP40 = 40ビット鍵の WEP (Wired Equivalent Privacy) [IEEE...
設定されていない場合、デフォルトは CCMP TKIP WEP104 WEP40...
group_mgmt: RSN (PMF) で受け入れられるグループ管理暗号の...
AES-128-CMAC = BIP-CMAC-128~
BIP-GMAC-128~
BIP-GMAC-256~
BIP-CMAC-256~
設定されていない場合、暗号に制約はなく、AP が示す暗号をす...
psk: WPA 事前共有キー。256 ビット事前共有キー~
WPA-PSK モードで使用するキーは、64 桁の 16 進数(つまり 3...
ASCII パスフレーズは 8 文字以上 63 文字以下である必要があ...
ext:<外部 PSK フィールド名> 形式は、PSK/パスフレーズが外...
WPA-EAP を使用する場合、このフィールドは不要です。~
注: ASCII パスフレーズから 256 ビットキーを生成するには、...
このプロセスは CPU を大量に消費するため、パスフレーズまた...
mem_only_psk: PSK/パスフレーズをメモリにのみ保存するかど...
0 = PSK/パスフレーズを設定ファイルに保存する~
1 = PSK/パスフレーズを設定ファイルに保存しない~
#mem_only_psk=0~
sae_password: SAE パスワード~
このパラメータは、SAE のパスワードを設定するために使用で...
デフォルトでは、このパラメータが使用されていない場合は、p...
sae_password_id: SAE パスワード識別子~
このパラメータは、SAE パスワードの識別子を設定するために...
デフォルトでは、この識別子は使用されません。~
設定されている場合、指定された識別子の値は、相手側ピアが...
eapol_flags: IEEE 802.1X/EAPOL オプション (ビットフィール...
非 WPA モードでは動的 WEP キーが必要~
bit0 (1): 動的に生成されるユニキャスト WEP キーが必要~
bit1 (2): 動的に生成されるブロードキャスト WEP キーが必要~
(3 = 両方のキーが必要、デフォルト)~
注: 有線認証 (MACsec ドライバを含む) を使用する場合、認証...
macsec_policy: IEEE 802.1X/MACsec オプション~
MACsec によるセッションのセキュリティ保護方法を指定します...
0: MACsec 未使用(デフォルト)~
1: MACsec 有効 - セキュリティ保護が必要。キーサーバーのア...
macsec_integ_only: IEEE 802.1X/MACsec 送信モード~
この設定は、MACsec が使用されている場合にのみ適用されます...
- macsec_policy が有効になっている
- キーサーバーが MACsec を有効にすることを決定している
0: トラフィックを暗号化(デフォルト)~
1: 整合性のみ~
macsec_replay_protect: IEEE 802.1X/MACsec リプレイ保護~
この設定は、MACsec が使用されている場合にのみ適用されます...
- macsec_policy が有効になっている
- キーサーバーが MACsec を有効にすることを決定している
0: リプレイ保護が無効(デフォルト)~
1: リプレイ保護が有効になっている~
macsec_replay_window: IEEE 802.1X/MACsec リプレイ保護ウィ...
ネットワークによって順序が誤っているフレームの受信を許可...
この設定は、MACsec リプレイ保護が有効な場合、つまり~
- macsec_replay_protect が有効になっている場合
- キーサーバーが MACsec を有効にすることを決定した場合
0: リプレイウィンドウなし、厳密なチェック(デフォルト)~
1..2^32-1: 順序が誤っている可能性のあるパケット数~
macsec_offload - MACsec ハードウェアオフロードを有効にする~
この設定は、MACsec が使用されている場合にのみ適用されます...
- キーサーバーが MACsec を有効にすることを決定した場合...
0 = MACSEC_OFFLOAD_OFF (default)~
1 = MACSEC_OFFLOAD_PHY~
2 = MACSEC_OFFLOAD_MAC~
macsec_port: IEEE 802.1X/MACsec ポート~
SCI のポートコンポーネント~
範囲: 1~65534 (デフォルト: 1)~
mka_cak、mka_ckn、および mka_priority: IEEE 802.1X/MACsec...
これにより、(CAK,CKN) ペアを使用した事前共有鍵による MACs...
このモードでは、wpa_supplicant インスタンスは MACsec ピア...
優先度の低いピアが鍵サーバとなり、SAK の配布を開始します。~
mka_cak (CAK = セキュア接続アソシエーションキー) は、16バ...
mka_ckn (CKN = CAK名) は、1~32バイト (8~256ビット) の16...
mka_priority (MKAアクターの優先度) は0~255の範囲で、デフ...
mixed_cell: このオプションは、スキャン結果からBSSを選択す...
0 = 無効(デフォルト)~
1 = 有効~
proactive_key_caching:~
WPA2 の PMKSA キャッシュを有効/無効にします。~
0 = 無効(グローバル okc パラメータで変更しない限りデフォ...
1 = 有効~
ft_eap_pmksa_caching:~
FT-EAP PMKSA キャッシュを許可するかどうか~
0 = FT-EAP で PMKSA キャッシュを使用しない (デフォルト)~
1 = FT-EAP で PMKSA キャッシュを使用する~
FT 初期モビリティドメイン関連付けにおいて、FT-EAP で PMKS...
#ft_eap_pmksa_caching=0~
wep_key0..3: 静的WEPキー(二重引用符で囲んだASCIIコード(...
wep_tx_keyidx: デフォルトのWEPキーインデックス(送信時)...
wpa_ptk_rekey: PTKの最大有効期間(秒)。~
これは、PTKのキー再生成を強制し、TKIPの欠陥に対する攻撃を...
wpa_deny_ptk0_rekey: PTK鍵再生成問題への回避策~
PTK0鍵再生成(ペアワイズ鍵に1つの鍵ID値のみを使用)は、一...
この問題を回避するため、wpa_supplicantはこれらのPTK鍵再生...
利用可能なオプション:~
0 = 設定/指示された場合、常に鍵再生成を行う(デフォルト)~
1 = ローカルドライバが問題なくこの操作を実行できることを...
2 = 問題のあるPTK0鍵再生成を許可しない~
group_rekey: グループのキー再生成時間(秒)。この値がゼロ...
以下のフィールドは、内部EAP実装でのみ使用されます。~
eap: スペース区切りの承認済みEAP方式のリスト~
MD5 = EAP-MD5(安全ではなく、鍵情報を生成しないため、WP...
MSCHAPV2 = EAP-MSCHAPv2(WPAで単独では使用できません...
OTP = EAP-OTP(WPAで単独では使用できません。EAP-PEAP...
GTC = EAP-GTC(WPAで単独では使用できません。EAP-PEAP...
TLS = EAP-TLS (クライアント証明書とサーバー証明書)~
PEAP = EAP-PEAP (トンネルEAP認証)~
TTLS = EAP-TTLS (トンネルEAPまたはPAP/CHAP/MSCHAP/MSCHA...
設定されていない場合は、すべてのコンパイル済みメソッド...
identity: EAPのID文字列~
このフィールドは、EAP-PSK/PAX/SAKE/GPSKのユーザーNAIの...
anonymous_identity: EAPの匿名ID文字列(EAP-TTLSなど、異...
このフィールドは、EAP-SIM/AKA/AKA'と組み合わせて、仮名ID...
password: EAP のパスワード文字列。~
このフィールドには、プレーンテキストのパスワード(ASCII...
NtPasswordHash は、パスワードが MSCHAPv2 または MSCHAP...
EAP-PSK(128 ビット PSK)、EAP-PAX(128 ビット PSK)、...
EAP-GPSK の場合、これは可変長 PSK です。~
ext:<外部パスワードフィールド名> 形式を使用して、パスワ...
ca_cert: CA証明書ファイル(PEM/DER)へのファイルパス。~
このファイルには、1つ以上の信頼されたCA証明書を含めるこ...
ca_certとca_pathが含まれていない場合、サーバ証明書は検...
これは安全ではないため、EAP-TLS/TTLS/PEAPを使用する場合...
あるいは、サーバー証明書(DERエンコードされたX.509証明...
この場合、サーバー証明書チェーン内の可能性のあるCA証明...
これは以下の形式で設定されます:~
hash:://server/sha256/cert_hash_in_hex~
例:"hash://server/sha256/~
5a1bc1296205e6fdbe3979728efe3920798885c1c4590b5f90f4322...
Windows では、cert_store://<name> に設定することで、信...
wpa_supplicant をアプリケーションとして実行する場合はユ...
ca_path: CA証明書ファイル(PEM)のディレクトリパス。~
このパスには、OpenSSL形式の複数のCA証明書を含めることが...
これは通常、システムの信頼済みCAリストを指定するために...
この場合、ca_certも含めることができますが、必須ではあり...
client_cert: クライアント証明書ファイル(PEM/DER)へのフ...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
または、これを blob://<blob 名> に設定することで、名前...
private_key: クライアント秘密鍵ファイル(PEM/DER/PFX)へ...
PKCS#12/PFXファイル(.p12/.pfx)を使用する場合は、clien...
この場合、秘密鍵と証明書の両方がPKCS#12ファイルから読み...
wpa_supplicantがバックグラウンドで実行されると作業ディ...
Windows証明書ストアを使用する場合は、client_certを省略...
cert://substring_to_match~
hash://certificate_thumbprint_in_hex~
例:private_key="hash://63093aa9c47f56ae88334c7b65a4"~
wpa_supplicant をアプリケーションとして実行する場合はユ...
または、これを blob://<blob name> に設定することで、名...
private_key_passwd: 秘密鍵ファイルのパスワード(省略した...
subject_match: 認証サーバ証明書のサブジェクトと照合する文...
この文字列が設定されている場合、サーバ証明書のサブジェ...
サブジェクト文字列の形式は次のとおりです:~
/C=US/ST=CA/L=San Francisco/CN=Test AS/emailAddress=as@...
注意: これは部分文字列一致であるため、CN エントリ内の可...
このようなユースケースでは、代わりに domain_suffix_matc...
altsubject_match: 認証サーバ証明書の代替サブジェクト名と...
この文字列が設定されている場合、サーバ証明書は代替サブ...
altSubjectName文字列の形式は次のとおりです: TYPE:VALUE~
例: EMAIL:server@example.com~
例: DNS:server.example.com;DNS:server2.example.com~
サポートされているタイプ: EMAIL、DNS、URI~
domain_suffix_match: サーバドメイン名の制約。~
設定されている場合、このFQDNは、SubjectAltName dNSName...
一致するdNSNameが見つかった場合、この制約は満たされます...
dNSName値が存在しない場合は、同じサフィックス一致比較を...
ここでのサフィックス一致とは、ホスト/ドメイン名をトップ...
証明書には、必須ラベルに加えて、追加のサブレベルラベル...
セミコロンで文字列を区切ることで、複数の一致文字列を指...
複数の文字列を指定した場合、いずれかの値に一致すれば、...
例えば、domain_suffix_match=example.com は test.example...
domain_match: サーバードメイン名の制約~
設定されている場合、このFQDNは、SubjectAltName dNSName...
一致するdNSNameが見つかった場合、この制約は満たされます...
dNSName値が存在しない場合は、この制約は、同じ完全一致比...
この動作はdomain_suffix_matchと似ていますが、完全一致が...
大文字と小文字を区別しない比較が使用されるため、「Examp...
セミコロンで文字列を区切ることで、複数の一致文字列を指定...
複数の文字列を指定した場合、いずれかの値と一致すると証明...
Phase1: Phase1(外部認証、つまりTLSトンネル)パラメータ~
(フィールドと値のペアを持つ文字列、例:"peapver=0" ま...
'peaplabel=1' を使用すると、PEAPv1以降のバージョンの場...
既存のPEAPv1実装のほとんどは、古いラベル「クライアントE...
Radiatorなどの一部のサーバーでは、PEAPv1との相互運用にp...
'peap_outer_success=0' を使用すると、トンネルされたEAP-...
'crypto_binding' オプションは、PEAPv0 の暗号化バインデ...
* 0 = 暗号化バインディングを使用しない (デフォルト)~
* 1 = サーバーがサポートしている場合は暗号化バインディ...
* 2 = 暗号化バインディングを必要とする~
'phase2_auth' オプションは、PEAP のフェーズ 2 (つまり、...
* 0 = フェーズ 2 認証を必要としない~
* 1 = クライアント証明書 (private_key/client_cert) が使...
* 2 = すべてのケースでフェーズ 2 認証を必要とする~
EAP-WSC (WPS) では、以下のオプションが使用されます: pin...
有線IEEE 802.1X認証では、「allow_canned_success=1」を使...
一部のスイッチでは、ポートを強制的に許可/不許可にする場...
デフォルトでは、wpa_supplicantは不正デバイスによる潜在...
phase2: Phase2 (TLSトンネルを使用した内部認証)パラメー...
TLS ベースの方法では、以下のパラメータを使用して TLS の動...
tls_allow_md5=1 - MD5 ベースの証明書署名を許可します(TLS...
tls_disable_time_checks=1 - 証明書の有効期間を無視します...
tls_disable_session_ticket=1 - TLS セッションチケット拡張...
tls_disable_session_ticket=0 - TLS セッションチケット拡張...
注: 設定されていない場合、EAP-TLS/PEAP/TTLS では、EAP ...
EAP-FAST の場合、この値は 0 に設定する必要があります (...
tls_disable_tlsv1_0=1 - TLSv1.0 の使用を無効化~
tls_disable_tlsv1_0=0 - TLSv1.0 の使用を明示的に有効化(...
tls_disable_tlsv1_1=1 - TLSv1.1 の使用を無効化(更新され...
tls_disable_tlsv1_1=0 - TLSv1.1 の使用を明示的に有効化(...
tls_disable_tlsv1_2=1 - TLSv1.2 の使用を無効化(更新され...
tls_disable_tlsv1_2=0 - TLSv1.2 の使用を明示的に有効化(...
tls_disable_tlsv1_3=1 - TLSv1.3 の使用を無効化(更新され...
tls_disable_tlsv1_3=0 - TLSv1.3 を有効化(試験的 - デフォ...
tls_ext_cert_check=0 - 外部サーバー証明書の検証を行わない...
tls_ext_cert_check=1 - 外部サーバー証明書の検証を有効にす...
tls_suiteb=0 - TLSにSuite B 192ビット制約を適用しない(デ...
tls_suiteb=1 - TLSにSuite B 192ビット制約を適用する。これ...
allow_unsafe_renegotiation=1 - 安全な再ネゴシエーション(...
EAP-TTLS または EAP-PEAP を使用する場合、次の証明書/秘密...
ca_cert2: CA証明書ファイルへのファイルパス。~
このファイルには、1つ以上の信頼されたCA証明書を含めるこ...
ca_cert2とca_path2が含まれていない場合、サーバー証明書...
これは安全ではないため、常に信頼されたCA証明書を設定す...
ca_path2: CA証明書ファイル(PEM形式)のディレクトリパス~
client_cert2: クライアント証明書ファイルへのファイルパス~
private_key2: クライアント秘密鍵ファイルへのファイルパス~
private_key2_passwd: 秘密鍵ファイルのパスワード~
dh_file2: DH/DSAパラメータファイル(PEM形式)へのファイル...
subject_match2: 認証サーバ証明書のサブジェクトと照合する...
詳細はsubject_matchを参照してください。~
altsubject_match2: 認証サーバ証明書の代替サブジェクト名と...
詳細については、altsubject_match のドキュメントを参照し...
domain_suffix_match2: サーバドメイン名の制約。~
詳細については、domain_suffix_match を参照してください。~
ocsp2: 詳細については、ocsp を参照してください。~
EAP-TEAPフェーズ2では、設定パラメータに「machine_」プレフ...
各パラメータの意味と形式の詳細については、プレフィックス...
fragment_size:EAPフラグメントの最大サイズ(バイト単位)...
この値は、フラグメント化をサポートするEAP方式(EAP-TLS...
この値は、EAPメッセージがEAPOLに使用されるネットワーク...
ほとんどの場合、デフォルト値で十分です。~
ocsp: サーバー証明書のチェックにOCSPを使用するか必須にす...
0 = OCSPスタプル(TLS証明書ステータス拡張)を使用しない~
1 = OCSPスタプルの使用を試みるが、応答は要求しない~
2 = 有効なOCSPスタプル応答を要求する~
3 = サーバー証明書チェーン内の信頼されていないすべての...
openssl_ciphers: OpenSSL固有の暗号設定~
これは、グローバルなopenssl_ciphers設定パラメータ(上記...
erp: EAP再認証プロトコル(ERP)が有効かどうか~
EAP-FAST 変数:~
pac_file: PAC エントリのファイルパス。~
wpa_supplicant は、PAC のプロビジョニングまたは更新時に...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
または、これを blob://<blob 名> に設定することで、名前...
phase1: fast_provisioning オプションを使用して、EAP-FAST ...
0 = 無効~
1 = 認証なしのプロビジョニングを許可する~
2 = 認証ありのプロビジョニングを許可する~
3 = 認証なしと認証ありの両方のプロビジョニングを許可...
fast_max_pac_list_len=<num> オプションを使用して、PAC ...
fast_pac_format=binary オプションを使用して、PAC エント...
wpa_supplicant は、認証サーバーの動作が不適切である場合の...
一部の問題は多くの認証サーバーで発生するため、これらのワ...
eap_workaround=0 を指定してワークアラウンドを無効にするこ...
# update_identifier: PPS MO ID
#(Hotspot 2.0 PerProviderSubscription/UpdateIdentifier)
#
# roaming_consortium_selection: Roaming Consortium Selec...
#The matching Roaming Consortium OI that was used to gen...
#network profile.
update_identifier: PPS MO ID~
(Hotspot 2.0 プロバイダサブスクリプションごとの更新識別...
roaming_consortium_selection: ローミングコンソーシアムの...
このネットワークプロファイルの生成に使用された、対応す...
# Station inactivity limit
#
# If a station does not send anything in ap_max_inactivi...
# empty data frame is sent to it in order to verify whet...
# still in range. If this frame is not ACKed, the statio...
# disassociated and then deauthenticated. This feature i...
# clear station table of old entries when the STAs move ...
# range.
#
# The station can associate again with the AP if it is s...
# this inactivity poll is just used as a nicer way of ve...
# inactivity; i.e., client will not report broken connec...
# disassociation frame is not sent immediately without f...
# the STA with a data frame.
# default: 300 (i.e., 5 minutes)
#ap_max_inactivity=300
ステーションの非アクティビティ制限~
ステーションがap_max_inactivity秒数以内に何も送信しなかっ...
この機能は、STAが範囲外に移動した際に、ステーションテーブ...
ステーションは、まだ範囲内にいる場合、APと再度アソシエー...
この非アクティビティポーリングは、非アクティビティを確認...
デフォルト:300(つまり5分)~
#ap_max_inactivity=300~
# DTIM period in Beacon intervals for AP mode (default: 2)
#dtim_period=2
APモードのビーコン間隔におけるDTIM期間(デフォルト:2)~
#dtim_period=2~
# Beacon interval (default: 100 TU)
#beacon_int=100
ビーコン間隔(デフォルト: 100 TU)~
#beacon_int=100~
# WPS in AP mode
# 0 = WPS enabled and configured (default)
# 1 = WPS disabled
#wps_disabled=0
APモードでのWPS~
0 = WPSが有効かつ設定済み(デフォルト)~
1 = WPSが無効~
#wps_disabled=0~
# FILS DH Group
# 0 = PFS disabled with FILS shared key authentication (...
# 1-65535 = DH Group to use for FILS PFS
#fils_dh_group=0
FILS DHグループ~
0 = PFSを無効(FILS共有キー認証を使用)(デフォルト)~
1~65535 = FILS PFSで使用するDHグループ~
#fils_dh_group=0~
# DPP PFS
# 0: allow PFS to be used or not used (default)
# 1: require PFS to be used (note: not compatible with D...
# 2: do not allow PFS to be used
#dpp_pfs=0
DPP PFS~
0: PFSの使用を許可するか、使用しないか(デフォルト)~
1: PFSの使用を必須とする(注: DPP R1とは互換性がありませ...
2: PFSの使用を許可しない~
#dpp_pfs=0~
# DPP Network introduction type
# 0: unprotected variant from DPP R1 (default)
# 1: privacy protecting (station Connector encrypted) va...
# DPP R3
#dpp_connector_privacy=0
DPPネットワーク導入タイプ~
0: DPP R1の非保護バージョン(デフォルト)~
1: DPP R3のプライバシー保護バージョン(ステーションコネク...
#dpp_connector_privacy=0~
# Whether beacon protection is enabled
# This depends on management frame protection (ieee80211...
# beacon protection support indication from the driver.
# 0 = disabled (default)
# 1 = enabled
#beacon_prot=0
ビーコン保護が有効かどうか~
これは、管理フレーム保護(ieee80211w)が有効になっている...
0 = 無効(デフォルト)~
1 = 有効~
#beacon_prot=0~
# OWE DH Group
# 0: use default (19) first and then try all supported g...
# rejects the selected group
# 1-65535: DH Group to use for OWE
# Groups 19 (NIST P-256), 20 (NIST P-384), and 21 (NIST ...
# currently supported.
#owe_group=0
OWE DHグループ~
0: 最初にデフォルト(19)を使用し、APが選択したグループを...
1~65535: OWEで使用するDHグループ。現在、グループ19(NIST...
#owe_group=0~
# OWE-only mode (disable transition mode)
# 0: enable transition mode (allow connection to either ...
# 1 = disable transition mode (allow connection only wit...
#owe_only=0
OWE専用モード(遷移モードを無効にする)~
0: 遷移モードを有効にする(OWEまたはオープンBSSへの接続を...
1 = 遷移モードを無効にする(OWEとの接続のみを許可する)~
#owe_only=0~
# OWE PTK derivation workaround
# Initial OWE implementation used SHA256 when deriving t...
# OWE groups. This was supposed to change to SHA384 for ...
# SHA512 for group 21. This parameter can be used to ena...
# behavior mainly for testing purposes. There is no impa...
# behavior, but if enabled, this will make group 20 and ...
# SHA256-based PTK derivation which will not work with t...
# OWE implementation on the AP side.
#owe_ptk_workaround=0
OWE PTK derivation workaround~
初期のOWE実装では、すべてのOWEグループのPTK導出にSHA256が...
これは、グループ20ではSHA384、グループ21ではSHA512に変更...
このパラメータは、主にテスト目的で古い動作を有効にするた...
グループ19の動作には影響はありませんが、有効にすると、グ...
#owe_ptk_workaround=0~
# Transition Disable indication
# The AP can notify authenticated stations to disable tr...
# in their network profiles when the network has complet...
# steps, i.e., once sufficiently large number of APs in ...
# been updated to support the more secure alternative. W...
# indication is used, the stations are expected to autom...
# disable transition mode and less secure security optio...
# includes use of WEP, TKIP (including use of TKIP as th...
# cipher), and connections without PMF.
# Bitmap bits:
# bit 0 (0x01): WPA3-Personal (i.e., disable WPA2-Person...
#and only allow SAE to be used)
# bit 1 (0x02): SAE-PK (disable SAE without use of SAE-PK)
# bit 2 (0x04): WPA3-Enterprise (move to requiring PMF)
# bit 3 (0x08): Enhanced Open (disable use of open netwo...
#OWE)
移行無効化指示~
APは、ネットワークが移行手順を完了した場合、つまりESS内の...
この指示が使用されると、ステーションは移行モードと安全性...
これには、WEP、TKIP(グループ暗号としてのTKIPの使用を含む...
ビットマップビット:~
ビット0 (0x01): WPA3-Personal (つまり、WPA2-Personal = WP...
ビット1 (0x02): SAE-PK (SAE-PKを使用せずにSAEを無効)~
ビット2 (0x04): WPA3-Enterprise (PMFを必要とする状態に移...
ビット3 (0x08): Enhanced Open (オープンネットワークの使用...
# SAE-PK mode
# 0: automatic SAE/SAE-PK selection based on password; e...
# transition mode (allow SAE authentication without S...
# 1: SAE-PK only (disable transition mode; allow SAE aut...
# only with SAE-PK)
# 2: disable SAE-PK (allow SAE authentication only witho...
#sae_pk=0
SAE-PKモード~
0: パスワードに基づくSAE/SAE-PK自動選択。移行モード有効(...
1: SAE-PKのみ(移行モード無効。SAE-PKありのみSAE認証を許...
2: SAE-PK無効(SAE-PKなしのみSAE認証を許可)~
#sae_pk=0~
# MAC address policy
# 0 = use permanent MAC address
# 1 = use random MAC address for each ESS connection
# 2 = like 1, but maintain OUI (with local admin bit set)
#mac_addr=0
MACアドレスポリシー~
0 = 固定MACアドレスを使用する~
1 = ESS接続ごとにランダムMACアドレスを使用する~
2 = 1と同様だがOUIを維持する(ローカル管理ビットを設定)~
#mac_addr=0~
# disable_ht: Whether HT (802.11n) should be disabled.
# 0 = HT enabled (if AP supports it)
# 1 = HT disabled
#
# disable_ht40: Whether HT-40 (802.11n) should be disabl...
# 0 = HT-40 enabled (if AP supports it)
# 1 = HT-40 disabled
#
# disable_sgi: Whether SGI (short guard interval) should...
# 0 = SGI enabled (if AP supports it)
# 1 = SGI disabled
#
# disable_ldpc: Whether LDPC should be disabled.
# 0 = LDPC enabled (if AP supports it)
# 1 = LDPC disabled
#
# ht40_intolerant: Whether 40 MHz intolerant should be i...
# 0 = 40 MHz tolerant (default)
# 1 = 40 MHz intolerant
#
# ht_mcs: Configure allowed MCS rates.
# Parsed as an array of bytes, in base-16 (ascii-hex)
# ht_mcs="" // Use all...
# ht_mcs="0xff 00 00 00 00 00 00 00 00 00 " // Use MCS...
# ht_mcs="0xff ff 00 00 00 00 00 00 00 00 " // Use MCS...
#
# disable_max_amsdu: Whether MAX_AMSDU should be disabl...
# -1 = Do not make any changes.
# 0 = Enable MAX-AMSDU if hardware supports it.
# 1 = Disable AMSDU
#
# ampdu_factor: Maximum A-MPDU Length Exponent
# Value: 0-3, see 7.3.2.56.3 in IEEE Std 802.11n-2009.
#
# ampdu_density: Allow overriding AMPDU density configu...
# Treated as hint by the kernel.
# -1 = Do not make any changes.
# 0-3 = Set AMPDU density (aka factor) to specified value.
#
# tx_stbc: Allow overriding STBC support for TX streams
# Value: 0-1, see IEEE Std 802.11-2016, 9.4.2.56.2.
# -1 = Do not make any changes (default)
# 0 = Set if not supported
# 1 = Set if supported
#
# rx_stbc: Allow overriding STBC support for RX streams
# Value: 0-3, see IEEE Std 802.11-2016, 9.4.2.56.2.
# -1 = Do not make any changes (default)
# 0 = Set if not supported
# 1 = Set for support of one spatial stream
# 2 = Set for support of one and two spatial streams
# 3 = Set for support of one, two and three spatial stre...
disable_ht: HT (802.11n) を無効にするかどうか。~
0 = HT 有効 (AP がサポートしている場合)~
1 = HT 無効~
disable_ht40: HT-40 (802.11n) を無効にするかどうか。~
0 = HT-40 有効 (AP がサポートしている場合)~
1 = HT-40 無効~
disable_sgi: SGI (ショートガードインターバル) を無効にす...
0 = SGI 有効 (AP がサポートしている場合)~
1 = SGI 無効~
disable_ldpc: LDPCを無効にするかどうか。~
0 = LDPC有効(APがサポートしている場合)~
1 = LDPC無効~
ht40_intolerant: 40MHz非許容を示すかどうか。~
0 = 40MHz許容(デフォルト)~
1 = 40MHz非許容~
ht_mcs: 許容されるMCSレートを設定します。~
16進数(ASCII-16進数)のバイト配列として解析されます。~
ht_mcs="" // 利用可能なすべてのレートを使用(デフォルト)~
ht_mcs="0xff 00 00 00 00 00 00 00 00 00 " // MCS 0~7のみ...
ht_mcs="0xff ff 00 00 00 00 00 00 00 00 " // MCS 0~15の...
disable_max_amsdu: MAX_AMSDU を無効にするかどうか。~
-1 = 変更しない~
0 = ハードウェアがサポートしている場合、MAX_AMSDU を有効...
1 = AMSDU を無効にします。~
ampdu_factor: 最大 A-MPDU 長指数~
値: 0~3。IEEE Std 802.11n-2009 の 7.3.2.56.3 を参照して...
ampdu_density: AMPDU 密度設定の上書きを許可します。~
カーネルではヒントとして扱われます。~
-1 = 変更しない~
0~3 = AMPDU 密度(係数)を指定の値に設定します。~
tx_stbc: 送信ストリームのSTBCサポートのオーバーライドを許...
値: 0~1。IEEE Std 802.11-2016、9.4.2.56.2 を参照。~
-1 = 変更しない(デフォルト)~
0 = サポートされていない場合は設定~
1 = サポートされている場合は設定~
rx_stbc: 受信ストリームのSTBCサポートのオーバーライドを許...
値: 0~3。IEEE Std 802.11-2016、9.4.2.56.2 を参照。~
-1 = 変更しない(デフォルト)~
0 = サポートされていない場合は設定~
1 = 1つの空間ストリームをサポートする場合設定~
2 = 1つと2つの空間ストリームをサポートする場合設定~
3 = 1つ、2つ、3つの空間ストリームをサポートする場合設定~
# disable_vht: Whether VHT should be disabled.
# 0 = VHT enabled (if AP supports it)
# 1 = VHT disabled
#
# vht_capa: VHT capabilities to set in the override
# vht_capa_mask: mask of VHT capabilities
#
# vht_rx_mcs_nss_1/2/3/4/5/6/7/8: override the MCS set f...
# vht_tx_mcs_nss_1/2/3/4/5/6/7/8: override the MCS set f...
# 0: MCS 0-7
# 1: MCS 0-8
# 2: MCS 0-9
# 3: not supported
disable_vht: VHTを無効にするかどうか。~
0 = VHT有効(APがサポートしている場合)~
1 = VHT無効~
vht_capa: オーバーライドに設定するVHT機能~
vht_capa_mask: VHT機能のマスク~
vht_rx_mcs_nss_1/2/3/4/5/6/7/8: RX NSS 1-8 の MCS 設定を...
vht_tx_mcs_nss_1/2/3/4/5/6/7/8: TX NSS 1-8 の MCS 設定を...
0: MCS 0-7~
1: MCS 0-8~
2: MCS 0-9~
3: サポートされていません~
# disable_eht: Whether EHT should be disabled.
# 0 = EHT enabled (if supported) (default)
# 1 = EHT disabled
disable_eht: EHTを無効にするかどうか。~
0 = EHT有効(サポートされている場合)(デフォルト)~
1 = EHT無効~
# multi_ap_backhaul_sta: Multi-AP backhaul STA functiona...
# 0 = normal STA (default)
# 1 = backhaul STA
# A backhaul STA sends the Multi-AP IE, fails to associa...
# support Multi-AP, and sets 4-address mode if it does. ...
# added to a bridge to allow forwarding frames over this...
multi_ap_backhaul_sta: マルチAPバックホールSTA機能~
0 = 通常のSTA(デフォルト)~
1 = バックホールSTA~
バックホールSTAはマルチAP IEを送信し、APがマルチAPをサポ...
したがって、ブリッジにnetdevを追加することで、このバック...
# Multi-AP Profile
# Indicate the supported Multi-AP profile
# 1 = Supports Multi-AP profile 1 as defined in Wi-Fi Ea...
# 2 = Supports Multi-AP profile 2 as defined in Wi-Fi Ea...
#multi_ap_profile=2
マルチAPプロファイル~
サポートされているマルチAPプロファイルを示します。~
1 = Wi-Fi EasyMesh仕様で定義されているマルチAPプロファイ...
2 = Wi-Fi EasyMesh仕様で定義されているマルチAPプロファイ...
#multi_ap_profile=2~
#### # Fast Session Transfer (FST) support #############...
#
# The options in this section are only available when th...
# option CONFIG_FST is set while compiling wpa_supplican...
# interface to be a part of FST setup.
#
# FST is the transfer of a session from a channel to ano...
# same or different frequency bands.
#
# For details, see IEEE Std 802.11ad-2012.
##### 高速セッション転送(FST)のサポート ##########...
このセクションのオプションは、wpa_supplicant のコンパイル...
これらのオプションにより、このインターフェースを FST 設定...
FST とは、同一または異なる周波数帯域内で、あるチャネルか...
詳細については、IEEE Std 802.11ad-2012 を参照してください...
# Identifier of an FST Group the interface belongs to.
#fst_group_id=bond0
インターフェイスが属する FST グループの識別子。~
#fst_group_id=bond0~
# Interface priority within the FST Group.
# Announcing a higher priority for an interface means de...
# preferable for FST switch.
# fst_priority is in 1..255 range with 1 being the lowes...
#fst_priority=100
FST グループ内のインターフェースの優先度。~
インターフェースの優先度を高く設定することは、FST スイッ...
fst_priority は 1 ~ 255 の範囲で、1 が最低優先度です。~
#fst_priority=100~
# Default LLT value for this interface in milliseconds. ...
# no value provided during session setup. Default is 50 ...
# fst_llt is in 1..4294967 range (due to spec limitation...
# Transitioning between states).
#fst_llt=100
このインターフェースのデフォルトのLLT値(ミリ秒単位)。セ...
デフォルトは50ミリ秒です。~
fst_lltは1~4294967の範囲です(仕様上の制限によります。10...
#fst_llt=100~
# BSS Transition Management
# disable_btm - Disable BSS transition management in STA
# Set to 0 to enable BSS transition management (default ...
# Set to 1 to disable BSS transition management
#disable_btm=0
BSS 遷移管理~
disable_btm - STA で BSS 遷移管理を無効にします~
BSS 遷移管理を有効にするには 0 に設定します(デフォルトの...
BSS 遷移管理を無効にするには 1 に設定します~
#disable_btm=0~
# Enable EDMG capability in STA/AP mode, default value i...
#enable_edmg=1
STA/AP モードで EDMG 機能を有効にします。デフォルト値は f...
#enable_edmg=1~
# This value is used to configure the channel bonding fe...
# Default value is 0.
# Relevant only if enable_edmg is true
# In AP mode it defines the EDMG channel to use for AP o...
# In STA mode it defines the EDMG channel for connection...
#edmg_channel=9
この値はチャネルボンディング機能の設定に使用されます。~
デフォルト値は0です。~
enable_edmgがtrueの場合にのみ関連します。~
APモードでは、APの動作に使用するEDMGチャネルを定義します。~
STAモードでは、接続に使用するEDMGチャネルを定義します(AP...
#edmg_channel=9~
# BSS max idle period to request
# If nonzero, request the specified number of 1000 TU (i...
# as the maximum idle period for the STA during associat...
#max_idle=600
要求するBSS最大アイドル時間~
0以外の場合、STAのアソシエーション中の最大アイドル時間と...
#max_idle=600~
# Example blocks:
ブロックの例:~
# Simple case: WPA-PSK, PSK as an ASCII passphrase, allo...
network={
ssid="simple"
psk="very secret passphrase"
priority=5
}
# Same as previous, but request SSID-specific scanning (...
# broadcast SSID)
network={
ssid="second ssid"
scan_ssid=1
psk="very secret passphrase"
priority=2
}
# Only WPA-PSK is used. Any valid cipher combination is ...
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382e...
priority=2
}
# WPA-Personal(PSK) with TKIP and enforcement for freque...
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk="not so secure passphrase"
wpa_ptk_rekey=600
}
# Only WPA-EAP is used. Both CCMP and TKIP is accepted. ...
# or WEP40 as the group cipher will not be accepted.
network={
ssid="example"
proto=RSN
key_mgmt=WPA-EAP
pairwise=CCMP TKIP
group=CCMP TKIP
eap=TLS
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
priority=1
}
# EAP-PEAP/MSCHAPv2 configuration for RADIUS servers tha...
# (e.g., Radiator)
network={
ssid="example"
key_mgmt=WPA-EAP
eap=PEAP
identity="user@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
phase1="peaplabel=1"
phase2="auth=MSCHAPV2"
priority=10
}
# EAP-TTLS/EAP-MD5-Challenge configuration with anonymou...
# unencrypted use. Real identity is sent only within an ...
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
priority=2
}
# EAP-TTLS/MSCHAPv2 configuration with anonymous identit...
# use. Real identity is sent only within an encrypted TL...
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
phase2="auth=MSCHAPV2"
}
# WPA-EAP, EAP-TTLS with different CA certificate used f...
# authentication.
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
# Phase1 / outer authentication
anonymous_identity="anonymous@example.com"
ca_cert="/etc/cert/ca.pem"
# Phase 2 / inner authentication
phase2="autheap=TLS"
ca_cert2="/etc/cert/ca2.pem"
client_cert2="/etc/cer/user.pem"
private_key2="/etc/cer/user.prv"
private_key2_passwd="password"
priority=2
}
# Both WPA-PSK and WPA-EAP is accepted. Only CCMP is acc...
# group cipher.
network={
ssid="example"
bssid=00:11:22:33:44:55
proto=WPA RSN
key_mgmt=WPA-PSK WPA-EAP
pairwise=CCMP
group=CCMP
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382e...
}
# Special characters in SSID, so use hex string. Default...
# and all valid ciphers.
network={
ssid=00010203
psk=000102030405060708090a0b0c0d0e0f1011121314151617181...
}
# EAP-SIM with a GSM SIM or USIM
network={
ssid="eap-sim-test"
key_mgmt=WPA-EAP
eap=SIM
pin="1234"
pcsc=""
}
# EAP-PSK
network={
ssid="eap-psk-test"
key_mgmt=WPA-EAP
eap=PSK
anonymous_identity="eap_psk_user"
password=06b4be19da289f475aa46a33cb793029
identity="eap_psk_user@example.com"
}
# IEEE 802.1X/EAPOL with dynamically generated WEP keys ...
# EAP-TLS for authentication and key generation; require...
# broadcast WEP keys.
network={
ssid="1x-test"
key_mgmt=IEEE8021X
eap=TLS
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
eapol_flags=3
}
# LEAP with dynamic WEP keys
network={
ssid="leap-example"
key_mgmt=IEEE8021X
eap=LEAP
identity="user"
password="foobar"
}
# EAP-IKEv2 using shared secrets for both server and pee...
network={
ssid="ikev2-example"
key_mgmt=WPA-EAP
eap=IKEV2
identity="user"
password="foobar"
}
# EAP-FAST with WPA (WPA or WPA2)
network={
ssid="eap-fast-test"
key_mgmt=WPA-EAP
eap=FAST
anonymous_identity="FAST-000102030405"
identity="username"
password="password"
phase1="fast_provisioning=1"
pac_file="/etc/wpa_supplicant.eap-fast-pac"
}
network={
ssid="eap-fast-test"
key_mgmt=WPA-EAP
eap=FAST
anonymous_identity="FAST-000102030405"
identity="username"
password="password"
phase1="fast_provisioning=1"
pac_file="blob://eap-fast-pac"
}
# Plaintext connection (no WPA, no IEEE 802.1X)
network={
ssid="plaintext-test"
key_mgmt=NONE
}
# Shared WEP key connection (no WPA, no IEEE 802.1X)
network={
ssid="static-wep-test"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
}
# Shared WEP key connection (no WPA, no IEEE 802.1X) usi...
# IEEE 802.11 authentication
network={
ssid="static-wep-test2"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
auth_alg=SHARED
}
# IBSS/ad-hoc network with RSN
network={
ssid="ibss-rsn"
key_mgmt=WPA-PSK
proto=RSN
psk="12345678"
mode=1
frequency=2412
pairwise=CCMP
group=CCMP
}
# IBSS/ad-hoc network with WPA-None/TKIP (deprecated)
network={
ssid="test adhoc"
mode=1
frequency=2412
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="secret passphrase"
}
# open mesh network
network={
ssid="test mesh"
mode=5
frequency=2437
key_mgmt=NONE
}
# secure (SAE + AMPE) network
network={
ssid="secure mesh"
mode=5
frequency=2437
key_mgmt=SAE
psk="very secret passphrase"
}
# Catch all example that allows more or less all configu...
network={
ssid="example"
scan_ssid=1
key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="very secret passphrase"
eap=TTLS PEAP TLS
identity="user@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
phase1="peaplabel=0"
}
# Example of EAP-TLS with smartcard (openssl engine)
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TLS
proto=RSN
pairwise=CCMP TKIP
group=CCMP TKIP
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
# Certificate and/or key identified by PKCS#11 URI (RF...
client_cert="pkcs11:manufacturer=piv_II;id=%01"
private_key="pkcs11:manufacturer=piv_II;id=%01"
# Optional PIN configuration; this can be left out and...
# asked through the control interface
pin="1234"
}
# Example configuration showing how to use an inlined bl...
# data instead of using external file
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="blob://exampleblob"
priority=20
}
blob-base64-exampleblob={
SGVsbG8gV29ybGQhCg==
}
# Wildcard match for SSID (plaintext APs only). This exa...
# open AP regardless of its SSID.
network={
key_mgmt=NONE
}
# Example configuration ignoring two APs - these will be...
# for this network.
network={
ssid="example"
psk="very secret passphrase"
bssid_ignore=02:11:22:33:44:55 02:22:aa:44:55:66
}
# Example configuration limiting AP selection to a speci...
# any other AP not matching the masked address will be i...
network={
ssid="example"
psk="very secret passphrase"
bssid_accept=02:55:ae:bc:00:00/ff:ff:ff:ff:00:00 00:00:...
}
# Example config file that will only scan on channel 36.
freq_list=5180
network={
key_mgmt=NONE
}
# Example configuration using EAP-TTLS for authenticatio...
# generation for MACsec
network={
key_mgmt=IEEE8021X
eap=TTLS
phase2="auth=PAP"
anonymous_identity="anonymous@example.com"
identity="user@example.com"
password="secretr"
ca_cert="/etc/cert/ca.pem"
eapol_flags=0
macsec_policy=1
}
# Example configuration for MACsec with preshared key
network={
key_mgmt=NONE
eapol_flags=0
macsec_policy=1
mka_cak=0123456789ABCDEF0123456789ABCDEF
mka_ckn=6162636465666768696A6B6C6D6E6F70717273747576777...
mka_priority=128
}
~
#htmlinsert(amazon_pc.html);
終了行:
* wpa_supplicant-2.11.conf(Google翻訳) [#mf303b36]
wpa_supplicant-2.11 に同梱されている wpa_supplicant.conf ...
最新リリースは[[こちら:https://w1.fi/wpa_supplicant/]]から~
hostapd.confについては[[hostapd-2.11.conf(Google翻訳)]]
** wpa_supplicant.conf [#l1d11f13]
##### Example wpa_supplicant configuration file ########...
#
# This file describes configuration file format and list...
# Please also take a look at simpler configuration examp...
# subdirectory.
#
# Empty lines and lines starting with # are ignored
##### wpa_supplicant 設定ファイルの例 ###################...
このファイルは設定ファイルのフォーマットを説明し、利用可...
また、「examples」サブディレクトリにあるより簡単な設定例...
空行と#で始まる行は無視されます~
# NOTE! This file may contain password information and s...
# readable only by root user on multiuser systems.
注意! このファイルにはパスワード情報が含まれている可能性...
# Note: All file paths in this configuration file should...
# not relative to working directory) path in order to al...
# to be changed. This can happen if wpa_supplicant is ru...
注: 作業ディレクトリを変更できるようにするため、この設定...
これは、wpa_supplicant がバックグラウンドで実行されている...
# Whether to allow wpa_supplicant to update (overwrite) ...
#
# This option can be used to allow wpa_supplicant to ove...
# file whenever configuration is changed (e.g., new netw...
# wpa_cli or wpa_gui, or a password is changed). This is...
# wpa_cli/wpa_gui to be able to store the configuration ...
# Please note that overwriting configuration file will r...
# it.
#update_config=1
wpa_supplicant による設定の更新(上書き)を許可するかどう...
このオプションを使用すると、設定が変更されるたびに(例:w...
これは、wpa_cli/wpa_gui が設定の変更を永続的に保存できる...
設定ファイルを上書きすると、コメントが削除されることに注...
#update_config=1~
# global configuration (shared by all network blocks)
#
# Parameters for the control interface. If this is speci...
# will open a control interface that is available for ex...
# manage wpa_supplicant. The meaning of this string depe...
# interface mechanism is used. For all cases, the existe...
# in configuration is used to determine whether the cont...
# enabled.
#
# For UNIX domain sockets (default on Linux and BSD): Th...
# will be created for UNIX domain sockets for listening ...
# external programs (CLI/GUI, etc.) for status informati...
# The socket file will be named based on the interface n...
# wpa_supplicant processes can be run at the same time i...
# interface is used.
# /var/run/wpa_supplicant is the recommended directory f...
# default, wpa_cli will use it when trying to connect wi...
#
# Access control for the control interface can be config...
# directory to allow only members of a group to use sock...
# possible to run wpa_supplicant as root (since it needs...
# configuration and open raw sockets) and still allow GU...
# run as non-root users. However, since the control inte...
# change the network configuration, this access needs to...
# cases. By default, wpa_supplicant is configured to use...
# want to allow non-root users to use the control interf...
# and change this value to match with that group. Add us...
# control interface access to this group. If this variab...
# not included in the configuration file, group will not...
# value it got by default when the directory or socket w...
#
# When configuring both the directory and group, use fol...
# DIR=/var/run/wpa_supplicant GROUP=wheel
# DIR=/var/run/wpa_supplicant GROUP=0
# (group can be either group name or gid)
#
# For UDP connections (default on Windows): The value wi...
# variable is just used to select that the control inter...
# The value can be set to, e.g., udp (ctrl_interface=udp)
#
# For Windows Named Pipe: This value can be used to set ...
# for controlling access to the control interface. Secur...
# set using Security Descriptor String Format (see http:...
# library/default.asp?url=/library/en-us/secauthz/securi...
# security_descriptor_string_format.asp). The descriptor...
# prefixed with SDDL=. For example, ctrl_interface=SDDL=...
# DACL (which will reject all connections). See README-W...
# information about SDDL string format.
#
ctrl_interface=/var/run/wpa_supplicant
グローバル構成(すべてのネットワークブロックで共有)~
制御インターフェースのパラメータ。~
これを指定すると、wpa_supplicant は外部プログラムが wpa_s...
この文字列の意味は、使用される制御インターフェースのメカ...
いずれの場合も、設定におけるこのパラメータの存在によって...
UNIX ドメイン ソケットの場合 (Linux および BSD のデフォル...
これは、外部プログラム(CLI/GUIなど)からのステータス情報...
ソケットファイルはインターフェース名に基づいて命名される...
/var/run/wpa_supplicantはソケットの推奨ディレクトリであり...
制御インターフェースのアクセス制御は、ディレクトリを設定...
この方法では、wpa_supplicant を root として実行できます (...
ただし、制御インターフェースはネットワーク設定を変更する...
デフォルトでは、wpa_supplicant は gid 0 (root) を使用する...
非 root ユーザーが制御インターフェースを使用できるように...
制御インターフェースへのアクセスを許可するユーザーをこの...
この変数がコメントアウトされているか、設定ファイルに含ま...
ディレクトリとグループの両方を構成する場合は、次の形式を...
DIR=/var/run/wpa_supplicant GROUP=wheel~
DIR=/var/run/wpa_supplicant GROUP=0~
(グループはグループ名またはGIDのいずれかになります)~
UDP接続の場合(Windowsのデフォルト):値は無視されます。~
この変数は、制御インターフェースを作成することを選択する...
値は、例えばudp(ctrl_interface=udp)に設定できます。~
Windows 名前付きパイプの場合: この値を使用して、制御イン...
セキュリティ記述子は、セキュリティ記述子文字列形式を使用...
記述子文字列の前に SDDL= を付ける必要があります。~
たとえば、ctrl_interface=SDDL=D: は空の # DACL を設定しま...
SDDL 文字列形式の詳細については、README-Windows.txt を参...
ctrl_interface=/var/run/wpa_supplicant~
# IEEE 802.1X/EAPOL version
# wpa_supplicant is implemented based on IEEE Std 802.1X...
# EAPOL version 2. However, there are many APs that do n...
# version number correctly (they seem to drop the frames...
# to make wpa_supplicant interoperate with these APs, th...
# to 1 by default. This configuration value can be used ...
# version (2).
# Note: When using MACsec, eapol_version shall be set to...
# defined in IEEE Std 802.1X-2010.
eapol_version=1
IEEE 802.1X/EAPOL バージョン~
wpa_supplicant は、EAPOL バージョン 2 を定義する IEEE Std...
しかしながら、新しいバージョン番号を正しく処理しない AP ...
wpa_supplicant をこれらの AP と相互運用できるように、バー...
この設定値を使用して、新しいバージョン (2) に設定できます...
注:MACsec を使用する場合、eapol_version は IEEE Std 802....
eapol_version=1~
# AP scanning/selection
# By default, wpa_supplicant requests driver to perform ...
# uses the scan results to select a suitable AP. Another...
# allow the driver to take care of AP scanning and selec...
# wpa_supplicant just to process EAPOL frames based on I...
# information from the driver.
# 1: wpa_supplicant initiates scanning and AP selection;...
# the currently enabled networks are found, a new net...
# operation) may be initialized (if configured) (defa...
# 0: This mode must only be used when using wired Ethern...
# (including MACsec).
# 2: like 0, but associate with APs using security polic...
# BSSID); this can be used, e.g., with ndiswrapper an...
# enable operation with hidden SSIDs and optimized ro...
# the network blocks in the configuration file are tr...
# the driver reports successful association; each net...
# explicit security policy (i.e., only one option in ...
# key_mgmt, pairwise, group, proto variables
# Note: ap_scan=0/2 should not be used with the nl80211 ...
# current Linux interface). ap_scan=1 is the only option...
# For finding networks using hidden SSID, scan_ssid=1 in...
# be used with nl80211.
# When using IBSS or AP mode, ap_scan=2 mode can force t...
# created immediately regardless of scan results. ap_sca...
# to scan for existing networks and only if no matches w...
# networks are found, a new IBSS or AP mode network is c...
ap_scan=1
APスキャン/選択~
デフォルトでは、wpa_supplicantはドライバーにAPスキャンの...
別の方法として、ドライバーにAPスキャンと選択を任せ、wpa_s...
1: wpa_supplicant がスキャンと AP 選択を開始します。現在...
0: このモードは、有線 Ethernet ドライバ(MACsec を含む)...
2: 0 と同様ですが、セキュリティポリシーと SSID(BSSID は...
注: ap_scan=0/2 は、nl80211 ドライバインターフェース(現...
nl80211 で使用できるオプションは ap_scan=1 のみです。~
非表示の SSID を使用してネットワークを検索するには、nl802...
IBSS または AP モードを使用している場合、ap_scan=2 モード...
ap_scan=1 モードでは、まず既存のネットワークをスキャンし...
ap_scan=1~
# Whether to force passive scan for network connection
#
# By default, scans will send out Probe Request frames o...
# active scanning. This advertise the local station to t...
# is fine, but users may wish to do passive scanning whe...
# listen quietly for Beacon frames and not send any Prob...
# functionality may be driver dependent.
#
# This parameter can be used to force only passive scann...
# for network connection cases. It should be noted that ...
# down scan operations and reduce likelihood of finding ...
# addition, some use cases will override this due to fun...
# requirements, e.g., for finding an AP that uses hidden...
# (scan_ssid=1) or P2P device discovery.
#
# 0: Do normal scans (allow active scans) (default)
# 1: Do passive scans.
#passive_scan=0
ネットワーク接続時にパッシブスキャンを強制するかどうか~
デフォルトでは、スキャンはアクティブスキャンを許可するチ...
これにより、ローカルステーションが世界中にアドバタイズさ...
通常はこれで問題ありませんが、無線がビーコンフレームを静...
実際の機能はドライバに依存する場合があります。~
このパラメータを使用すると、ネットワーク接続時にパッシブ...
ただし、これによりスキャン処理が遅くなり、APが見つかる可...
さらに、機能要件により、一部のユースケースでは、この設定...
0:通常のスキャンを実行(アクティブスキャンを許可)(デフ...
1:パッシブスキャンを実行~
#passive_scan=0~
# MPM residency
# By default, wpa_supplicant implements the mesh peering...
# open mesh. However, if the driver can implement the MP...
# 0 to use the driver version. When AMPE is enabled, the...
# always used.
# 0: MPM lives in the driver
# 1: wpa_supplicant provides an MPM which handles peerin...
#user_mpm=1
MPM の常駐~
デフォルトでは、wpa_supplicant はオープンメッシュ用のメッ...
ただし、ドライバーが MPM を実装できる場合は、この値を 0 ...
AMPE が有効な場合、wpa_supplicant MPM が常に使用されます。~
0: MPM はドライバー内に常駐~
1: wpa_supplicant がピアリングを処理する MPM を提供 (デフ...
#user_mpm=1~
# Maximum number of peer links (0-255; default: 99)
# Maximum number of mesh peering currently maintained by...
#max_peer_links=99
ピアリンクの最大数(0~255、デフォルト:99)~
STAによって現在維持されているメッシュピアリングの最大数。~
#max_peer_links=99~
# Timeout in seconds to detect STA inactivity (default: ...
#
# This timeout value is used in mesh STA to clean up ina...
#mesh_max_inactivity=300
STAの非アクティブ状態を検出するためのタイムアウト(秒数)...
このタイムアウト値は、メッシュSTAで非アクティブなステーシ...
#mesh_max_inactivity=300~
# Enable 802.11s layer-2 routing and forwarding (dot11Me...
#mesh_fwding=1
802.11s レイヤー2ルーティングと転送を有効にする (dot11Mes...
#mesh_fwding=1~
# cert_in_cb - Whether to include a peer certificate dum...
# This controls whether peer certificates for authentica...
# its certificate chain are included in EAP peer certifi...
# enabled by default.
#cert_in_cb=1
cert_in_cb - イベントにピア証明書ダンプを含めるかどうか~
認証サーバとその証明書チェーンのピア証明書をEAPピア証明書...
これはデフォルトで有効になっています。~
#cert_in_cb=1~
# EAP fast re-authentication
# By default, fast re-authentication is enabled for all ...
# support it. This variable can be used to disable fast ...
# Normally, there is no need to disable this.
fast_reauth=1
EAP高速再認証~
デフォルトでは、高速再認証をサポートするすべてのEAP方式で...
この変数を使用すると、高速再認証を無効にすることができま...
通常は、これを無効にする必要はありません。~
fast_reauth=1~
# OpenSSL Engine support
# These options can be used to load OpenSSL engines in s...
# modes.
# The two engines that are supported currently are shown...
# They are both from the opensc project (http://www.open...
# By default the PKCS#11 engine is loaded if the client_...
# private_key option appear to be a PKCS#11 URI, and the...
# should not need to be used explicitly.
# make the opensc engine available
#opensc_engine_path=/usr/lib/opensc/engine_opensc.so
# make the pkcs11 engine available
#pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so
# configure the path to the pkcs11 module required by th...
#pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so
OpenSSL エンジンのサポート~
これらのオプションは、OpenSSL エンジンを特殊モードまたは...
現在サポートされている 2 つのエンジンを以下に示します。~
どちらも opensc プロジェクト (http://www.opensc.org/) の...
デフォルトでは、client_cert または private_key オプション...
OpenSCエンジンを利用可能にする~
#opensc_engine_path=/usr/lib/opensc/engine_opensc.so~
pkcs11エンジンを利用可能にする~
#pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so~
pkcs11 エンジンに必要な pkcs11 モジュールへのパスを設定し...
#pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so~
# OpenSSL cipher string
#
# This is an OpenSSL specific configuration option for c...
# ciphers. If not set, the value configured at build tim...
# by default) is used.
# See https://www.openssl.org/docs/apps/ciphers.html for...
# on cipher suite configuration. This is applicable only...
# built to use OpenSSL.
#openssl_ciphers=DEFAULT:!EXP:!LOW
OpenSSL 暗号文字列~
これは OpenSSL 固有の設定オプションで、デフォルトの暗号を...
設定されていない場合は、ビルド時に設定された値(デフォル...
暗号スイートの設定に関する OpenSSL のドキュメントについて...
これは、wpa_supplicant が OpenSSL を使用するようにビルド...
#openssl_ciphers=DEFAULT:!EXP:!LOW~
# Dynamic EAP methods
# If EAP methods were built dynamically as shared object...
# loaded here before being used in the network blocks. B...
# are included statically in the build, so these lines a...
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_tls.so
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_md5.so
動的EAPメソッド~
EAPメソッドが共有オブジェクトファイルとして動的にビルドさ...
デフォルトでは、EAPメソッドはビルドに静的に含まれるため、...
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_tls.so~
#load_dynamic_eap=/usr/lib/wpa_supplicant/eap_md5.so~
# Driver interface parameters
# This field can be used to configure arbitrary driver i...
# format is specific to the selected driver interface. T...
# in most cases.
#driver_param="field=value"
ドライバーインターフェースパラメータ~
このフィールドは、任意のドライバーインターフェースパラメ...
フォーマットは選択したドライバーインターフェースによって...
このフィールドはほとんどの場合使用されません。~
#driver_param="field=value"~
# Country code
# The ISO/IEC alpha2 country code for the country in whi...
# currently operating.
#country=US
国コード~
このデバイスが現在動作している国の ISO/IEC alpha2 国コー...
#country=US~
# Maximum lifetime for PMKSA in seconds; default 43200
#dot11RSNAConfigPMKLifetime=43200
# Threshold for reauthentication (percentage of PMK life...
#dot11RSNAConfigPMKReauthThreshold=70
# Timeout for security association negotiation in second...
#dot11RSNAConfigSATimeout=60
PMKSA の最大有効期間(秒)。デフォルトは 43200~
#dot11RSNAConfigPMKLifetime=43200~
再認証のしきい値(PMKの有効期間のパーセンテージ); デフォ...
#dot11RSNAConfigPMKReauthThreshold=70~
セキュリティアソシエーションネゴシエーションのタイムアウ...
#dot11RSNAConfigSATimeout=60~
# Wi-Fi Protected Setup (WPS) parameters
Wi-Fi Protected Setup (WPS) パラメータ~
# Universally Unique IDentifier (UUID; see RFC 4122) of ...
# If not configured, UUID will be generated based on the...
# the auto_uuid parameter.
#uuid=12345678-9abc-def0-1234-56789abcdef0
デバイスのユニバーサルユニーク識別子(UUID、RFC 4122を参...
設定されていない場合は、auto_uuid パラメータで選択された...
#uuid=12345678-9abc-def0-1234-56789abcdef0~
# Automatic UUID behavior
# 0 = generate static value based on the local MAC addre...
# 1 = generate a random UUID every time wpa_supplicant s...
#auto_uuid=0
自動UUID動作~
0 = ローカルMACアドレスに基づいて静的な値を生成する(デフ...
1 = wpa_supplicantが起動するたびにランダムなUUIDを生成する~
#auto_uuid=0~
# Device Name
# User-friendly description of device; up to 32 octets e...
#device_name=Wireless Client
デバイス名~
デバイスのユーザーフレンドリーな説明。UTF-8でエンコードさ...
#device_name=Wireless Client~
# Manufacturer
# The manufacturer of the device (up to 64 ASCII charact...
#manufacturer=Company
製造元~
デバイスのメーカー(最大64文字のASCII文字)~
#manufacturer=Company~
# Model Name
# Model of the device (up to 32 ASCII characters)
#model_name=cmodel
モデル名~
デバイスのモデル名(最大32文字のASCII文字)~
#model_name=cmodel~
# Model Number
# Additional device description (up to 32 ASCII characte...
#model_number=123
モデル番号~
デバイスの追加説明(最大32文字のASCII文字)~
#model_number=123~
# Serial Number
# Serial number of the device (up to 32 characters)
#serial_number=12345
シリアル番号~
デバイスのシリアル番号(最大32文字)~
#serial_number=12345~
# Primary Device Type
# Used format: <categ>-<OUI>-<subcateg>
# categ = Category as an integer value
# OUI = OUI and type octet as a 4-octet hex-encoded valu...
# default WPS OUI
# subcateg = OUI-specific Sub Category as an integer value
# Examples:
# 1-0050F204-1 (Computer / PC)
# 1-0050F204-2 (Computer / Server)
# 5-0050F204-1 (Storage / NAS)
# 6-0050F204-1 (Network Infrastructure / AP)
#device_type=1-0050F204-1
プライマリデバイスタイプ~
使用形式: <categ>-<OUI>-<subcateg>~
categ = カテゴリ(整数値)~
OUI = OUIとタイプ(4オクテットの16進数エンコード値)。デ...
subcateg = OUI固有のサブカテゴリ(整数値)~
例:~
1-0050F204-1 (Computer / PC)~
1-0050F204-2 (Computer / Server)~
5-0050F204-1 (Storage / NAS)~
6-0050F204-1 (Network Infrastructure / AP)~
#device_type=1-0050F204-1~
# OS Version
# 4-octet operating system version number (hex string)
#os_version=01020300
OSバージョン~
4オクテットのオペレーティングシステムのバージョン番号(16...
#os_version=01020300~
# Config Methods
# List of the supported configuration methods
# Available methods: usba ethernet label display ext_nfc...
# nfc_interface push_button keypad virtual_display physi...
# virtual_push_button physical_push_button
# For WSC 1.0:
#config_methods=label display push_button keypad
# For WSC 2.0:
#config_methods=label virtual_display virtual_push_butto...
設定方法~
サポートされている設定方法の一覧 利用可能な方法: usba eth...
nfc_interface push_button keypad virtual_display physic...
virtual_push_button physical_push_button~
WSC 1.0 の場合:~
#config_methods=label display push_button keypad~
WSC 2.0の場合:~
#config_methods=label virtual_display virtual_push_b...
# Credential processing
# 0 = process received credentials internally (default)
# 1 = do not process received credentials; just pass t...
# external program(s)
# 2 = process received credentials internally and pass...
# to external program(s)
#wps_cred_processing=0
認証情報の処理~
0 = 受信した認証情報を内部で処理する(デフォルト)~
1 = 受信した認証情報を処理せず、ctrl_iface 経由で外部プ...
2 = 受信した認証情報を内部で処理し、ctrl_iface 経由で外...
#wps_cred_processing=0~
# Whether to enable SAE (WPA3-Personal transition mode) ...
# WPA2-PSK credentials received using WPS.
# 0 = only add the explicitly listed WPA2-PSK configurat...
# 1 = add both the WPA2-PSK and SAE configuration and en...
# station gets configured in WPA3-Personal transitio...
# WPA2-Personal (PSK) and WPA3-Personal (SAE) APs).
#wps_cred_add_sae=0
WPS を使用して受信した WPA2-PSK 認証情報に対して、SAE(WP...
0 = 明示的にリストされた WPA2-PSK 設定のみを追加します(...
1 = WPA2-PSK と SAE の両方の設定を追加し、PMF を有効にし...
#wps_cred_add_sae=0~
# Vendor attribute in WPS M1, e.g., Windows 7 Vertical P...
# The vendor attribute contents to be added in M1 (hex s...
#wps_vendor_ext_m1=000137100100020001
WPS M1のベンダー属性(例:Windows 7 Vertical Pairing)~
M1に追加するベンダー属性の内容(16進文字列)~
#wps_vendor_ext_m1=000137100100020001~
# NFC password token for WPS
# These parameters can be used to configure a fixed NFC ...
# station. This can be generated, e.g., with nfc_pw_toke...
# parameters are used, the station is assumed to be depl...
# that includes the matching NFC password token (e.g., w...
# NDEF record from nfc_pw_token).
#
#wps_nfc_dev_pw_id: Device Password ID (16..65535)
#wps_nfc_dh_pubkey: Hexdump of DH Public Key
#wps_nfc_dh_privkey: Hexdump of DH Private Key
#wps_nfc_dev_pw: Hexdump of Device Password
WPS 用 NFC パスワードトークン~
これらのパラメータを使用して、ステーションの固定 NFC パス...
これは、例えば nfc_pw_token を使用して生成できます。~
これらのパラメータを使用すると、ステーションには、対応す...
#wps_nfc_dev_pw_id: デバイスパスワードID (16..65535)~
#wps_nfc_dh_pubkey: DH 公開鍵の 16 進ダンプ~
#wps_nfc_dh_privkey: DH 秘密鍵の 16 進ダンプ~
#wps_nfc_dev_pw: デバイスパスワードの16進ダンプ~
# Priority for the networks added through WPS
# This priority value will be set to each network profil...
# by executing the WPS protocol.
#wps_priority=0
WPS 経由で追加されたネットワークの優先度~
この優先度値は、WPS プロトコルを実行して追加された各ネッ...
#wps_priority=0~
# Device Provisioning Protocol (DPP) parameters
#
# How to process DPP configuration
# 0 = report received configuration to an external progr...
# processing; do not generate any network profile in...
# 1 = report received configuration to an external progr...
# a network profile internally, but do not automatic...
# to the created (disabled) profile; the network pro...
# reported to external programs
# 2 = report received configuration to an external progr...
# a network profile internally, try to connect to th...
# profile automatically
#dpp_config_processing=0
#
# Name for Enrollee's DPP Configuration Request
#dpp_name=Test
#
# MUD URL for Enrollee's DPP Configuration Request (opti...
#dpp_mud_url=https://example.com/mud
デバイスプロビジョニングプロトコル(DPP)パラメータ~
DPP 設定の処理方法~
0 = 受信した設定を外部プログラムに報告して処理する。内部...
1 = 受信した設定を外部プログラムに報告し、内部でネットワ...
2 = 受信した設定を外部プログラムに報告し、内部でネットワ...
#dpp_config_processing=0~
登録者のDPP設定リクエストの名前~
#dpp_name=Test~
登録者の DPP 構成リクエストの MUD URL (オプション)~
#dpp_mud_url=https://example.com/mud~
# Maximum number of BSS entries to keep in memory
# Default: 200
# This can be used to limit memory use on the BSS entrie...
# results). A larger value may be needed in environments...
# of APs when using ap_scan=1 mode.
#bss_max_count=200
メモリに保持するBSSエントリの最大数~
デフォルト: 200~
BSSエントリ(キャッシュされたスキャン結果)のメモリ使用量...
ap_scan=1モードを使用する場合、APの数が非常に多い環境では...
#bss_max_count=200~
# BSS expiration age in seconds. A BSS will be removed f...
# if it is not in use and has not been seen for this tim...
#bss_expiration_age=180
BSS の有効期限(秒数)。~
BSS は、使用されておらず、この期間アクセスされていない場...
デフォルトは 180 です。~
#bss_expiration_age=180~
# BSS expiration after number of scans. A BSS will be re...
# cache if it is not seen in this number of scans.
# Default is 2.
#bss_expiration_scan_count=2
指定した回数のスキャン後にBSSが期限切れになります。~
BSSは、指定した回数のスキャンで見つからない場合、ローカル...
デフォルトは2です。~
#bss_expiration_scan_count=2~
# Automatic scan
# This is an optional set of parameters for automatic sc...
# within an interface in following format:
#autoscan=<autoscan module name>:<module parameters>
# autoscan is like bgscan but on disconnected or inactiv...
# For instance, on exponential module parameters would b...
#autoscan=exponential:3:300
# Which means a delay between scans on a base exponentia...
# up to the limit of 300 seconds (3, 9, 27 ... 300)
# For periodic module, parameters would be <fixed interv...
#autoscan=periodic:30
# So a delay of 30 seconds will be applied between each ...
# Note: If sched_scan_plans are configured and supported...
# autoscan is ignored.
自動スキャン~
これは、インターフェース内で自動スキャンを行うためのオプ...
#autoscan=<autoscan module name>:<module parameters>~
autoscan は bgscan に似ていますが、切断状態または非アクテ...
例えば、指数モジュールのパラメータは <base>:<limit> とな...
#autoscan=exponential:3:300~
これは、スキャン間の遅延が3を底とする指数関数で、最大300...
周期モジュールの場合、パラメータは<固定間隔>となります。~
#autoscan=periodic:30~
そのため、各スキャンの間に 30 秒の遅延が適用されます。~
注: sched_scan_plans が設定され、ドライバーによってサポー...
# filter_ssids - SSID-based scan result filtering
# 0 = do not filter scan results (default)
# 1 = only include configured SSIDs in scan results/BSS ...
#filter_ssids=0
filter_ssids - SSIDベースのスキャン結果フィルタリング~
0 = スキャン結果をフィルタリングしない(デフォルト)~
1 = スキャン結果/BSSテーブルに設定されたSSIDのみを含める~
#filter_ssids=0~
# Password (and passphrase, etc.) backend for external s...
# format: <backend name>[:<optional backend parameters>]
# Test backend which stores passwords in memory. Should ...
# development purposes.
#ext_password_backend=test:pw1=password|pw2=testing
# File-based backend which reads passwords from a file. ...
# identifies the file to read passwords from. The passwo...
# format of wpa_supplicant.conf and accepts simple `key=...
# passwords.
#ext_password_backend=file:/path/to/passwords.conf
外部ストレージ用のパスワード(およびパスフレーズなど)バ...
形式: <バックエンド名>[:<オプションのバックエンドパラメー...
パスワードをメモリに保存するテストバックエンドです。~
開発目的でのみ使用してください。~
#ext_password_backend=test:pw1=password|pw2=testing~
ファイルからパスワードを読み取るファイルベースのバックエ...
パラメータはパスワードを読み取るファイルを指定します。~
パスワードファイルはwpa_supplicant.confの形式に準拠し、単...
#ext_password_backend=file:/path/to/passwords.conf~
# Disable P2P functionality
# p2p_disabled=1
P2P機能を無効にする~
# p2p_disabled=1~
# Timeout in seconds to detect STA inactivity (default: ...
#
# This timeout value is used in P2P GO mode to clean up
# inactive stations.
#p2p_go_max_inactivity=300
STA の非アクティブ状態を検出するためのタイムアウト(秒数...
このタイムアウト値は、P2P GO モードで非アクティブなステー...
#p2p_go_max_inactivity=300~
# Passphrase length (8..63) for P2P GO
#
# This parameter controls the length of the random passp...
# generated at the GO. Default: 8.
#p2p_passphrase_len=8
P2P GO のパスフレーズ長 (8~63)~
このパラメータは、GO で生成されるランダムパスフレーズの長...
デフォルト: 8~
#p2p_passphrase_len=8~
# Extra delay between concurrent P2P search iterations
#
# This value adds extra delay in milliseconds between co...
# iterations to make p2p_find friendlier to concurrent o...
# it from taking 100% of radio resources. The default va...
#p2p_search_delay=500
同時P2P検索反復間の追加遅延~
この値は、同時検索反復間にミリ秒単位で追加する遅延です。...
デフォルト値は500ミリ秒です。~
#p2p_search_delay=500~
# Opportunistic Key Caching (also known as Proactive Key...
# This parameter can be used to set the default behavior...
# proactive_key_caching parameter. By default, OKC is di...
# with the global okc=1 parameter or with the per-network
# proactive_key_caching=1 parameter. With okc=1, OKC is ...
# can be disabled with per-network proactive_key_caching...
#okc=0
Opportunistic Key Caching(Proactive Key Cachingとも呼ば...
このパラメータは、proactive_key_cachingパラメータのデフォ...
デフォルトでは、グローバルパラメータokc=1またはネットワー...
okc=1の場合、OKCはデフォルトで有効になりますが、ネットワ...
#okc=0~
# Protected Management Frames default
# This parameter can be used to set the default behavior...
# parameter for RSN networks. By default, PMF is disable...
# the global pmf=1/2 parameter or with the per-network i...
# With pmf=1/2, PMF is enabled/required by default, but ...
# per-network ieee80211w parameter. This global default ...
# for non-RSN networks (key_mgmt=NONE) since PMF is avai...
# RSN.
#pmf=0
保護管理フレームのデフォルト~
このパラメータは、RSNネットワークにおけるieee80211wパラメ...
デフォルトでは、PMFは、グローバルpmf=1/2パラメータまたは...
pmf=1/2の場合、PMFはデフォルトで有効/必須ですが、ネットワ...
PMFはRSNを使用している場合にのみ使用できるため、このグロ...
#pmf=0~
# sae_check_mfp: Require PMF support to select SAE key_m...
# 0 = Do not check PMF for SAE (default)
# 1 = Limit SAE when PMF is not enabled
#
# When enabled SAE will not be selected if PMF will not ...
# for the connection.
# Scenarios where this check will limit SAE:
# 1) ieee80211w=0 is set for the network
# 2) The AP does not have PMF enabled.
# 3) ieee80211w is unset, pmf=1 is enabled globally, and
# the device does not support the BIP cipher.
# Consider the configuration of global parameterss sae_c...
# network configured with ieee80211w unset and key_mgmt=...
# In the example WPA-PSK will be used if the device does...
# the BIP cipher or the AP has PMF disabled.
# Limiting SAE with this check can avoid failing to asso...
# that is configured with sae_requires_mfp=1 if the devi...
# not support PMF due to lack of the BIP cipher.
#
# Enabling this check helps with compliance of the WPA3
# specification for WPA3-Personal transition mode.
# The WPA3 specification section 2.3 "WPA3-Personal tran...
# states "A STA shall negotiate PMF when associating to ...
# With this check WPA3 capable devices when connecting
# to transition mode APs that do not advertise PMF support
# will not use SAE and instead fallback to PSK.
#sae_check_mfp=0
sae_check_mfp: SAE key_mgmt を選択するには PMF サポートが...
0 = SAE の PMF をチェックしない (デフォルト)~
1 = PMF が無効の場合、SAE を制限する~
SAE を有効にすると、接続に PMF が使用されない場合は選択さ...
このチェックによって SAE が制限されるシナリオ:~
1) ネットワークに ieee80211w=0 が設定されている場合~
2) AP で PMF が有効になっていない場合~
3) ieee80211w が設定されておらず、pmf=1 がグローバルに...
グローバルパラメータ sae_check_mfp=1、pmf=1 の設定と、iee...
この例では、デバイスが BIP 暗号をサポートしていない場合、...
このチェックで SAE を制限することで、デバイスが BIP 暗号...
このチェックを有効にすると、WPA3 パーソナル移行モードにお...
WPA3 仕様のセクション 2.3「WPA3 パーソナル移行モード」の...
このチェックを有効にすると、WPA3 対応デバイスは、PMF サポ...
#sae_check_mfp=0~
# Enabled SAE finite cyclic groups in preference order
# By default (if this parameter is not set), the mandato...
# defined over a 256-bit prime order field, NIST P-256) ...
# 20 (NIST P-384) and 21 (NIST P-521) are also enabled. ...
# set, the groups will be tried in the indicated order.
# The group values are listed in the IANA registry:
# http://www.iana.org/assignments/ipsec-registry/ipsec-r...
# Note that groups 1, 2, 5, 22, 23, and 24 should not be...
# purposes due limited security (see RFC 8247). Groups t...
# group 19 (ECC, NIST P-256) are unlikely to be useful f...
# since all implementations are required to support grou...
#sae_groups=19 20 21
SAE有限巡回グループを優先順に有効化~
デフォルト(このパラメータが設定されていない場合)では、...
このパラメータが設定されている場合、グループは指定された...
グループ値はIANAレジストリに記載されています。~
http://www.iana.org/assignments/ipsec-registry/ipsec-regi...
グループ1、2、5、22、23、および24は、セキュリティが制限さ...
すべての実装でグループ 19 をサポートする必要があるため、...
#sae_groups=19 20 21~
# SAE mechanism for PWE derivation
# 0 = hunting-and-pecking loop only (default without pas...
# 1 = hash-to-element only (default with password identi...
# 2 = both hunting-and-pecking loop and hash-to-element ...
# Note: The default value is likely to change from 0 to ...
# hash-to-element mechanism has received more interopera...
# When using SAE password identifier, the hash-to-elemen...
# regardless of the sae_pwe parameter value.
#sae_pwe=0
PWE導出のためのSAEメカニズム~
0 = hunting-and-pecking loop のみ(パスワード識別子なしの...
1 = hash-to-element のみ(パスワード識別子ありのデフォル...
2 = hunting-and-pecking loop と hash-to-element の両方が...
注: 新しいhash-to-element メカニズムの相互運用性テストが...
SAEパスワード識別子を使用する場合、sae_pweパラメータの値...
#sae_pwe=0~
# Default value for DTIM period (if not overridden in ne...
#dtim_period=2
DTIM期間のデフォルト値(ネットワークブロックで上書きされ...
#dtim_period=2~
# Default value for Beacon interval (if not overridden i...
#beacon_int=100
ビーコン間隔のデフォルト値(ネットワークブロックで上書き...
#beacon_int=100~
# Additional vendor specific elements for Beacon and Pro...
# This parameter can be used to add additional vendor sp...
# the end of the Beacon and Probe Response frames. The f...
# element(s) is a hexdump of the raw information element...
# one or more elements). This is used in AP and P2P GO m...
#ap_vendor_elements=dd0411223301
ビーコンフレームおよびプローブレスポンスフレームのベンダ...
このパラメータを使用すると、ビーコンフレームおよびプロー...
これらの要素の形式は、生の情報要素(1つまたは複数の要素の...
これはAPモードおよびP2P GOモードで使用されます。~
#ap_vendor_elements=dd0411223301~
# Ignore scan results older than request
#
# The driver may have a cache of scan results that makes...
# information that is older than our scan trigger. This ...
# be used to configure such old information to be ignore...
# allowing it to update the internal BSS table.
#ignore_old_scan_res=0
リクエストより古いスキャン結果を無視する~
ドライバーがスキャン結果のキャッシュを保持している場合、...
このパラメータを使用すると、内部BSSテーブルを更新せずに、...
#ignore_old_scan_res=0~
# scan_cur_freq: Whether to scan only the current freque...
# 0: Scan all available frequencies. (Default)
# 1: Scan current operating frequency if another VIF on...
# is already associated.
scan_cur_freq: 現在の周波数のみをスキャンするかどうか~
0: 利用可能なすべての周波数をスキャンします。(デフォルト)~
1: 同じ無線に別のVIFがすでに関連付けられている場合は、現...
# Seconds to consider old scan results valid for associa...
#scan_res_valid_for_connect=5
古いスキャン結果を関連付けに有効と見なす秒数(デフォルト:...
#scan_res_valid_for_connect=5~
# MAC address policy default
# 0 = use permanent MAC address
# 1 = use random MAC address for each ESS connection
# 2 = like 1, but maintain OUI (with local admin bit set)
# 3 = use dedicated/pregenerated MAC address (see mac_va...
#
# By default, permanent MAC address is used unless polic...
# the per-network mac_addr parameter. Global mac_addr=1 ...
# change this default behavior.
#mac_addr=0
MACアドレスポリシーのデフォルト~
0 = 永続MACアドレスを使用する~
1 = 各ESS接続ごとにランダムMACアドレスを使用する~
2 = 1と同様だが、OUIを維持する(ローカル管理ビットを設定)~
3 = 専用/事前生成MACアドレスを使用する(mac_valueを参照)~
デフォルトでは、ネットワークごとのmac_addrパラメータでポ...
グローバルmac_addr=1を使用すると、このデフォルトの動作を...
#mac_addr=0~
# Local MAC address to use whenever connecting with this...
# This is used with mac_addr=3.
#mac_value=02:12:34:56:78:9a
このネットワークプロファイルに接続するときに使用するロー...
mac_addr=3で使用されます。~
#mac_value=02:12:34:56:78:9a~
# Lifetime of random MAC address in seconds (default: 60)
#rand_addr_lifetime=60
ランダム MAC アドレスの有効期間(秒)(デフォルト: 60)~
#rand_addr_lifetime=60~
# MAC address policy for pre-association operations (sca...
# 0 = use permanent MAC address
# 1 = use random MAC address
# 2 = like 1, but maintain OUI (with local admin bit set)
#preassoc_mac_addr=0
事前アソシエーション操作(スキャン、ANQP)のMACアドレスポ...
0 = 固定MACアドレスを使用~
1 = ランダムMACアドレスを使用~
2 = 1と同様だがOUIを維持(ローカル管理ビットを設定)~
#preassoc_mac_addr=0~
# MAC address policy for GAS operations
# 0 = use permanent MAC address
# 1 = use random MAC address
# 2 = like 1, but maintain OUI (with local admin bit set)
# Note that this setting is ignored when a specific MAC ...
# a full protocol exchange that includes GAS, e.g., when...
# exchange that exposes the configured interface address...
# Public Action frame exchanges before using GAS. That s...
# during the GAS exchange as well to avoid breaking the ...
#gas_rand_mac_addr=0
GAS 操作における MAC アドレスポリシー~
0 = 固定 MAC アドレスを使用~
1 = ランダム MAC アドレスを使用~
2 = 1 と同様だが OUI を維持(ローカル管理ビットを設定)~
GASを含む完全なプロトコル交換に特定のMACアドレスが必要な...
その後、プロトコルの期待に反することを避けるため、同じア...
#gas_rand_mac_addr=0~
# Lifetime of GAS random MAC address in seconds (default...
#gas_rand_addr_lifetime=60
GAS ランダム MAC アドレスの有効期間(秒)(デフォルト: 60...
#gas_rand_addr_lifetime=60~
# Interworking (IEEE 802.11u)
インターワーキング(IEEE 802.11u)~
# Enable Interworking
# interworking=1
インターワーキングを有効にする~
# interworking=1~
# Enable P2P GO advertisement of Interworking
# go_interworking=1
インターワーキングのP2P GO アドバタイズメントを有効にする~
# go_interworking=1~
# P2P GO Interworking: Access Network Type
# 0 = Private network
# 1 = Private network with guest access
# 2 = Chargeable public network
# 3 = Free public network
# 4 = Personal device network
# 5 = Emergency services only network
# 14 = Test or experimental
# 15 = Wildcard
#go_access_network_type=0
P2P GO インターワーキング:アクセスネットワークタイプ~
0 = プライベートネットワーク~
1 = ゲストアクセス可能なプライベートネットワーク~
2 = 有料パブリックネットワーク~
3 = 無料パブリックネットワーク~
4 = 個人デバイスネットワーク~
5 = 緊急サービス専用ネットワーク~
14 = テストまたは実験的~
15 = ワイルドカード~
#go_access_network_type=0~
# P2P GO Interworking: Whether the network provides conn...
# 0 = Unspecified
# 1 = Network provides connectivity to the Internet
#go_internet=1
P2P GO インターワーキング:ネットワークがインターネットへ...
0 = 未指定~
1 = ネットワークがインターネットへの接続を提供しているか...
#go_internet=1~
# P2P GO Interworking: Group Venue Info (optional)
# The available values are defined in IEEE Std 802.11-20...
# Example values (group,type):
# 0,0 = Unspecified
# 1,7 = Convention Center
# 1,13 = Coffee Shop
# 2,0 = Unspecified Business
# 7,1 Private Residence
#go_venue_group=7
#go_venue_type=1
P2P GO インターワーキング:グループ会場情報(オプション)~
使用可能な値は、IEEE Std 802.11-2016、9.4.1.35 で定義され...
値の例(グループ、タイプ):~
0,0 = 未指定~
1,7 = コンベンションセンター~
1,13 = コーヒーショップ~
2,0 = 未指定のビジネス~
7,1 = 個人住宅~
#go_venue_group=7~
#go_venue_type=1~
# Homogeneous ESS identifier
# If this is set, scans will be used to request response...
# belonging to the specified Homogeneous ESS. This is us...
# is enabled.
# hessid=00:11:22:33:44:55
同種ESS識別子~
これを設定すると、スキャンは指定された同種ESSに属するBSS...
これは、インターワーキングが有効な場合にのみ使用されます。~
# hessid=00:11:22:33:44:55~
# Automatic network selection behavior
# 0 = do not automatically go through Interworking netwo...
# (i.e., require explicit interworking_select comman...
# 1 = perform Interworking network selection if one or m...
# credentials have been configured and scan did not ...
# matching network block
#auto_interworking=0
自動ネットワーク選択の動作~
0 = インターワーキングネットワークの選択を自動で行わない...
1 = 1つ以上の認証情報が設定されており、スキャンで一致する...
#auto_interworking=0~
# GAS Address3 field behavior
# 0 = P2P specification (Address3 = AP BSSID); default
# 1 = IEEE 802.11 standard compliant (Address3 = Wildcar...
# sent to not-associated AP; if associated, AP BSSID)
#gas_address3=0
GAS Address3フィールドの動作~
0 = P2P仕様(Address3 = AP BSSID); デフォルト~
1 = IEEE 802.11規格準拠(Address3 = 未接続APに送信する場...
#gas_address3=0~
# Publish fine timing measurement (FTM) responder functi...
# the Extended Capabilities element bit 70.
# Controls whether FTM responder functionality will be p...
# Note that actual FTM responder operation is managed ou...
# 0 = Do not publish; default
# 1 = Publish
#ftm_responder=0
拡張機能要素のビット70で、FTM(Fine Timing Measurement)...
AP/STAがFTMレスポンダ機能を公開するかどうかを制御します。~
実際のFTMレスポンダの動作はwpa_supplicantの外部で管理され...
0 = 公開しない(デフォルト)~
1 = 公開する~
#ftm_responder=0~
# Publish fine timing measurement (FTM) initiator functi...
# the Extended Capabilities element bit 71.
# Controls whether FTM initiator functionality will be p...
# Note that actual FTM initiator operation is managed ou...
# 0 = Do not publish; default
# 1 = Publish
#ftm_initiator=0
拡張機能要素のビット71で、FTM(Fine Timing Measurement)...
AP/STAがFTMイニシエーター機能を公開するかどうかを制御しま...
実際のFTMイニシエーターの動作はwpa_supplicantの外部で管理...
0 = 公開しない(デフォルト)~
1 = 公開する~
#ftm_initiator=0~
# credential block
#
# Each credential used for automatic network selection i...
# of parameters that are compared to the information adv...
# interworking_select and interworking_connect commands ...
#
# credential fields:
#
# temporary: Whether this credential is temporary and no...
#
# priority: Priority group
# By default, all networks and credentials get the same ...
# (0). This field can be used to give higher priority fo...
# (and similarly in struct wpa_ssid for network blocks) ...
# Interworking automatic networking selection behavior. ...
# network (based on either an enabled network block or a...
# with the highest priority value will be selected.
#
# pcsc: Use PC/SC and SIM/USIM card
#
# realm: Home Realm for Interworking
#
# username: Username for Interworking network selection
#
# password: Password for Interworking network selection
#
# ca_cert: CA certificate for Interworking network selec...
#
# client_cert: File path to client certificate file (PEM...
# This field is used with Interworking networking select...
# where client certificate/private key is used for authe...
# (EAP-TLS). Full path to the file should be used since ...
# directory may change when wpa_supplicant is run in the...
#
# Certificates from PKCS#11 tokens can be referenced by ...
#
# For example: private_key="pkcs11:manufacturer=piv_II;i...
#
# Alternatively, a named configuration blob can be used ...
# this to blob://blob_name.
#
# private_key: File path to client private key file (PEM...
# When PKCS#12/PFX file (.p12/.pfx) is used, client_cert...
# commented out. Both the private key and certificate wi...
# from the PKCS#12 file in this case. Full path to the f...
# used since working directory may change when wpa_suppl...
# in the background.
#
# Keys in PKCS#11 tokens can be referenced by a PKCS#11 ...
# For example: private_key="pkcs11:manufacturer=piv_II;i...
#
# Windows certificate store can be used by leaving clien...
# configuring private_key in one of the following formats:
#
# cert://substring_to_match
#
# hash://certificate_thumbprint_in_hex
#
# For example: private_key="hash://63093aa9c47f56ae88334...
#
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
#
# Alternatively, a named configuration blob can be used ...
# this to blob://blob_name.
#
# private_key_passwd: Password for private key file
#
# imsi: IMSI in <MCC> | <MNC> | '-' | <MSIN> format
#
# milenage: Milenage parameters for SIM/USIM simulator i...
# format
#
# domain: Home service provider FQDN(s)
# This is used to compare against the Domain Name List t...
# whether the AP is operated by the Home SP. Multiple do...
# be used to configure alternative FQDNs that will be co...
# networks.
#
# home_ois: Home OI(s)
# This string field contains one or more comma delimited...
# identifying the access the access points that support ...
# with this credential. There are an alternative to the ...
# parameter. When using Home OIs to match the network, t...
# need to be pre-configured with the credentials since t...
# information may not be available or fetched.
# A successful authentication with the access point is p...
# as at least one Home OI from the list matches an OI in...
# Consortium advertised by the access point.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeO...
#
# required_home_ois: Required Home OI(s)
# This string field contains the set of Home OI(s) (hexd...
# required to be advertised by the AP for the credential...
# matching.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeO...
#
# roaming_consortium: Roaming Consortium OI
# Deprecated: use home_ois instead.
# If roaming_consortium_len is non-zero, this field cont...
# Roaming Consortium OI that can be used to determine wh...
# points support authentication with this credential. Th...
# alternative to the use of the realm parameter. When us...
# Consortium to match the network, the EAP parameters ne...
# pre-configured with the credential since the NAI Realm...
# may not be available or fetched.
#
# required_roaming_consortium: Required Roaming Consorti...
# Deprecated: use required_home_ois instead.
# If required_roaming_consortium_len is non-zero, this f...
# Roaming Consortium OI that is required to be advertise...
# the credential to be considered matching.
#
# roaming_consortiums: Roaming Consortium OI(s) membersh...
# This string field contains one or more comma delimited...
# identifying the roaming consortiums of which the provi...
# The list is sorted from the most preferred one to the ...
# one. A match between the Roaming Consortium OIs advert...
# the OIs in this list indicates that successful authent...
# possible.
# (Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/Roami...
#
# eap: Pre-configured EAP method
# This optional field can be used to specify which EAP m...
# used with this credential. If not set, the EAP method ...
# automatically based on ANQP information (e.g., NAI Rea...
#
# phase1: Pre-configure Phase 1 (outer authentication) p...
# This optional field is used with like the 'eap' parame...
#
# phase2: Pre-configure Phase 2 (inner authentication) p...
# This optional field is used with like the 'eap' parame...
#
# excluded_ssid: Excluded SSID
# This optional field can be used to excluded specific S...
# matching with the network. Multiple entries can be use...
# than one SSID.
#
# roaming_partner: Roaming partner information
# This optional field can be used to configure preferenc...
# partners. The field is a string in following format:
# <FQDN>,<0/1 exact match>,<priority>,<* or country code>
# (non-exact match means any subdomain matches the entry...
# 0..255 range with 0 being the highest priority)
#
# update_identifier: PPS MO ID
# (Hotspot 2.0 PerProviderSubscription/UpdateIdentifier)
#
# provisioning_sp: FQDN of the SP that provisioned the c...
# This optional field can be used to keep track of the S...
# the credential to find the PPS MO (./Wi-Fi/<provisioni...
#
# Minimum backhaul threshold (PPS/<X+>/Policy/MinBackhau...
# These fields can be used to specify minimum download/u...
# bandwidth that is preferred for the credential. This c...
# ignored if the AP does not advertise WAN Metrics infor...
# limit would prevent any connection. Values are in kilo...
# min_dl_bandwidth_home
# min_ul_bandwidth_home
# min_dl_bandwidth_roaming
# min_ul_bandwidth_roaming
#
# max_bss_load: Maximum BSS Load Channel Utilization (1....
# (PPS/<X+>/Policy/MaximumBSSLoadValue)
# This value is used as the maximum channel utilization ...
# selection purposes for home networks. If the AP does n...
# BSS Load or if the limit would prevent any connection,...
# will be ignored.
#
# req_conn_capab: Required connection capability
# (PPS/<X+>/Policy/RequiredProtoPortTuple)
# This value is used to configure set of required protoc...
# a roaming network shall support (include explicitly in...
# Capability ANQP element). This constraint is ignored i...
# advertise Connection Capability or if this constraint ...
# network connection. This policy is not used in home ne...
# Format: <protocol>[:<comma-separated list of ports]
# Multiple entries can be used to list multiple requirem...
# For example, number of common TCP protocols:
# req_conn_capab=6,22,80,443
# For example, IPSec/IKE:
# req_conn_capab=17:500
# req_conn_capab=50
#
# ocsp: Whether to use/require OCSP to check server cert...
# 0 = do not use OCSP stapling (TLS certificate status e...
# 1 = try to use OCSP stapling, but not require response
# 2 = require valid OCSP stapling response
# 3 = require valid OCSP stapling response for all not-t...
# certificates in the server certificate chain
#
# sim_num: Identifier for which SIM to use in multi-SIM ...
#
# for example:
#
#cred={
# realm="example.com"
# username="user@example.com"
# password="password"
# ca_cert="/etc/wpa_supplicant/ca.pem"
# domain="example.com"
#}
#
#cred={
# imsi="310026-000000000"
# milenage="90dca4eda45b53cf0f12d7c9c3bc6a89:cb9cccc4b92...
#}
#
#cred={
# realm="example.com"
# username="user"
# password="password"
# ca_cert="/etc/wpa_supplicant/ca.pem"
# domain="example.com"
# home_ois="223344"
# eap=TTLS
# phase2="auth=MSCHAPV2"
#}
認証情報ブロック~
自動ネットワーク選択に使用される各認証情報は、interworkin...
認証情報フィールド:~
temporary: この認証情報が一時的なものであり、保存されない...
priority: 優先グループ~
デフォルトでは、すべてのネットワークと認証情報に同じ優...
このフィールドは、認証情報に高い優先度を与えるために使...
有効なネットワークブロックまたは認証情報に基づいて、最...
pcsc: PC/SCとSIM/USIMカードを使用する~
realm: 相互接続のためのホーム領域~
username: インターワーキングネットワーク選択のユーザー名~
password: インターワーキングネットワーク選択用のパスワード~
ca_cert: インターワーキングネットワーク選択用の CA 証明書~
client_cert: クライアント証明書ファイル(PEM/DER)へのフ...
このフィールドは、クライアント証明書/秘密鍵を認証(EAP-...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
PKCS#11 トークンの証明書は、PKCS#11 URI で参照できます。~
例: private_key="pkcs11:manufacturer=piv_II;id=%01"~
または、これを blob://blob_name に設定することで、名前...
private_key: クライアント秘密鍵ファイル (PEM/DER/PFX) へ...
PKCS#12/PFX ファイル (.p12/.pfx) を使用する場合は、clie...
この場合、秘密鍵と証明書の両方が PKCS#12 ファイルから読...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
PKCS#11 トークン内の鍵は、PKCS#11 URI で参照できます。~
例: private_key="pkcs11:manufacturer=piv_II;id=%01"~
Windows 証明書ストアを使用するには、client_cert を省略...
cert://substring_to_match~
hash://certificate_thumbprint_in_hex~
例: private_key="hash://63093aa9c47f56ae88334c7b65a4"~
wpa_supplicant をアプリケーションとして実行する場合はユ...
または、これを blob://blob_name に設定することで、名前...
private_key_passwd: 秘密鍵ファイルのパスワード~
imsi: IMSI in <MCC> | <MNC> | '-' | <MSIN> format~
milenage: <Ki>:<OPc>:<SQN> の SIM/USIM シミュレータのマイ...
形式~
domain: ホームサービスプロバイダのFQDN~
これは、APがホームSPによって運用されているかどうかを判...
複数のドメインエントリを使用して、ホームネットワークと...
home_ois: ホームOI~
この文字列フィールドには、この認証情報による認証をサポ...
レルムパラメータを使用する代わりに、別の方法もあります。~
ホームOIを使用してネットワークを照合する場合、NAIレルム...
リスト内の少なくとも1つのホームOIが、アクセスポイントに...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeOI...
required_home_ois: 必須ホームOI~
この文字列フィールドには、認証情報が一致していると判断...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/HomeOI...
roaming_consortium: ローミングコンソーシアムOI~
非推奨: 代わりに home_ois を使用してください。~
roaming_consortium_len がゼロ以外の場合、このフィールド...
これは、realm パラメータを使用する代わりに使用できます。~
Roaming Consortium を使用してネットワークをマッチングす...
required_roaming_consortium: 必須ローミングコンソーシアム...
非推奨: 代わりに required_home_ois を使用してください。~
required_roaming_consortium_len がゼロ以外の場合、この...
roaming_consortiums: ローミングコンソーシアムOIメンバーシ...
この文字列フィールドには、プロバイダがメンバーとなって...
リストは、最も優先度の高いものから最も優先度の低いもの...
APによってアドバタイズされたローミングコンソーシアムOI...
(Hotspot 2.0 PerProviderSubscription/<X+>/HomeSP/Roamin...
eap: 事前設定されたEAP方式~
このオプションフィールドでは、この認証情報で使用するEAP...
設定されていない場合は、ANQP情報(NAIレルムなど)に基づ...
phase1: フェーズ1(外部認証)パラメータを事前設定します~
このオプションフィールドは、「eap」パラメータと同様に使...
phase2: フェーズ2(内部認証)パラメータを事前設定します~
このオプションフィールドは、「eap」パラメータと同様に使...
excluded_ssid: Excluded SSID~
This optional field can be used to excluded specific SS...
roaming_partner: ローミングパートナー情報~
このオプションフィールドは、ローミングパートナー間の優...
このフィールドは、以下の形式の文字列です。~
<FQDN>,<0/1 完全一致>,<優先度>,<* または国コード>~
(完全一致でない場合、サブドメインのいずれかがエントリに...
update_identifier: PPS MO ID~
(Hotspot 2.0 プロバイダーサブスクリプション/更新識別子)~
provisioning_sp: 認証情報をプロビジョニングしたSPのFQDN~
このオプションフィールドは、認証情報をプロビジョニング...
最小バックホールしきい値 (PPS/<X+>/Policy/MinBackhauldThr...
これらのフィールドは、認証情報に優先される最小ダウンロ...
APがWANメトリック情報をアドバタイズしない場合、または制...
値はキロビット/秒単位です。~
min_dl_bandwidth_home~
min_ul_bandwidth_home~
min_dl_bandwidth_roaming~
min_ul_bandwidth_roaming~
max_bss_load: 最大BSS負荷チャネル使用率 (1~255)~
(PPS/<X+>/Policy/MaximumBSSLoadValue)~
この値は、ホームネットワークにおけるネットワーク選択の...
APがBSS負荷をアドバタイズしない場合、または制限によって...
req_conn_capab: 必要な接続機能~
(PPS/<X+>/Policy/RequiredProtoPortTuple)~
この値は、ローミングネットワークがサポートする必要があ...
APが接続機能をアドバタイズしない場合、またはこの制約に...
このポリシーはホームネットワークでは使用されません。~
形式: <プロトコル>[:<カンマ区切りのポート番号リスト]~
複数のエントリを使用して、複数の要件をリストできます。~
例: 一般的なTCPプロトコルの数:~
req_conn_capab=6,22,80,443~
例: IPSec/IKE:~
req_conn_capab=17:500~
req_conn_capab=50~
ocsp: サーバー証明書のチェックにOCSPを使用するか必須にす...
0 = OCSPスタプル(TLS証明書ステータス拡張)を使用しない~
1 = OCSPスタプルの使用を試みるが、応答は要求しない~
2 = 有効なOCSPスタプル応答を要求する~
3 = サーバー証明書チェーン内の信頼されていないすべての...
sim_num: マルチSIMデバイスで使用するSIMの識別子~
例:~
cred={~
realm="example.com"~
username="user@example.com"~
password="password"~
ca_cert="/etc/wpa_supplicant/ca.pem"~
domain="example.com"~
}~
cred={~
imsi="310026-000000000"~
milenage="90dca4eda45b53cf0f12d7c9c3bc6a89:cb9cccc4b9...
}~
cred={~
realm="example.com"~
username="user"~
password="password"~
ca_cert="/etc/wpa_supplicant/ca.pem"~
domain="example.com"~
home_ois="223344"~
eap=TTLS~
phase2="auth=MSCHAPV2"~
}~
# Hotspot 2.0
# hs20=1
ホットスポット2.0~
# hs20=1~
# Scheduled scan plans
#
# A space delimited list of scan plans. Each scan plan s...
# interval and number of iterations, delimited by a colo...
# will run infinitely and thus must specify only the int...
# of iterations.
#
# The driver advertises the maximum number of scan plans...
# plans than supported are configured, only the first on...
# maximum supported). The last scan plan that specifies ...
# always set as the last plan.
#
# If the scan interval or the number of iterations for a...
# maximum supported, it will be set to the maximum suppo...
#
# Format:
# sched_scan_plans=<interval:iterations> <interval:itera...
#
# Example:
# sched_scan_plans=10:100 20:200 30
スケジュールスキャンプラン~
スペースで区切られたスキャンプランのリストです。~
各スキャンプランでは、スキャン間隔と反復回数をコロンで区...
最後のスキャンプランは無制限に実行されるため、反復回数で...
ドライバーは、サポートされるスキャンプランの最大数を通知...
サポートされている数よりも多くのスキャンプランが設定され...
間隔のみを指定した最後のスキャンプランは、常に最後のプラ...
スキャン間隔またはスキャンプランの反復回数がサポートされ...
形式:~
sched_scan_plans=<interval:iterations> <interval:iteratio...
例:~
# sched_scan_plans=10:100 20:200 30~
# Multi Band Operation (MBO) non-preferred channels
# A space delimited list of non-preferred channels where...
# delimited list of values.
# Format:
# non_pref_chan=<oper_class>:<chan>:<preference>:<reason>
# Example:
# non_pref_chan=81:5:10:2 81:1:0:2 81:9:0:2
マルチバンドオペレーション(MBO)の非優先チャンネル~
非優先チャンネルをスペース区切りで指定します。各チャンネ...
形式:~
non_pref_chan=<oper_class>:<chan>:<preference>:<reason>~
例:~
# non_pref_chan=81:5:10:2 81:1:0:2 81:9:0:2~
# MBO Cellular Data Capabilities
# 1 = Cellular data connection available
# 2 = Cellular data connection not available
# 3 = Not cellular capable (default)
#mbo_cell_capa=3
MBO セルラーデータ機能~
1 = セルラーデータ接続利用可能
2 = セルラーデータ接続利用不可
3 = セルラーデータ非対応(デフォルト)
#mbo_cell_capa=3~
# Optimized Connectivity Experience (OCE)
# oce: Enable OCE features (bitmap)
# Set BIT(0) to Enable OCE in non-AP STA mode (default; ...
# does not indicate support for OCE in STA mode)
# Set BIT(1) to Enable OCE in STA-CFON mode
#oce=1
最適化された接続エクスペリエンス (OCE)~
oce: OCE 機能の有効化 (ビットマップ)~
ビット(0) を設定すると、非 AP STA モードで OCE が有効にな...
ビット(1) を設定すると、STA-CFON モードで OCE が有効にな...
#oce=1~
# Extended Key ID support for Individually Addressed fra...
# 0 = force off: Do not use Extended Key ID (default)
# 1 = auto: Activate Extended Key ID support if the driv...
#extended_key_id=0
個別アドレス指定フレームの拡張キーIDサポート~
0 = 強制オフ:拡張キーIDを使用しない(デフォルト)~
1 = 自動:ドライバーがサポートしている場合、拡張キーIDサ...
#extended_key_id=0~
# network block
#
# Each network (usually AP's sharing the same SSID) is c...
# block in this configuration file. The network blocks a...
# (the first match is used).
#
# network block fields:
#
# disabled:
# 0 = this network can be used (default)
# 1 = this network block is disabled (can be enabled thr...
# e.g., with wpa_cli or wpa_gui)
#
# id_str: Network identifier string for external scripts...
# to external action script through wpa_cli as WPA_ID_ST...
# variable to make it easier to do network specific conf...
#
# ssid: SSID (mandatory); network name in one of the opt...
# - an ASCII string with double quotation
# - a hex string (two characters per octet of SSID)
# - a printf-escaped ASCII string P"<escaped string>"
#
# scan_ssid:
# 0 = do not scan this SSID with specific Probe Request ...
# 1 = scan with SSID-specific Probe Request frames (this...
# find APs that do not accept broadcast SSID or use ...
# this will add latency to scanning, so enable this ...
#
# bssid: BSSID (optional); if set, this network block is...
# associating with the AP using the configured BSSID
#
# ignore_broadcast_ssid: SSID broadcast behavior
# Send empty SSID in beacons and ignore probe request fr...
# specify full SSID, i.e., require stations to know SSID.
# default: disabled (0)
# 1 = send empty (length=0) SSID in beacon and ignore pr...
# broadcast SSID
# 2 = clear SSID (ASCII 0), but keep the original length...
# with some clients that do not support empty SSID) ...
# requests for broadcast SSID
#
# priority: priority group (integer)
# By default, all networks will get same priority group ...
# networks are more desirable, this field can be used to...
# which wpa_supplicant goes through the networks when se...
# priority groups will be iterated in decreasing priorit...
# priority value, the sooner the network is matched agai...
# Within each priority group, networks will be selected ...
# policy, signal strength, etc.
# Please note that AP scanning with scan_ssid=1 and ap_s...
# using this priority to select the order for scanning. ...
# networks in the order that used in the configuration f...
#
# mode: IEEE 802.11 operation mode
# 0 = infrastructure (Managed) mode, i.e., associate wit...
# 1 = IBSS (ad-hoc, peer-to-peer)
# 2 = AP (access point)
# Note: IBSS can only be used with key_mgmt NONE (plaint...
# WPA-PSK (with proto=RSN). In addition, key_mgmt=WPA-NO...
# TKIP/CCMP) is available for backwards compatibility, b...
# deprecated. WPA-None requires following network block ...
# proto=WPA, key_mgmt=WPA-NONE, pairwise=NONE, group=TKI...
# both), and psk must also be set.
#
# frequency: Channel frequency in megahertz (MHz) for IB...
# 2412 = IEEE 802.11b/g channel 1. This value is used to...
# channel for IBSS (adhoc) networks. It is ignored in th...
# In addition, this value is only used by the station th...
# an IBSS network with the configured SSID is already pr...
# the network will be used instead of this configured va...
#
# pbss: Whether to use PBSS. Relevant to IEEE 802.11ad n...
# 0 = do not use PBSS
# 1 = use PBSS
# 2 = don't care (not allowed in AP mode)
# Used together with mode configuration. When mode is AP...
# PCP instead of a regular AP. When mode is infrastructu...
# to a PCP instead of AP. In this mode you can also spec...
# which means connect to either PCP or AP.
# P2P_GO and P2P_GROUP_FORMATION modes must use PBSS in ...
# For more details, see IEEE Std 802.11ad-2012.
#
# scan_freq: List of frequencies to scan
# Space-separated list of frequencies in MHz to scan whe...
# BSS. If the subset of channels used by the network is ...
# be used to optimize scanning to not occur on channels ...
# not use. Example: scan_freq=2412 2437 2462
#
# freq_list: Array of allowed frequencies
# Space-separated list of frequencies in MHz to allow fo...
# set, scan results that do not match any of the specifi...
# considered when selecting a BSS.
#
# This can also be set on the outside of the network blo...
# it limits the frequencies that will be scanned.
#
# bgscan: Background scanning
# wpa_supplicant behavior for background scanning can be...
# configuring a bgscan module. These modules are respons...
# background scans for the purpose of roaming within an ...
# single network block with all the APs using the same S...
# parameter uses following format: "<bgscan module name>...
# Following bgscan modules are available:
# simple - Periodic background scans based on signal str...
# send_btm_query > 0 means do this many BTM queries befo...
# bgscan="simple:<short bgscan interval in seconds>:<sig...
# <long interval>[:<send_btm_query>]"
# bgscan="simple:30:-45:300"
# bgscan="simple:30:-45:300:3"
# learn - Learn channels used by the network and try to ...
# channels (experimental)
# bgscan="learn:<short bgscan interval in seconds>:<sign...
# <long interval>[:<database file name>]"
# bgscan="learn:30:-45:300:/etc/wpa_supplicant/network1....
# Explicitly disable bgscan by setting
# bgscan=""
#
# This option can also be set outside of all network blo...
# parameter to apply for all the networks that have no s...
# parameter.
#
# proto: list of accepted protocols
# WPA = WPA/IEEE 802.11i/D3.0
# RSN = WPA2/IEEE 802.11i (also WPA2 can be used as an a...
# Note that RSN is used also for WPA3.
# If not set, this defaults to: WPA RSN
#
# key_mgmt: list of accepted authenticated key managemen...
# WPA-PSK = WPA pre-shared key (this requires 'psk' field)
# WPA-EAP = WPA using EAP authentication
# IEEE8021X = IEEE 802.1X using EAP authentication and (...
# generated WEP keys
# NONE = WPA is not used; plaintext or static WEP could ...
# WPA-NONE = WPA-None for IBSS (deprecated; use proto=RS...
# instead)
# FT-PSK = Fast BSS Transition (IEEE 802.11r) with pre-s...
# FT-EAP = Fast BSS Transition (IEEE 802.11r) with EAP a...
# FT-EAP-SHA384 = Fast BSS Transition (IEEE 802.11r) wit...
# and using SHA384
# WPA-PSK-SHA256 = Like WPA-PSK but using stronger SHA25...
# WPA-EAP-SHA256 = Like WPA-EAP but using stronger SHA25...
# SAE = Simultaneous authentication of equals; pre-share...
# authentication with stronger security than WPA-PSK esp...
# not that strong password; a.k.a. WPA3-Personal
# FT-SAE = SAE with FT
# WPA-EAP-SUITE-B = Suite B 128-bit level
# WPA-EAP-SUITE-B-192 = Suite B 192-bit level
# OSEN = Hotspot 2.0 Rel 2 online signup connection
# FILS-SHA256 = Fast Initial Link Setup with SHA256
# FILS-SHA384 = Fast Initial Link Setup with SHA384
# FT-FILS-SHA256 = FT and Fast Initial Link Setup with S...
# FT-FILS-SHA384 = FT and Fast Initial Link Setup with S...
# OWE = Opportunistic Wireless Encryption (a.k.a. Enhanc...
# DPP = Device Provisioning Protocol
# If not set, this defaults to: WPA-PSK WPA-EAP
#
# ieee80211w: whether management frame protection is ena...
# 0 = disabled (default unless changed with the global p...
# 1 = optional
# 2 = required
# The most common configuration options for this based o...
# management frames) certification program are:
# PMF enabled: ieee80211w=1 and key_mgmt=WPA-EAP WPA-EAP...
# PMF required: ieee80211w=2 and key_mgmt=WPA-EAP-SHA256
# (and similarly for WPA-PSK and WPA-PSK-SHA256 if WPA2-...
# WPA3-Personal-only mode: ieee80211w=2 and key_mgmt=SAE
#
# ocv: whether operating channel validation is enabled
# This is a countermeasure against multi-channel on-path...
# Enabling this automatically also enables ieee80211w, i...
# 0 = disabled (default)
# 1 = enabled if wpa_supplicant's SME in use. Otherwise ...
# driver indicates support for operating channel val...
#ocv=1
#
# auth_alg: list of allowed IEEE 802.11 authentication a...
# OPEN = Open System authentication (required for WPA/WP...
# SHARED = Shared Key authentication (requires static WE...
# LEAP = LEAP/Network EAP (only used with LEAP)
# If not set, automatic selection is used (Open System w...
# LEAP is allowed as one of the EAP methods).
#
# pairwise: list of accepted pairwise (unicast) ciphers ...
# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEE...
# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D...
# NONE = Use only Group Keys (deprecated, should not be ...
# pairwise keys)
# If not set, this defaults to: CCMP TKIP
#
# group: list of accepted group (broadcast/multicast) ci...
# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEE...
# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D...
# WEP104 = WEP (Wired Equivalent Privacy) with 104-bit key
# WEP40 = WEP (Wired Equivalent Privacy) with 40-bit key...
# If not set, this defaults to: CCMP TKIP WEP104 WEP40
#
# group_mgmt: list of accepted group management ciphers ...
# AES-128-CMAC = BIP-CMAC-128
# BIP-GMAC-128
# BIP-GMAC-256
# BIP-CMAC-256
# If not set, no constraint on the cipher, i.e., accept ...
# indicates.
#
# psk: WPA preshared key; 256-bit pre-shared key
# The key used in WPA-PSK mode can be entered either as ...
# 32 bytes or as an ASCII passphrase (in which case, the...
# generated using the passphrase and SSID). ASCII passph...
# 8 and 63 characters (inclusive). ext:<name of external...
# be used to indicate that the PSK/passphrase is stored ...
# This field is not needed, if WPA-EAP is used.
# Note: Separate tool, wpa_passphrase, can be used to ge...
# from ASCII passphrase. This process uses lot of CPU an...
# startup and reconfiguration time can be optimized by g...
# only when the passphrase or SSID has actually changed.
#
# mem_only_psk: Whether to keep PSK/passphrase only in m...
# 0 = allow psk/passphrase to be stored to the configura...
# 1 = do not store psk/passphrase to the configuration f...
#mem_only_psk=0
#
# sae_password: SAE password
# This parameter can be used to set a password for SAE. ...
# passphrase from the psk parameter is used if this sepa...
# used, but psk follows the WPA-PSK constraints (8..63 c...
# SAE passwords do not have such constraints.
#
# sae_password_id: SAE password identifier
# This parameter can be used to set an identifier for th...
# default, no such identifier is used. If set, the speci...
# is used by the other peer to select which password to ...
#
# eapol_flags: IEEE 802.1X/EAPOL options (bit field)
# Dynamic WEP key required for non-WPA mode
# bit0 (1): require dynamically generated unicast WEP key
# bit1 (2): require dynamically generated broadcast WEP ...
# (3 = require both keys; default)
# Note: When using wired authentication (including MACse...
# eapol_flags must be set to 0 for the authentication to...
# successfully.
#
# macsec_policy: IEEE 802.1X/MACsec options
# This determines how sessions are secured with MACsec (...
# drivers).
# 0: MACsec not in use (default)
# 1: MACsec enabled - Should secure, accept key server's...
# determine whether to use a secure session or not.
#
# macsec_integ_only: IEEE 802.1X/MACsec transmit mode
# This setting applies only when MACsec is in use, i.e.,
# - macsec_policy is enabled
# - the key server has decided to enable MACsec
# 0: Encrypt traffic (default)
# 1: Integrity only
#
# macsec_replay_protect: IEEE 802.1X/MACsec replay prote...
# This setting applies only when MACsec is in use, i.e.,
# - macsec_policy is enabled
# - the key server has decided to enable MACsec
# 0: Replay protection disabled (default)
# 1: Replay protection enabled
#
# macsec_replay_window: IEEE 802.1X/MACsec replay protec...
# This determines a window in which replay is tolerated,...
# of frames that have been misordered by the network.
# This setting applies only when MACsec replay protectio...
# - macsec_replay_protect is enabled
# - the key server has decided to enable MACsec
# 0: No replay window, strict check (default)
# 1..2^32-1: number of packets that could be misordered
#
# macsec_offload - Enable MACsec hardware offload
#
# This setting applies only when MACsec is in use, i.e.,
# - the key server has decided to enable MACsec
#
# 0 = MACSEC_OFFLOAD_OFF (default)
# 1 = MACSEC_OFFLOAD_PHY
# 2 = MACSEC_OFFLOAD_MAC
#
# macsec_port: IEEE 802.1X/MACsec port
# Port component of the SCI
# Range: 1-65534 (default: 1)
#
# mka_cak, mka_ckn, and mka_priority: IEEE 802.1X/MACsec...
# This allows to configure MACsec with a pre-shared key ...
# In this mode, instances of wpa_supplicant can act as M...
# with lower priority will become the key server and sta...
# mka_cak (CAK = Secure Connectivity Association Key) ta...
# hex-string (32 hex-digits) or a 32-byte (256-bit) hex-...
# mka_ckn (CKN = CAK Name) takes a 1..32-bytes (8..256 b...
# (2..64 hex-digits)
# mka_priority (Priority of MKA Actor) is in 0..255 rang...
# default priority
#
# mixed_cell: This option can be used to configure wheth...
# cells, i.e., networks that use both plaintext and encr...
# SSID, are allowed when selecting a BSS from scan resul...
# 0 = disabled (default)
# 1 = enabled
#
# proactive_key_caching:
# Enable/disable opportunistic PMKSA caching for WPA2.
# 0 = disabled (default unless changed with the global o...
# 1 = enabled
#
# ft_eap_pmksa_caching:
# Whether FT-EAP PMKSA caching is allowed
# 0 = do not try to use PMKSA caching with FT-EAP (defau...
# 1 = try to use PMKSA caching with FT-EAP
# This controls whether to try to use PMKSA caching with...
# FT initial mobility domain association.
#ft_eap_pmksa_caching=0
#
# wep_key0..3: Static WEP key (ASCII in double quotation...
# hex without quotation, e.g., 0102030405)
# wep_tx_keyidx: Default WEP key index (TX) (0..3)
#
# wpa_ptk_rekey: Maximum lifetime for PTK in seconds. Th...
# enforce rekeying of PTK to mitigate some attacks again...
#
# wpa_deny_ptk0_rekey: Workaround for PTK rekey issues
# PTK0 rekeys (using only one Key ID value for pairwise ...
# security and stability with some cards.
# To avoid the issues wpa_supplicant can replace those P...
# EAP reauthentications) with fast reconnects.
#
# Available options:
# 0 = always rekey when configured/instructed (default)
# 1 = only rekey when the local driver is explicitly ind...
# this operation without issues
# 2 = never allow problematic PTK0 rekeys
#
# group_rekey: Group rekeying time in seconds. This valu...
# as the dot11RSNAConfigGroupRekeyTime parameter when op...
# Authenticator role in IBSS, or in AP and mesh modes.
#
# Following fields are only used with internal EAP imple...
# eap: space-separated list of accepted EAP methods
# MD5 = EAP-MD5 (insecure and does not generate keying m...
# cannot be used with WPA; to be used as a Phase 2 met...
# with EAP-PEAP or EAP-TTLS)
# MSCHAPV2 = EAP-MSCHAPv2 (cannot be used separate...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# OTP = EAP-OTP (cannot be used separately with WP...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# GTC = EAP-GTC (cannot be used separately with WP...
# as a Phase 2 method with EAP-PEAP or EAP-TTLS)
# TLS = EAP-TLS (client and server certificate)
# PEAP = EAP-PEAP (with tunnelled EAP authentication)
# TTLS = EAP-TTLS (with tunnelled EAP or PAP/CHAP/MSCHAP...
# authentication)
# If not set, all compiled in methods are allowed.
#
# identity: Identity string for EAP
# This field is also used to configure user NAI for
# EAP-PSK/PAX/SAKE/GPSK.
# anonymous_identity: Anonymous identity string for EAP ...
# unencrypted identity with EAP types that support diffe...
# identity, e.g., EAP-TTLS). This field can also be used...
# EAP-SIM/AKA/AKA' to store the pseudonym identity.
# password: Password string for EAP. This field can incl...
# plaintext password (using ASCII or hex string) or a Nt...
# (16-byte MD4 hash of password) in hash:<32 hex digits>...
# NtPasswordHash can only be used when the password is f...
# MSCHAP (EAP-MSCHAPv2, EAP-TTLS/MSCHAPv2, EAP-TTLS/MSCH...
# EAP-PSK (128-bit PSK), EAP-PAX (128-bit PSK), and EAP-...
# PSK) is also configured using this field. For EAP-GPSK...
# variable length PSK. ext:<name of external password fi...
# be used to indicate that the password is stored in ext...
# ca_cert: File path to CA certificate file (PEM/DER). T...
# or more trusted CA certificates. If ca_cert and ca_pat...
# included, server certificate will not be verified. Thi...
# a trusted CA certificate should always be configured w...
# EAP-TLS/TTLS/PEAP. Full path should be used since work...
# change when wpa_supplicant is run in the background.
#
# Alternatively, this can be used to only perform matchi...
# certificate (SHA-256 hash of the DER encoded X.509 cer...
# this case, the possible CA certificates in the server ...
# are ignored and only the server certificate is verifie...
# configured with the following format:
# hash:://server/sha256/cert_hash_in_hex
# For example: "hash://server/sha256/
# 5a1bc1296205e6fdbe3979728efe3920798885c1c4590b5f90f432...
#
# On Windows, trusted CA certificates can be loaded from...
# certificate store by setting this to cert_store://<nam...
# ca_cert="cert_store://CA" or ca_cert="cert_store://ROO...
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
# ca_path: Directory path for CA certificate files (PEM)...
# contain multiple CA certificates in OpenSSL format. Co...
# is to point to system trusted CA list which is often i...
# directory like /etc/ssl/certs. If configured, these ce...
# added to the list of trusted CAs. ca_cert may also be ...
# case, but it is not required.
# client_cert: File path to client certificate file (PEM...
# Full path should be used since working directory may c...
# wpa_supplicant is run in the background.
# Alternatively, a named configuration blob can be used ...
# to blob://<blob name>.
# private_key: File path to client private key file (PEM...
# When PKCS#12/PFX file (.p12/.pfx) is used, client_cert...
# commented out. Both the private key and certificate wi...
# the PKCS#12 file in this case. Full path should be use...
# directory may change when wpa_supplicant is run in the...
# Windows certificate store can be used by leaving clien...
# configuring private_key in one of the following formats:
# cert://substring_to_match
# hash://certificate_thumbprint_in_hex
# for example: private_key="hash://63093aa9c47f56ae88334...
# Note that when running wpa_supplicant as an applicatio...
# certificate store (My user account) is used, whereas c...
# (Computer account) is used when running wpasvc as a se...
# Alternatively, a named configuration blob can be used ...
# to blob://<blob name>.
# private_key_passwd: Password for private key file (if ...
# asked through control interface)
# subject_match: Substring to be matched against the sub...
# authentication server certificate. If this string is s...
# certificate is only accepted if it contains this strin...
# The subject string is in following format:
# /C=US/ST=CA/L=San Francisco/CN=Test AS/emailAddress=as...
# Note: Since this is a substring match, this cannot be ...
# do a suffix match against a possible domain name in th...
# such a use case, domain_suffix_match or domain_match s...
# instead.
# altsubject_match: Semicolon separated string of entrie...
# the alternative subject name of the authentication ser...
# If this string is set, the server certificate is only ...
# contains one of the entries in an alternative subject ...
# altSubjectName string is in following format: TYPE:VALUE
# Example: EMAIL:server@example.com
# Example: DNS:server.example.com;DNS:server2.example.com
# Following types are supported: EMAIL, DNS, URI
# domain_suffix_match: Constraint for server domain name...
# used as a suffix match requirement for the AAA server ...
# SubjectAltName dNSName element(s). If a matching dNSNa...
# constraint is met. If no dNSName values are present, t...
# matched against SubjectName CN using same suffix match...
#
# Suffix match here means that the host/domain name is c...
# at a time starting from the top-level domain and all t...
# domain_suffix_match shall be included in the certifica...
# certificate may include additional sub-level labels in...
# required labels.
#
# More than one match string can be provided by using se...
# separate the strings (e.g., example.org;example.com). ...
# strings are specified, a match with any one of the val...
# a sufficient match for the certificate, i.e., the cond...
# together.
#
# For example, domain_suffix_match=example.com would match
# test.example.com but would not match test-example.com.
# domain_match: Constraint for server domain name
# If set, this FQDN is used as a full match requirement ...
# server certificate in SubjectAltName dNSName element(s...
# matching dNSName is found, this constraint is met. If ...
# values are present, this constraint is matched against...
# using same full match comparison. This behavior is sim...
# domain_suffix_match, but has the requirement of a full...
# no subdomains or wildcard matches are allowed. Case-in...
# comparison is used, so "Example.com" matches "example....
# not match "test.Example.com".
#
# More than one match string can be provided by using se...
# separate the strings (e.g., example.org;example.com). ...
# strings are specified, a match with any one of the val...
# a sufficient match for the certificate, i.e., the cond...
# together.
# phase1: Phase1 (outer authentication, i.e., TLS tunnel...
# (string with field-value pairs, e.g., "peapver=0" or
# "peapver=1 peaplabel=1")
# 'peapver' can be used to force which PEAP version (0 o...
# 'peaplabel=1' can be used to force new label, "client ...
# to be used during key derivation when PEAPv1 or newer....
# PEAPv1 implementation seem to be using the old label, ...
# encryption", and wpa_supplicant is now using that as t...
# Some servers, e.g., Radiator, may require peaplabel=1 ...
# interoperate with PEAPv1; see eap_testing.txt for more...
# 'peap_outer_success=0' can be used to terminate PEAP a...
# tunneled EAP-Success. This is required with some RADIU...
# implement draft-josefsson-pppext-eap-tls-eap-05.txt (e...
# Lucent NavisRadius v4.4.0 with PEAP in "IETF Draft 5" ...
#include_tls_length=1 can be used to force wpa_supplican...
#TLS Message Length field in all TLS messages even if th...
#fragmented.
#sim_min_num_chal=3 can be used to configure EAP-SIM to ...
#challenges (by default, it accepts 2 or 3)
#result_ind=1 can be used to enable EAP-SIM and EAP-AKA ...
#protected result indication.
#'crypto_binding' option can be used to control PEAPv0 c...
#behavior:
# * 0 = do not use cryptobinding (default)
# * 1 = use cryptobinding if server supports it
# * 2 = require cryptobinding
#'phase2_auth' option can be used to control Phase 2 (i....
#tunnel) behavior for PEAP:
# * 0 = do not require Phase 2 authentication
# * 1 = require Phase 2 authentication when client certi...
# (private_key/client_cert) is no used and TLS session...
# not used (default)
# * 2 = require Phase 2 authentication in all cases
#EAP-WSC (WPS) uses following options: pin=<Device Passw...
#pbc=1.
#
#For wired IEEE 802.1X authentication, "allow_canned_suc...
#used to configure a mode that allows EAP-Success (and E...
#without going through authentication step. Some switche...
#sequence when forcing the port to be authorized/unautho...
#fallback option if the authentication server is unreach...
#wpa_supplicant discards such frames to protect against ...
#by rogue devices, but this option can be used to disabl...
#for cases where the server/authenticator does not need ...
#authenticated.
# phase2: Phase2 (inner authentication with TLS tunnel) ...
#(string with field-value pairs, e.g., "auth=MSCHAPV2" f...
#"autheap=MSCHAPV2 autheap=MD5" for EAP-TTLS). "mschapv2...
#used to disable MSCHAPv2 password retry in authenticati...
#
# TLS-based methods can use the following parameters to ...
# (these are normally in the phase1 parameter, but can b...
# phase2 parameter when EAP-TLS is used within the inner...
# tls_allow_md5=1 - allow MD5-based certificate signatur...
#TLS library, these may be disabled by default to enforc...
#security)
# tls_disable_time_checks=1 - ignore certificate validit...
#the TLS library to accept certificates even if they are...
#valid, i.e., have expired or have not yet become valid;...
#used only for testing purposes)
# tls_disable_session_ticket=1 - disable TLS Session Tic...
# tls_disable_session_ticket=0 - allow TLS Session Ticke...
#Note: If not set, this is automatically set to 1 for EA...
#as a workaround for broken authentication server implem...
#EAP workarounds are disabled with eap_workaround=0.
#For EAP-FAST, this must be set to 0 (or left unconfigur...
#default value to be used automatically).
# tls_disable_tlsv1_0=1 - disable use of TLSv1.0
# tls_disable_tlsv1_0=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_1=1 - disable use of TLSv1.1 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_1=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_2=1 - disable use of TLSv1.2 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_2=0 - explicitly enable use of TLSv1...
#systemwide TLS policies to be overridden)
# tls_disable_tlsv1_3=1 - disable use of TLSv1.3 (a work...
#that have issues interoperating with updated TLS version)
# tls_disable_tlsv1_3=0 - enable TLSv1.3 (experimental -...
# tls_ext_cert_check=0 - No external server certificate ...
# tls_ext_cert_check=1 - External server certificate val...
#requires an external program doing validation of server...
#chain when receiving CTRL-RSP-EXT_CERT_CHECK event from...
#interface and report the result of the validation with
#CTRL-RSP_EXT_CERT_CHECK.
# tls_suiteb=0 - do not apply Suite B 192-bit constraint...
# tls_suiteb=1 - apply Suite B 192-bit constraints on TL...
#particular when using Suite B with RSA keys of >= 3K (3...
# allow_unsafe_renegotiation=1 - allow connection with a...
#not support safe renegotiation (RFC 5746); please note ...
#workaround should be only when having to authenticate w...
#authentication server that cannot be updated to use sec...
#implementation.
#
# Following certificate/private key fields are used in i...
# authentication when using EAP-TTLS or EAP-PEAP.
# ca_cert2: File path to CA certificate file. This file ...
#trusted CA certificates. If ca_cert2 and ca_path2 are n...
#server certificate will not be verified. This is insecu...
#CA certificate should always be configured.
# ca_path2: Directory path for CA certificate files (PEM)
# client_cert2: File path to client certificate file
# private_key2: File path to client private key file
# private_key2_passwd: Password for private key file
# dh_file2: File path to DH/DSA parameters file (in PEM ...
# subject_match2: Substring to be matched against the su...
#authentication server certificate. See subject_match fo...
# altsubject_match2: Semicolon separated string of entri...
#against the alternative subject name of the authenticat...
#certificate. See altsubject_match documentation for mor...
# domain_suffix_match2: Constraint for server domain nam...
#domain_suffix_match for more details.
# ocsp2: See ocsp for more details.
#
# Separate machine credentials can be configured for EAP...
# "machine_" prefix (e.g., "machine_identity") in the co...
# See the parameters without that prefix for more detail...
# format of each such parameter.
#
# fragment_size: Maximum EAP fragment size in bytes (def...
#This value limits the fragment size for EAP methods tha...
#fragmentation (e.g., EAP-TLS and EAP-PEAP). This value ...
#small enough to make the EAP messages fit in MTU of the...
#interface used for EAPOL. The default value is suitable...
#cases.
#
# ocsp: Whether to use/require OCSP to check server cert...
#0 = do not use OCSP stapling (TLS certificate status ex...
#1 = try to use OCSP stapling, but not require response
#2 = require valid OCSP stapling response
#3 = require valid OCSP stapling response for all not-tr...
# certificates in the server certificate chain
#
# openssl_ciphers: OpenSSL specific cipher configuration
#This can be used to override the global openssl_ciphers...
#parameter (see above).
#
# erp: Whether EAP Re-authentication Protocol (ERP) is e...
#
# EAP-FAST variables:
# pac_file: File path for the PAC entries. wpa_supplican...
#to create this file and write updates to it when PAC is...
#provisioned or refreshed. Full path to the file should ...
#working directory may change when wpa_supplicant is run...
#background. Alternatively, a named configuration blob c...
#setting this to blob://<blob name>
# phase1: fast_provisioning option can be used to enable...
# of EAP-FAST credentials (PAC):
# 0 = disabled,
# 1 = allow unauthenticated provisioning,
# 2 = allow authenticated provisioning,
# 3 = allow both unauthenticated and authenticat...
#fast_max_pac_list_len=<num> option can be used to set t...
# number of PAC entries to store in a PAC list (default:...
#fast_pac_format=binary option can be used to select bin...
# storing PAC entries in order to save some space (the d...
# text format uses about 2.5 times the size of minimal b...
# format)
#
# wpa_supplicant supports number of "EAP workarounds" to...
# interoperability issues with incorrectly behaving auth...
# These are enabled by default because some of the issue...
# number of authentication servers. Strict EAP conforman...
# configured by disabling workarounds with eap_workaroun...
ネットワークブロック~
各ネットワーク(通常は同じSSIDを共有するAP)は、この設定...
ネットワークブロックは優先順位に従って配置されます(最初...
ネットワークブロックフィールド:~
disabled:~
0 = このネットワークは使用可能(デフォルト)~
1 = このネットワークブロックは無効(ctrl_iface(wpa_cli...
id_str: 外部スクリプトのネットワーク識別子文字列。~
この値は、ネットワーク固有の設定を容易にするために、wpa...
ssid: SSID(必須)。ネットワーク名はオプション形式のいず...
- 二重引用符で囲んだASCII文字列~
- 16進文字列(SSIDのオクテットごとに2文字)~
- printfでエスケープしたASCII文字列 P"<エスケープ文字列...
scan_ssid:~
0 = 特定のプローブ要求フレームでこのSSIDをスキャンしない...
1 = SSID固有のプローブ要求フレームでスキャンする(ブロー...
bssid: BSSID(オプション); 設定されている場合、このネッ...
ignore_broadcast_ssid: SSIDブロードキャストの動作~
ビーコンで空のSSIDを送信し、完全なSSIDを指定しない(つま...
デフォルト:無効(0)~
1 = ビーコンで空のSSID(長さ=0)を送信し、ブロードキャス...
2 = SSIDをクリア(ASCII 0)しますが、元の長さは維持します...
priority: 優先度グループ(整数)~
デフォルトでは、すべてのネットワークに同じ優先度グループ...
優先度グループは、優先度の降順で繰り返し処理されます(つ...
各優先度グループ内では、セキュリティポリシー、信号強度な...
scan_ssid=1 および ap_scan=2 モードの AP スキャンでは、ス...
代わりに、設定ファイルで指定された順序でネットワークが試...
mode: IEEE 802.11 動作モード~
0 = インフラストラクチャ(管理)モード、つまり AP と接続...
1 = IBSS(アドホック、ピアツーピア)~
2 = AP(アクセスポイント)~
注: IBSS は、key_mgmt NONE(プレーンテキストおよび静的 WE...
さらに、key_mgmt=WPA-NONE(固定グループキー TKIP/CCMP)は...
WPA-None を使用するには、以下のネットワークブロックオプシ...
proto=WPA、key_mgmt=WPA-NONE、pairwise=NONE、group=TKIP(...
frequency: IBSSのチャネル周波数(MHz単位)。例:2412 = IE...
この値は、IBSS(アドホック)ネットワークの初期チャネルを...
また、この値はIBSSを作成したステーションによってのみ使用...
設定されたSSIDを持つIBSSネットワークが既に存在する場合、...
pbss: PBSSを使用するかどうか。IEEE 802.11adネットワークの...
0 = PBSSを使用しない~
1 = PBSSを使用する~
2 = 任意(APモードでは許可されません)~
モード設定と組み合わせて使用します。モードがAPの場合、通...
モードがインフラストラクチャの場合、APではなくPCPに接続す...
このモードでは、2(任意)を指定することもできます。これは...
P2P_GOおよびP2P_GROUP_FORMATIONモードでは、IEEE 802.11ad...
詳細については、IEEE Std 802.11ad-2012を参照してください。~
scan_freq: スキャンする周波数のリスト~
このBSSを検索する際にスキャンする周波数(MHz単位)をスペ...
ネットワークで使用されているチャネルのサブセットが既知の...
例:scan_freq=2412 2437 2462~
freq_list: 許可された周波数の配列~
BSSの選択に使用する周波数(MHz単位)をスペース区切りでリ...
設定すると、指定された周波数のいずれにも一致しないスキャ...
これはネットワークブロックの外側にも設定できます。~
この場合、スキャン対象となる周波数が制限されます。~
bgscan: バックグラウンドスキャン~
バックグラウンドスキャンにおけるwpa_supplicantの動作は、b...
bgscanパラメータの形式は次のとおりです:"<bgscanモジュー...
以下のbgscanモジュールが利用可能です:~
simple - 信号強度に基づいて定期的にバックグラウンドスキャ...
bgscan="simple:<短いbgscan間隔(秒単位)>:<信号強度しきい...
<長い間隔>[:<send_btm_query>]"~
bgscan="simple:30:-45:300"~
bgscan="simple:30:-45:300:3"~
learn - ネットワークで使用されているチャネルを学習し、他...
bgscan="learn:<短いbgscan間隔(秒)>:<信号強度の閾値>:~
<長い間隔>[:<データベースファイル名>]"~
bgscan="learn:30:-45:300:/etc/wpa_supplicant/network1.bgs...
bgscanを明示的に無効にするには、~
bgscan=""~
このオプションは、bgscan パラメータのすべてのネットワーク...
proto: 受け入れ可能なプロトコルのリスト~
WPA = WPA/IEEE 802.11i/D3.0~
RSN = WPA2/IEEE 802.11i (WPA2 は RSN の別名として使用でき...
RSN は WPA3 でも使用されることに注意してください。~
設定されていない場合は、デフォルトで WPA RSN になります。~
key_mgmt: 承認済みの認証済みキー管理プロトコルのリスト~
WPA-PSK = WPA 事前共有キー(「psk」フィールドが必要です)~
WPA-EAP = EAP 認証を使用する WPA~
IEEE8021X = EAP 認証と(オプションで)動的に生成される WE...
NONE = WPA は使用されません。プレーンテキストまたは静的 W...
WPA-NONE = IBSS 用の WPA-None(非推奨。代わりに proto=RSN...
FT-PSK = 事前共有キーを使用した高速BSSトランジション(IEE...
FT-EAP = EAP認証を使用した高速BSSトランジション(IEEE 802...
FT-EAP-SHA384 = EAP認証とSHA384を使用した高速BSSトランジ...
WPA-PSK-SHA256 = WPA-PSKと同様ですが、より強力なSHA256ベ...
WPA-EAP-SHA256 = WPA-EAPと同様ですが、より強力なSHA256ベ...
SAE = 同時認証(同等認証)。事前共有キー/パスワードベース...
FT-SAE = SAE with FT~
WPA-EAP-SUITE-B = Suite B 128ビットレベル~
WPA-EAP-SUITE-B-192 = Suite B 192ビットレベル~
OSEN = Hotspot 2.0 Rel 2 オンラインサインアップ接続~
FILS-SHA256 = 高速初期リンクセットアップ(SHA256)~
FILS-SHA384 = 高速初期リンクセットアップ(SHA384)~
FT-FILS-SHA256 = FT と高速初期リンクセットアップ(SHA256)~
FT-FILS-SHA384 = FT と高速初期リンクセットアップ(SHA384)~
OWE = Opportunistic Wireless Encryption(別名 Enhanced Op...
DPP = デバイスプロビジョニングプロトコル~
設定されていない場合は、WPA-PSK または WPA-EAP がデフォル...
ieee80211w: 管理フレーム保護の有効/無効~
0 = 無効(グローバルpmfパラメータで変更しない限りデフォル...
1 = 任意~
2 = 必須~
PMF(保護管理フレーム)認証プログラムに基づく、最も一般的...
PMF有効:ieee80211w=1、key_mgmt=WPA-EAP WPA-EAP-SHA256~
PMF必須:ieee80211w=2、key_mgmt=WPA-EAP-SHA256(WPA2-Pers...
WPA3-Personal専用モード:ieee80211w=2、key_mgmt=SAE~
ocv: 動作チャネル検証が有効かどうか~
これは、マルチチャネルオンパス攻撃に対する対策です。~
これを有効にすると、ieee80211w も自動的に有効になります(...
0 = 無効(デフォルト)~
1 = wpa_supplicant の SME が使用されている場合は有効。~
それ以外の場合は、ドライバが動作チャネル検証をサポート...
#ocv=1~
auth_alg: 許可されているIEEE 802.11認証アルゴリズムのリス...
OPEN = オープンシステム認証(WPA/WPA2に必須)~
SHARED = 共有キー認証(静的WEPキーが必要)~
LEAP = LEAP/ネットワークEAP(LEAPと併用する場合のみ)~
設定されていない場合は、自動選択が使用されます(EAP方式の...
pairwise: WPA で許容されるペアワイズ(ユニキャスト)暗号...
CCMP = CBC-MAC を使用したカウンタモードの AES [RFC 3610、...
TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]~
NONE = グループキーのみを使用(非推奨。AP がペアワイズキ...
設定されていない場合、デフォルトは CCMP TKIP です~
group: WPA で許容されるグループ暗号(ブロードキャスト/マ...
CCMP = CBC-MAC を使用したカウンタモードの AES [RFC 3610、...
TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]~
WEP104 = 104ビット鍵の WEP (Wired Equivalent Privacy)~
WEP40 = 40ビット鍵の WEP (Wired Equivalent Privacy) [IEEE...
設定されていない場合、デフォルトは CCMP TKIP WEP104 WEP40...
group_mgmt: RSN (PMF) で受け入れられるグループ管理暗号の...
AES-128-CMAC = BIP-CMAC-128~
BIP-GMAC-128~
BIP-GMAC-256~
BIP-CMAC-256~
設定されていない場合、暗号に制約はなく、AP が示す暗号をす...
psk: WPA 事前共有キー。256 ビット事前共有キー~
WPA-PSK モードで使用するキーは、64 桁の 16 進数(つまり 3...
ASCII パスフレーズは 8 文字以上 63 文字以下である必要があ...
ext:<外部 PSK フィールド名> 形式は、PSK/パスフレーズが外...
WPA-EAP を使用する場合、このフィールドは不要です。~
注: ASCII パスフレーズから 256 ビットキーを生成するには、...
このプロセスは CPU を大量に消費するため、パスフレーズまた...
mem_only_psk: PSK/パスフレーズをメモリにのみ保存するかど...
0 = PSK/パスフレーズを設定ファイルに保存する~
1 = PSK/パスフレーズを設定ファイルに保存しない~
#mem_only_psk=0~
sae_password: SAE パスワード~
このパラメータは、SAE のパスワードを設定するために使用で...
デフォルトでは、このパラメータが使用されていない場合は、p...
sae_password_id: SAE パスワード識別子~
このパラメータは、SAE パスワードの識別子を設定するために...
デフォルトでは、この識別子は使用されません。~
設定されている場合、指定された識別子の値は、相手側ピアが...
eapol_flags: IEEE 802.1X/EAPOL オプション (ビットフィール...
非 WPA モードでは動的 WEP キーが必要~
bit0 (1): 動的に生成されるユニキャスト WEP キーが必要~
bit1 (2): 動的に生成されるブロードキャスト WEP キーが必要~
(3 = 両方のキーが必要、デフォルト)~
注: 有線認証 (MACsec ドライバを含む) を使用する場合、認証...
macsec_policy: IEEE 802.1X/MACsec オプション~
MACsec によるセッションのセキュリティ保護方法を指定します...
0: MACsec 未使用(デフォルト)~
1: MACsec 有効 - セキュリティ保護が必要。キーサーバーのア...
macsec_integ_only: IEEE 802.1X/MACsec 送信モード~
この設定は、MACsec が使用されている場合にのみ適用されます...
- macsec_policy が有効になっている
- キーサーバーが MACsec を有効にすることを決定している
0: トラフィックを暗号化(デフォルト)~
1: 整合性のみ~
macsec_replay_protect: IEEE 802.1X/MACsec リプレイ保護~
この設定は、MACsec が使用されている場合にのみ適用されます...
- macsec_policy が有効になっている
- キーサーバーが MACsec を有効にすることを決定している
0: リプレイ保護が無効(デフォルト)~
1: リプレイ保護が有効になっている~
macsec_replay_window: IEEE 802.1X/MACsec リプレイ保護ウィ...
ネットワークによって順序が誤っているフレームの受信を許可...
この設定は、MACsec リプレイ保護が有効な場合、つまり~
- macsec_replay_protect が有効になっている場合
- キーサーバーが MACsec を有効にすることを決定した場合
0: リプレイウィンドウなし、厳密なチェック(デフォルト)~
1..2^32-1: 順序が誤っている可能性のあるパケット数~
macsec_offload - MACsec ハードウェアオフロードを有効にする~
この設定は、MACsec が使用されている場合にのみ適用されます...
- キーサーバーが MACsec を有効にすることを決定した場合...
0 = MACSEC_OFFLOAD_OFF (default)~
1 = MACSEC_OFFLOAD_PHY~
2 = MACSEC_OFFLOAD_MAC~
macsec_port: IEEE 802.1X/MACsec ポート~
SCI のポートコンポーネント~
範囲: 1~65534 (デフォルト: 1)~
mka_cak、mka_ckn、および mka_priority: IEEE 802.1X/MACsec...
これにより、(CAK,CKN) ペアを使用した事前共有鍵による MACs...
このモードでは、wpa_supplicant インスタンスは MACsec ピア...
優先度の低いピアが鍵サーバとなり、SAK の配布を開始します。~
mka_cak (CAK = セキュア接続アソシエーションキー) は、16バ...
mka_ckn (CKN = CAK名) は、1~32バイト (8~256ビット) の16...
mka_priority (MKAアクターの優先度) は0~255の範囲で、デフ...
mixed_cell: このオプションは、スキャン結果からBSSを選択す...
0 = 無効(デフォルト)~
1 = 有効~
proactive_key_caching:~
WPA2 の PMKSA キャッシュを有効/無効にします。~
0 = 無効(グローバル okc パラメータで変更しない限りデフォ...
1 = 有効~
ft_eap_pmksa_caching:~
FT-EAP PMKSA キャッシュを許可するかどうか~
0 = FT-EAP で PMKSA キャッシュを使用しない (デフォルト)~
1 = FT-EAP で PMKSA キャッシュを使用する~
FT 初期モビリティドメイン関連付けにおいて、FT-EAP で PMKS...
#ft_eap_pmksa_caching=0~
wep_key0..3: 静的WEPキー(二重引用符で囲んだASCIIコード(...
wep_tx_keyidx: デフォルトのWEPキーインデックス(送信時)...
wpa_ptk_rekey: PTKの最大有効期間(秒)。~
これは、PTKのキー再生成を強制し、TKIPの欠陥に対する攻撃を...
wpa_deny_ptk0_rekey: PTK鍵再生成問題への回避策~
PTK0鍵再生成(ペアワイズ鍵に1つの鍵ID値のみを使用)は、一...
この問題を回避するため、wpa_supplicantはこれらのPTK鍵再生...
利用可能なオプション:~
0 = 設定/指示された場合、常に鍵再生成を行う(デフォルト)~
1 = ローカルドライバが問題なくこの操作を実行できることを...
2 = 問題のあるPTK0鍵再生成を許可しない~
group_rekey: グループのキー再生成時間(秒)。この値がゼロ...
以下のフィールドは、内部EAP実装でのみ使用されます。~
eap: スペース区切りの承認済みEAP方式のリスト~
MD5 = EAP-MD5(安全ではなく、鍵情報を生成しないため、WP...
MSCHAPV2 = EAP-MSCHAPv2(WPAで単独では使用できません...
OTP = EAP-OTP(WPAで単独では使用できません。EAP-PEAP...
GTC = EAP-GTC(WPAで単独では使用できません。EAP-PEAP...
TLS = EAP-TLS (クライアント証明書とサーバー証明書)~
PEAP = EAP-PEAP (トンネルEAP認証)~
TTLS = EAP-TTLS (トンネルEAPまたはPAP/CHAP/MSCHAP/MSCHA...
設定されていない場合は、すべてのコンパイル済みメソッド...
identity: EAPのID文字列~
このフィールドは、EAP-PSK/PAX/SAKE/GPSKのユーザーNAIの...
anonymous_identity: EAPの匿名ID文字列(EAP-TTLSなど、異...
このフィールドは、EAP-SIM/AKA/AKA'と組み合わせて、仮名ID...
password: EAP のパスワード文字列。~
このフィールドには、プレーンテキストのパスワード(ASCII...
NtPasswordHash は、パスワードが MSCHAPv2 または MSCHAP...
EAP-PSK(128 ビット PSK)、EAP-PAX(128 ビット PSK)、...
EAP-GPSK の場合、これは可変長 PSK です。~
ext:<外部パスワードフィールド名> 形式を使用して、パスワ...
ca_cert: CA証明書ファイル(PEM/DER)へのファイルパス。~
このファイルには、1つ以上の信頼されたCA証明書を含めるこ...
ca_certとca_pathが含まれていない場合、サーバ証明書は検...
これは安全ではないため、EAP-TLS/TTLS/PEAPを使用する場合...
あるいは、サーバー証明書(DERエンコードされたX.509証明...
この場合、サーバー証明書チェーン内の可能性のあるCA証明...
これは以下の形式で設定されます:~
hash:://server/sha256/cert_hash_in_hex~
例:"hash://server/sha256/~
5a1bc1296205e6fdbe3979728efe3920798885c1c4590b5f90f4322...
Windows では、cert_store://<name> に設定することで、信...
wpa_supplicant をアプリケーションとして実行する場合はユ...
ca_path: CA証明書ファイル(PEM)のディレクトリパス。~
このパスには、OpenSSL形式の複数のCA証明書を含めることが...
これは通常、システムの信頼済みCAリストを指定するために...
この場合、ca_certも含めることができますが、必須ではあり...
client_cert: クライアント証明書ファイル(PEM/DER)へのフ...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
または、これを blob://<blob 名> に設定することで、名前...
private_key: クライアント秘密鍵ファイル(PEM/DER/PFX)へ...
PKCS#12/PFXファイル(.p12/.pfx)を使用する場合は、clien...
この場合、秘密鍵と証明書の両方がPKCS#12ファイルから読み...
wpa_supplicantがバックグラウンドで実行されると作業ディ...
Windows証明書ストアを使用する場合は、client_certを省略...
cert://substring_to_match~
hash://certificate_thumbprint_in_hex~
例:private_key="hash://63093aa9c47f56ae88334c7b65a4"~
wpa_supplicant をアプリケーションとして実行する場合はユ...
または、これを blob://<blob name> に設定することで、名...
private_key_passwd: 秘密鍵ファイルのパスワード(省略した...
subject_match: 認証サーバ証明書のサブジェクトと照合する文...
この文字列が設定されている場合、サーバ証明書のサブジェ...
サブジェクト文字列の形式は次のとおりです:~
/C=US/ST=CA/L=San Francisco/CN=Test AS/emailAddress=as@...
注意: これは部分文字列一致であるため、CN エントリ内の可...
このようなユースケースでは、代わりに domain_suffix_matc...
altsubject_match: 認証サーバ証明書の代替サブジェクト名と...
この文字列が設定されている場合、サーバ証明書は代替サブ...
altSubjectName文字列の形式は次のとおりです: TYPE:VALUE~
例: EMAIL:server@example.com~
例: DNS:server.example.com;DNS:server2.example.com~
サポートされているタイプ: EMAIL、DNS、URI~
domain_suffix_match: サーバドメイン名の制約。~
設定されている場合、このFQDNは、SubjectAltName dNSName...
一致するdNSNameが見つかった場合、この制約は満たされます...
dNSName値が存在しない場合は、同じサフィックス一致比較を...
ここでのサフィックス一致とは、ホスト/ドメイン名をトップ...
証明書には、必須ラベルに加えて、追加のサブレベルラベル...
セミコロンで文字列を区切ることで、複数の一致文字列を指...
複数の文字列を指定した場合、いずれかの値に一致すれば、...
例えば、domain_suffix_match=example.com は test.example...
domain_match: サーバードメイン名の制約~
設定されている場合、このFQDNは、SubjectAltName dNSName...
一致するdNSNameが見つかった場合、この制約は満たされます...
dNSName値が存在しない場合は、この制約は、同じ完全一致比...
この動作はdomain_suffix_matchと似ていますが、完全一致が...
大文字と小文字を区別しない比較が使用されるため、「Examp...
セミコロンで文字列を区切ることで、複数の一致文字列を指定...
複数の文字列を指定した場合、いずれかの値と一致すると証明...
Phase1: Phase1(外部認証、つまりTLSトンネル)パラメータ~
(フィールドと値のペアを持つ文字列、例:"peapver=0" ま...
'peaplabel=1' を使用すると、PEAPv1以降のバージョンの場...
既存のPEAPv1実装のほとんどは、古いラベル「クライアントE...
Radiatorなどの一部のサーバーでは、PEAPv1との相互運用にp...
'peap_outer_success=0' を使用すると、トンネルされたEAP-...
'crypto_binding' オプションは、PEAPv0 の暗号化バインデ...
* 0 = 暗号化バインディングを使用しない (デフォルト)~
* 1 = サーバーがサポートしている場合は暗号化バインディ...
* 2 = 暗号化バインディングを必要とする~
'phase2_auth' オプションは、PEAP のフェーズ 2 (つまり、...
* 0 = フェーズ 2 認証を必要としない~
* 1 = クライアント証明書 (private_key/client_cert) が使...
* 2 = すべてのケースでフェーズ 2 認証を必要とする~
EAP-WSC (WPS) では、以下のオプションが使用されます: pin...
有線IEEE 802.1X認証では、「allow_canned_success=1」を使...
一部のスイッチでは、ポートを強制的に許可/不許可にする場...
デフォルトでは、wpa_supplicantは不正デバイスによる潜在...
phase2: Phase2 (TLSトンネルを使用した内部認証)パラメー...
TLS ベースの方法では、以下のパラメータを使用して TLS の動...
tls_allow_md5=1 - MD5 ベースの証明書署名を許可します(TLS...
tls_disable_time_checks=1 - 証明書の有効期間を無視します...
tls_disable_session_ticket=1 - TLS セッションチケット拡張...
tls_disable_session_ticket=0 - TLS セッションチケット拡張...
注: 設定されていない場合、EAP-TLS/PEAP/TTLS では、EAP ...
EAP-FAST の場合、この値は 0 に設定する必要があります (...
tls_disable_tlsv1_0=1 - TLSv1.0 の使用を無効化~
tls_disable_tlsv1_0=0 - TLSv1.0 の使用を明示的に有効化(...
tls_disable_tlsv1_1=1 - TLSv1.1 の使用を無効化(更新され...
tls_disable_tlsv1_1=0 - TLSv1.1 の使用を明示的に有効化(...
tls_disable_tlsv1_2=1 - TLSv1.2 の使用を無効化(更新され...
tls_disable_tlsv1_2=0 - TLSv1.2 の使用を明示的に有効化(...
tls_disable_tlsv1_3=1 - TLSv1.3 の使用を無効化(更新され...
tls_disable_tlsv1_3=0 - TLSv1.3 を有効化(試験的 - デフォ...
tls_ext_cert_check=0 - 外部サーバー証明書の検証を行わない...
tls_ext_cert_check=1 - 外部サーバー証明書の検証を有効にす...
tls_suiteb=0 - TLSにSuite B 192ビット制約を適用しない(デ...
tls_suiteb=1 - TLSにSuite B 192ビット制約を適用する。これ...
allow_unsafe_renegotiation=1 - 安全な再ネゴシエーション(...
EAP-TTLS または EAP-PEAP を使用する場合、次の証明書/秘密...
ca_cert2: CA証明書ファイルへのファイルパス。~
このファイルには、1つ以上の信頼されたCA証明書を含めるこ...
ca_cert2とca_path2が含まれていない場合、サーバー証明書...
これは安全ではないため、常に信頼されたCA証明書を設定す...
ca_path2: CA証明書ファイル(PEM形式)のディレクトリパス~
client_cert2: クライアント証明書ファイルへのファイルパス~
private_key2: クライアント秘密鍵ファイルへのファイルパス~
private_key2_passwd: 秘密鍵ファイルのパスワード~
dh_file2: DH/DSAパラメータファイル(PEM形式)へのファイル...
subject_match2: 認証サーバ証明書のサブジェクトと照合する...
詳細はsubject_matchを参照してください。~
altsubject_match2: 認証サーバ証明書の代替サブジェクト名と...
詳細については、altsubject_match のドキュメントを参照し...
domain_suffix_match2: サーバドメイン名の制約。~
詳細については、domain_suffix_match を参照してください。~
ocsp2: 詳細については、ocsp を参照してください。~
EAP-TEAPフェーズ2では、設定パラメータに「machine_」プレフ...
各パラメータの意味と形式の詳細については、プレフィックス...
fragment_size:EAPフラグメントの最大サイズ(バイト単位)...
この値は、フラグメント化をサポートするEAP方式(EAP-TLS...
この値は、EAPメッセージがEAPOLに使用されるネットワーク...
ほとんどの場合、デフォルト値で十分です。~
ocsp: サーバー証明書のチェックにOCSPを使用するか必須にす...
0 = OCSPスタプル(TLS証明書ステータス拡張)を使用しない~
1 = OCSPスタプルの使用を試みるが、応答は要求しない~
2 = 有効なOCSPスタプル応答を要求する~
3 = サーバー証明書チェーン内の信頼されていないすべての...
openssl_ciphers: OpenSSL固有の暗号設定~
これは、グローバルなopenssl_ciphers設定パラメータ(上記...
erp: EAP再認証プロトコル(ERP)が有効かどうか~
EAP-FAST 変数:~
pac_file: PAC エントリのファイルパス。~
wpa_supplicant は、PAC のプロビジョニングまたは更新時に...
wpa_supplicant がバックグラウンドで実行されると作業ディ...
または、これを blob://<blob 名> に設定することで、名前...
phase1: fast_provisioning オプションを使用して、EAP-FAST ...
0 = 無効~
1 = 認証なしのプロビジョニングを許可する~
2 = 認証ありのプロビジョニングを許可する~
3 = 認証なしと認証ありの両方のプロビジョニングを許可...
fast_max_pac_list_len=<num> オプションを使用して、PAC ...
fast_pac_format=binary オプションを使用して、PAC エント...
wpa_supplicant は、認証サーバーの動作が不適切である場合の...
一部の問題は多くの認証サーバーで発生するため、これらのワ...
eap_workaround=0 を指定してワークアラウンドを無効にするこ...
# update_identifier: PPS MO ID
#(Hotspot 2.0 PerProviderSubscription/UpdateIdentifier)
#
# roaming_consortium_selection: Roaming Consortium Selec...
#The matching Roaming Consortium OI that was used to gen...
#network profile.
update_identifier: PPS MO ID~
(Hotspot 2.0 プロバイダサブスクリプションごとの更新識別...
roaming_consortium_selection: ローミングコンソーシアムの...
このネットワークプロファイルの生成に使用された、対応す...
# Station inactivity limit
#
# If a station does not send anything in ap_max_inactivi...
# empty data frame is sent to it in order to verify whet...
# still in range. If this frame is not ACKed, the statio...
# disassociated and then deauthenticated. This feature i...
# clear station table of old entries when the STAs move ...
# range.
#
# The station can associate again with the AP if it is s...
# this inactivity poll is just used as a nicer way of ve...
# inactivity; i.e., client will not report broken connec...
# disassociation frame is not sent immediately without f...
# the STA with a data frame.
# default: 300 (i.e., 5 minutes)
#ap_max_inactivity=300
ステーションの非アクティビティ制限~
ステーションがap_max_inactivity秒数以内に何も送信しなかっ...
この機能は、STAが範囲外に移動した際に、ステーションテーブ...
ステーションは、まだ範囲内にいる場合、APと再度アソシエー...
この非アクティビティポーリングは、非アクティビティを確認...
デフォルト:300(つまり5分)~
#ap_max_inactivity=300~
# DTIM period in Beacon intervals for AP mode (default: 2)
#dtim_period=2
APモードのビーコン間隔におけるDTIM期間(デフォルト:2)~
#dtim_period=2~
# Beacon interval (default: 100 TU)
#beacon_int=100
ビーコン間隔(デフォルト: 100 TU)~
#beacon_int=100~
# WPS in AP mode
# 0 = WPS enabled and configured (default)
# 1 = WPS disabled
#wps_disabled=0
APモードでのWPS~
0 = WPSが有効かつ設定済み(デフォルト)~
1 = WPSが無効~
#wps_disabled=0~
# FILS DH Group
# 0 = PFS disabled with FILS shared key authentication (...
# 1-65535 = DH Group to use for FILS PFS
#fils_dh_group=0
FILS DHグループ~
0 = PFSを無効(FILS共有キー認証を使用)(デフォルト)~
1~65535 = FILS PFSで使用するDHグループ~
#fils_dh_group=0~
# DPP PFS
# 0: allow PFS to be used or not used (default)
# 1: require PFS to be used (note: not compatible with D...
# 2: do not allow PFS to be used
#dpp_pfs=0
DPP PFS~
0: PFSの使用を許可するか、使用しないか(デフォルト)~
1: PFSの使用を必須とする(注: DPP R1とは互換性がありませ...
2: PFSの使用を許可しない~
#dpp_pfs=0~
# DPP Network introduction type
# 0: unprotected variant from DPP R1 (default)
# 1: privacy protecting (station Connector encrypted) va...
# DPP R3
#dpp_connector_privacy=0
DPPネットワーク導入タイプ~
0: DPP R1の非保護バージョン(デフォルト)~
1: DPP R3のプライバシー保護バージョン(ステーションコネク...
#dpp_connector_privacy=0~
# Whether beacon protection is enabled
# This depends on management frame protection (ieee80211...
# beacon protection support indication from the driver.
# 0 = disabled (default)
# 1 = enabled
#beacon_prot=0
ビーコン保護が有効かどうか~
これは、管理フレーム保護(ieee80211w)が有効になっている...
0 = 無効(デフォルト)~
1 = 有効~
#beacon_prot=0~
# OWE DH Group
# 0: use default (19) first and then try all supported g...
# rejects the selected group
# 1-65535: DH Group to use for OWE
# Groups 19 (NIST P-256), 20 (NIST P-384), and 21 (NIST ...
# currently supported.
#owe_group=0
OWE DHグループ~
0: 最初にデフォルト(19)を使用し、APが選択したグループを...
1~65535: OWEで使用するDHグループ。現在、グループ19(NIST...
#owe_group=0~
# OWE-only mode (disable transition mode)
# 0: enable transition mode (allow connection to either ...
# 1 = disable transition mode (allow connection only wit...
#owe_only=0
OWE専用モード(遷移モードを無効にする)~
0: 遷移モードを有効にする(OWEまたはオープンBSSへの接続を...
1 = 遷移モードを無効にする(OWEとの接続のみを許可する)~
#owe_only=0~
# OWE PTK derivation workaround
# Initial OWE implementation used SHA256 when deriving t...
# OWE groups. This was supposed to change to SHA384 for ...
# SHA512 for group 21. This parameter can be used to ena...
# behavior mainly for testing purposes. There is no impa...
# behavior, but if enabled, this will make group 20 and ...
# SHA256-based PTK derivation which will not work with t...
# OWE implementation on the AP side.
#owe_ptk_workaround=0
OWE PTK derivation workaround~
初期のOWE実装では、すべてのOWEグループのPTK導出にSHA256が...
これは、グループ20ではSHA384、グループ21ではSHA512に変更...
このパラメータは、主にテスト目的で古い動作を有効にするた...
グループ19の動作には影響はありませんが、有効にすると、グ...
#owe_ptk_workaround=0~
# Transition Disable indication
# The AP can notify authenticated stations to disable tr...
# in their network profiles when the network has complet...
# steps, i.e., once sufficiently large number of APs in ...
# been updated to support the more secure alternative. W...
# indication is used, the stations are expected to autom...
# disable transition mode and less secure security optio...
# includes use of WEP, TKIP (including use of TKIP as th...
# cipher), and connections without PMF.
# Bitmap bits:
# bit 0 (0x01): WPA3-Personal (i.e., disable WPA2-Person...
#and only allow SAE to be used)
# bit 1 (0x02): SAE-PK (disable SAE without use of SAE-PK)
# bit 2 (0x04): WPA3-Enterprise (move to requiring PMF)
# bit 3 (0x08): Enhanced Open (disable use of open netwo...
#OWE)
移行無効化指示~
APは、ネットワークが移行手順を完了した場合、つまりESS内の...
この指示が使用されると、ステーションは移行モードと安全性...
これには、WEP、TKIP(グループ暗号としてのTKIPの使用を含む...
ビットマップビット:~
ビット0 (0x01): WPA3-Personal (つまり、WPA2-Personal = WP...
ビット1 (0x02): SAE-PK (SAE-PKを使用せずにSAEを無効)~
ビット2 (0x04): WPA3-Enterprise (PMFを必要とする状態に移...
ビット3 (0x08): Enhanced Open (オープンネットワークの使用...
# SAE-PK mode
# 0: automatic SAE/SAE-PK selection based on password; e...
# transition mode (allow SAE authentication without S...
# 1: SAE-PK only (disable transition mode; allow SAE aut...
# only with SAE-PK)
# 2: disable SAE-PK (allow SAE authentication only witho...
#sae_pk=0
SAE-PKモード~
0: パスワードに基づくSAE/SAE-PK自動選択。移行モード有効(...
1: SAE-PKのみ(移行モード無効。SAE-PKありのみSAE認証を許...
2: SAE-PK無効(SAE-PKなしのみSAE認証を許可)~
#sae_pk=0~
# MAC address policy
# 0 = use permanent MAC address
# 1 = use random MAC address for each ESS connection
# 2 = like 1, but maintain OUI (with local admin bit set)
#mac_addr=0
MACアドレスポリシー~
0 = 固定MACアドレスを使用する~
1 = ESS接続ごとにランダムMACアドレスを使用する~
2 = 1と同様だがOUIを維持する(ローカル管理ビットを設定)~
#mac_addr=0~
# disable_ht: Whether HT (802.11n) should be disabled.
# 0 = HT enabled (if AP supports it)
# 1 = HT disabled
#
# disable_ht40: Whether HT-40 (802.11n) should be disabl...
# 0 = HT-40 enabled (if AP supports it)
# 1 = HT-40 disabled
#
# disable_sgi: Whether SGI (short guard interval) should...
# 0 = SGI enabled (if AP supports it)
# 1 = SGI disabled
#
# disable_ldpc: Whether LDPC should be disabled.
# 0 = LDPC enabled (if AP supports it)
# 1 = LDPC disabled
#
# ht40_intolerant: Whether 40 MHz intolerant should be i...
# 0 = 40 MHz tolerant (default)
# 1 = 40 MHz intolerant
#
# ht_mcs: Configure allowed MCS rates.
# Parsed as an array of bytes, in base-16 (ascii-hex)
# ht_mcs="" // Use all...
# ht_mcs="0xff 00 00 00 00 00 00 00 00 00 " // Use MCS...
# ht_mcs="0xff ff 00 00 00 00 00 00 00 00 " // Use MCS...
#
# disable_max_amsdu: Whether MAX_AMSDU should be disabl...
# -1 = Do not make any changes.
# 0 = Enable MAX-AMSDU if hardware supports it.
# 1 = Disable AMSDU
#
# ampdu_factor: Maximum A-MPDU Length Exponent
# Value: 0-3, see 7.3.2.56.3 in IEEE Std 802.11n-2009.
#
# ampdu_density: Allow overriding AMPDU density configu...
# Treated as hint by the kernel.
# -1 = Do not make any changes.
# 0-3 = Set AMPDU density (aka factor) to specified value.
#
# tx_stbc: Allow overriding STBC support for TX streams
# Value: 0-1, see IEEE Std 802.11-2016, 9.4.2.56.2.
# -1 = Do not make any changes (default)
# 0 = Set if not supported
# 1 = Set if supported
#
# rx_stbc: Allow overriding STBC support for RX streams
# Value: 0-3, see IEEE Std 802.11-2016, 9.4.2.56.2.
# -1 = Do not make any changes (default)
# 0 = Set if not supported
# 1 = Set for support of one spatial stream
# 2 = Set for support of one and two spatial streams
# 3 = Set for support of one, two and three spatial stre...
disable_ht: HT (802.11n) を無効にするかどうか。~
0 = HT 有効 (AP がサポートしている場合)~
1 = HT 無効~
disable_ht40: HT-40 (802.11n) を無効にするかどうか。~
0 = HT-40 有効 (AP がサポートしている場合)~
1 = HT-40 無効~
disable_sgi: SGI (ショートガードインターバル) を無効にす...
0 = SGI 有効 (AP がサポートしている場合)~
1 = SGI 無効~
disable_ldpc: LDPCを無効にするかどうか。~
0 = LDPC有効(APがサポートしている場合)~
1 = LDPC無効~
ht40_intolerant: 40MHz非許容を示すかどうか。~
0 = 40MHz許容(デフォルト)~
1 = 40MHz非許容~
ht_mcs: 許容されるMCSレートを設定します。~
16進数(ASCII-16進数)のバイト配列として解析されます。~
ht_mcs="" // 利用可能なすべてのレートを使用(デフォルト)~
ht_mcs="0xff 00 00 00 00 00 00 00 00 00 " // MCS 0~7のみ...
ht_mcs="0xff ff 00 00 00 00 00 00 00 00 " // MCS 0~15の...
disable_max_amsdu: MAX_AMSDU を無効にするかどうか。~
-1 = 変更しない~
0 = ハードウェアがサポートしている場合、MAX_AMSDU を有効...
1 = AMSDU を無効にします。~
ampdu_factor: 最大 A-MPDU 長指数~
値: 0~3。IEEE Std 802.11n-2009 の 7.3.2.56.3 を参照して...
ampdu_density: AMPDU 密度設定の上書きを許可します。~
カーネルではヒントとして扱われます。~
-1 = 変更しない~
0~3 = AMPDU 密度(係数)を指定の値に設定します。~
tx_stbc: 送信ストリームのSTBCサポートのオーバーライドを許...
値: 0~1。IEEE Std 802.11-2016、9.4.2.56.2 を参照。~
-1 = 変更しない(デフォルト)~
0 = サポートされていない場合は設定~
1 = サポートされている場合は設定~
rx_stbc: 受信ストリームのSTBCサポートのオーバーライドを許...
値: 0~3。IEEE Std 802.11-2016、9.4.2.56.2 を参照。~
-1 = 変更しない(デフォルト)~
0 = サポートされていない場合は設定~
1 = 1つの空間ストリームをサポートする場合設定~
2 = 1つと2つの空間ストリームをサポートする場合設定~
3 = 1つ、2つ、3つの空間ストリームをサポートする場合設定~
# disable_vht: Whether VHT should be disabled.
# 0 = VHT enabled (if AP supports it)
# 1 = VHT disabled
#
# vht_capa: VHT capabilities to set in the override
# vht_capa_mask: mask of VHT capabilities
#
# vht_rx_mcs_nss_1/2/3/4/5/6/7/8: override the MCS set f...
# vht_tx_mcs_nss_1/2/3/4/5/6/7/8: override the MCS set f...
# 0: MCS 0-7
# 1: MCS 0-8
# 2: MCS 0-9
# 3: not supported
disable_vht: VHTを無効にするかどうか。~
0 = VHT有効(APがサポートしている場合)~
1 = VHT無効~
vht_capa: オーバーライドに設定するVHT機能~
vht_capa_mask: VHT機能のマスク~
vht_rx_mcs_nss_1/2/3/4/5/6/7/8: RX NSS 1-8 の MCS 設定を...
vht_tx_mcs_nss_1/2/3/4/5/6/7/8: TX NSS 1-8 の MCS 設定を...
0: MCS 0-7~
1: MCS 0-8~
2: MCS 0-9~
3: サポートされていません~
# disable_eht: Whether EHT should be disabled.
# 0 = EHT enabled (if supported) (default)
# 1 = EHT disabled
disable_eht: EHTを無効にするかどうか。~
0 = EHT有効(サポートされている場合)(デフォルト)~
1 = EHT無効~
# multi_ap_backhaul_sta: Multi-AP backhaul STA functiona...
# 0 = normal STA (default)
# 1 = backhaul STA
# A backhaul STA sends the Multi-AP IE, fails to associa...
# support Multi-AP, and sets 4-address mode if it does. ...
# added to a bridge to allow forwarding frames over this...
multi_ap_backhaul_sta: マルチAPバックホールSTA機能~
0 = 通常のSTA(デフォルト)~
1 = バックホールSTA~
バックホールSTAはマルチAP IEを送信し、APがマルチAPをサポ...
したがって、ブリッジにnetdevを追加することで、このバック...
# Multi-AP Profile
# Indicate the supported Multi-AP profile
# 1 = Supports Multi-AP profile 1 as defined in Wi-Fi Ea...
# 2 = Supports Multi-AP profile 2 as defined in Wi-Fi Ea...
#multi_ap_profile=2
マルチAPプロファイル~
サポートされているマルチAPプロファイルを示します。~
1 = Wi-Fi EasyMesh仕様で定義されているマルチAPプロファイ...
2 = Wi-Fi EasyMesh仕様で定義されているマルチAPプロファイ...
#multi_ap_profile=2~
#### # Fast Session Transfer (FST) support #############...
#
# The options in this section are only available when th...
# option CONFIG_FST is set while compiling wpa_supplican...
# interface to be a part of FST setup.
#
# FST is the transfer of a session from a channel to ano...
# same or different frequency bands.
#
# For details, see IEEE Std 802.11ad-2012.
##### 高速セッション転送(FST)のサポート ##########...
このセクションのオプションは、wpa_supplicant のコンパイル...
これらのオプションにより、このインターフェースを FST 設定...
FST とは、同一または異なる周波数帯域内で、あるチャネルか...
詳細については、IEEE Std 802.11ad-2012 を参照してください...
# Identifier of an FST Group the interface belongs to.
#fst_group_id=bond0
インターフェイスが属する FST グループの識別子。~
#fst_group_id=bond0~
# Interface priority within the FST Group.
# Announcing a higher priority for an interface means de...
# preferable for FST switch.
# fst_priority is in 1..255 range with 1 being the lowes...
#fst_priority=100
FST グループ内のインターフェースの優先度。~
インターフェースの優先度を高く設定することは、FST スイッ...
fst_priority は 1 ~ 255 の範囲で、1 が最低優先度です。~
#fst_priority=100~
# Default LLT value for this interface in milliseconds. ...
# no value provided during session setup. Default is 50 ...
# fst_llt is in 1..4294967 range (due to spec limitation...
# Transitioning between states).
#fst_llt=100
このインターフェースのデフォルトのLLT値(ミリ秒単位)。セ...
デフォルトは50ミリ秒です。~
fst_lltは1~4294967の範囲です(仕様上の制限によります。10...
#fst_llt=100~
# BSS Transition Management
# disable_btm - Disable BSS transition management in STA
# Set to 0 to enable BSS transition management (default ...
# Set to 1 to disable BSS transition management
#disable_btm=0
BSS 遷移管理~
disable_btm - STA で BSS 遷移管理を無効にします~
BSS 遷移管理を有効にするには 0 に設定します(デフォルトの...
BSS 遷移管理を無効にするには 1 に設定します~
#disable_btm=0~
# Enable EDMG capability in STA/AP mode, default value i...
#enable_edmg=1
STA/AP モードで EDMG 機能を有効にします。デフォルト値は f...
#enable_edmg=1~
# This value is used to configure the channel bonding fe...
# Default value is 0.
# Relevant only if enable_edmg is true
# In AP mode it defines the EDMG channel to use for AP o...
# In STA mode it defines the EDMG channel for connection...
#edmg_channel=9
この値はチャネルボンディング機能の設定に使用されます。~
デフォルト値は0です。~
enable_edmgがtrueの場合にのみ関連します。~
APモードでは、APの動作に使用するEDMGチャネルを定義します。~
STAモードでは、接続に使用するEDMGチャネルを定義します(AP...
#edmg_channel=9~
# BSS max idle period to request
# If nonzero, request the specified number of 1000 TU (i...
# as the maximum idle period for the STA during associat...
#max_idle=600
要求するBSS最大アイドル時間~
0以外の場合、STAのアソシエーション中の最大アイドル時間と...
#max_idle=600~
# Example blocks:
ブロックの例:~
# Simple case: WPA-PSK, PSK as an ASCII passphrase, allo...
network={
ssid="simple"
psk="very secret passphrase"
priority=5
}
# Same as previous, but request SSID-specific scanning (...
# broadcast SSID)
network={
ssid="second ssid"
scan_ssid=1
psk="very secret passphrase"
priority=2
}
# Only WPA-PSK is used. Any valid cipher combination is ...
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382e...
priority=2
}
# WPA-Personal(PSK) with TKIP and enforcement for freque...
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk="not so secure passphrase"
wpa_ptk_rekey=600
}
# Only WPA-EAP is used. Both CCMP and TKIP is accepted. ...
# or WEP40 as the group cipher will not be accepted.
network={
ssid="example"
proto=RSN
key_mgmt=WPA-EAP
pairwise=CCMP TKIP
group=CCMP TKIP
eap=TLS
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
priority=1
}
# EAP-PEAP/MSCHAPv2 configuration for RADIUS servers tha...
# (e.g., Radiator)
network={
ssid="example"
key_mgmt=WPA-EAP
eap=PEAP
identity="user@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
phase1="peaplabel=1"
phase2="auth=MSCHAPV2"
priority=10
}
# EAP-TTLS/EAP-MD5-Challenge configuration with anonymou...
# unencrypted use. Real identity is sent only within an ...
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
priority=2
}
# EAP-TTLS/MSCHAPv2 configuration with anonymous identit...
# use. Real identity is sent only within an encrypted TL...
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
phase2="auth=MSCHAPV2"
}
# WPA-EAP, EAP-TTLS with different CA certificate used f...
# authentication.
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
# Phase1 / outer authentication
anonymous_identity="anonymous@example.com"
ca_cert="/etc/cert/ca.pem"
# Phase 2 / inner authentication
phase2="autheap=TLS"
ca_cert2="/etc/cert/ca2.pem"
client_cert2="/etc/cer/user.pem"
private_key2="/etc/cer/user.prv"
private_key2_passwd="password"
priority=2
}
# Both WPA-PSK and WPA-EAP is accepted. Only CCMP is acc...
# group cipher.
network={
ssid="example"
bssid=00:11:22:33:44:55
proto=WPA RSN
key_mgmt=WPA-PSK WPA-EAP
pairwise=CCMP
group=CCMP
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382e...
}
# Special characters in SSID, so use hex string. Default...
# and all valid ciphers.
network={
ssid=00010203
psk=000102030405060708090a0b0c0d0e0f1011121314151617181...
}
# EAP-SIM with a GSM SIM or USIM
network={
ssid="eap-sim-test"
key_mgmt=WPA-EAP
eap=SIM
pin="1234"
pcsc=""
}
# EAP-PSK
network={
ssid="eap-psk-test"
key_mgmt=WPA-EAP
eap=PSK
anonymous_identity="eap_psk_user"
password=06b4be19da289f475aa46a33cb793029
identity="eap_psk_user@example.com"
}
# IEEE 802.1X/EAPOL with dynamically generated WEP keys ...
# EAP-TLS for authentication and key generation; require...
# broadcast WEP keys.
network={
ssid="1x-test"
key_mgmt=IEEE8021X
eap=TLS
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
eapol_flags=3
}
# LEAP with dynamic WEP keys
network={
ssid="leap-example"
key_mgmt=IEEE8021X
eap=LEAP
identity="user"
password="foobar"
}
# EAP-IKEv2 using shared secrets for both server and pee...
network={
ssid="ikev2-example"
key_mgmt=WPA-EAP
eap=IKEV2
identity="user"
password="foobar"
}
# EAP-FAST with WPA (WPA or WPA2)
network={
ssid="eap-fast-test"
key_mgmt=WPA-EAP
eap=FAST
anonymous_identity="FAST-000102030405"
identity="username"
password="password"
phase1="fast_provisioning=1"
pac_file="/etc/wpa_supplicant.eap-fast-pac"
}
network={
ssid="eap-fast-test"
key_mgmt=WPA-EAP
eap=FAST
anonymous_identity="FAST-000102030405"
identity="username"
password="password"
phase1="fast_provisioning=1"
pac_file="blob://eap-fast-pac"
}
# Plaintext connection (no WPA, no IEEE 802.1X)
network={
ssid="plaintext-test"
key_mgmt=NONE
}
# Shared WEP key connection (no WPA, no IEEE 802.1X)
network={
ssid="static-wep-test"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
}
# Shared WEP key connection (no WPA, no IEEE 802.1X) usi...
# IEEE 802.11 authentication
network={
ssid="static-wep-test2"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
auth_alg=SHARED
}
# IBSS/ad-hoc network with RSN
network={
ssid="ibss-rsn"
key_mgmt=WPA-PSK
proto=RSN
psk="12345678"
mode=1
frequency=2412
pairwise=CCMP
group=CCMP
}
# IBSS/ad-hoc network with WPA-None/TKIP (deprecated)
network={
ssid="test adhoc"
mode=1
frequency=2412
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="secret passphrase"
}
# open mesh network
network={
ssid="test mesh"
mode=5
frequency=2437
key_mgmt=NONE
}
# secure (SAE + AMPE) network
network={
ssid="secure mesh"
mode=5
frequency=2437
key_mgmt=SAE
psk="very secret passphrase"
}
# Catch all example that allows more or less all configu...
network={
ssid="example"
scan_ssid=1
key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="very secret passphrase"
eap=TTLS PEAP TLS
identity="user@example.com"
password="foobar"
ca_cert="/etc/cert/ca.pem"
client_cert="/etc/cert/user.pem"
private_key="/etc/cert/user.prv"
private_key_passwd="password"
phase1="peaplabel=0"
}
# Example of EAP-TLS with smartcard (openssl engine)
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TLS
proto=RSN
pairwise=CCMP TKIP
group=CCMP TKIP
identity="user@example.com"
ca_cert="/etc/cert/ca.pem"
# Certificate and/or key identified by PKCS#11 URI (RF...
client_cert="pkcs11:manufacturer=piv_II;id=%01"
private_key="pkcs11:manufacturer=piv_II;id=%01"
# Optional PIN configuration; this can be left out and...
# asked through the control interface
pin="1234"
}
# Example configuration showing how to use an inlined bl...
# data instead of using external file
network={
ssid="example"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@example.com"
anonymous_identity="anonymous@example.com"
password="foobar"
ca_cert="blob://exampleblob"
priority=20
}
blob-base64-exampleblob={
SGVsbG8gV29ybGQhCg==
}
# Wildcard match for SSID (plaintext APs only). This exa...
# open AP regardless of its SSID.
network={
key_mgmt=NONE
}
# Example configuration ignoring two APs - these will be...
# for this network.
network={
ssid="example"
psk="very secret passphrase"
bssid_ignore=02:11:22:33:44:55 02:22:aa:44:55:66
}
# Example configuration limiting AP selection to a speci...
# any other AP not matching the masked address will be i...
network={
ssid="example"
psk="very secret passphrase"
bssid_accept=02:55:ae:bc:00:00/ff:ff:ff:ff:00:00 00:00:...
}
# Example config file that will only scan on channel 36.
freq_list=5180
network={
key_mgmt=NONE
}
# Example configuration using EAP-TTLS for authenticatio...
# generation for MACsec
network={
key_mgmt=IEEE8021X
eap=TTLS
phase2="auth=PAP"
anonymous_identity="anonymous@example.com"
identity="user@example.com"
password="secretr"
ca_cert="/etc/cert/ca.pem"
eapol_flags=0
macsec_policy=1
}
# Example configuration for MACsec with preshared key
network={
key_mgmt=NONE
eapol_flags=0
macsec_policy=1
mka_cak=0123456789ABCDEF0123456789ABCDEF
mka_ckn=6162636465666768696A6B6C6D6E6F70717273747576777...
mka_priority=128
}
~
#htmlinsert(amazon_pc.html);
ページ名: