Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:howto:wireless.utilities.wpa-supplicant [2014/07/07 19:25] – add project site theoradicusdocs:guide-user:network:wifi:wireless.utilities.wpa-supplicant [2022/01/14 14:11] (current) – Added link to Wikipedia "WPA Supplicant". ja
Line 1: Line 1:
-===== wpa_supplicant =====+====== wpa_supplicant ======
  
-wpa_supplicant is a WPA Supplicant for Linux, BSD, Mac OS X, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and embedded systems. Supplicant is the IEEE 802.1X/WPA component that is used in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver.+wpa_supplicant is a [[wp>wpa supplicant|WPA Supplicant]] for Linux, BSD, Mac OS X, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and embedded systems. Supplicant is the IEEE 802.1X/WPA component that is used in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver.
  
 wpa_supplicant is designed to be a "daemon" program that runs in the background and acts as the backend component controlling the wireless connection. wpa_supplicant supports separate frontend programs and a text-based frontend (wpa_cli) and a GUI (wpa_gui) are included with wpa_supplicant. wpa_supplicant is designed to be a "daemon" program that runs in the background and acts as the backend component controlling the wireless connection. wpa_supplicant supports separate frontend programs and a text-based frontend (wpa_cli) and a GUI (wpa_gui) are included with wpa_supplicant.
Line 7: Line 7:
 wpa_supplicant uses a flexible build configuration that can be used to select which features are included. This allows minimal code size (from ca. 50 kB binary for WPA/WPA2-Personal and 130 kB binary for WPA/WPA2-Enterprise without debugging code to 450 kB with most features and full debugging support; these example sizes are from a build for x86 target). wpa_supplicant uses a flexible build configuration that can be used to select which features are included. This allows minimal code size (from ca. 50 kB binary for WPA/WPA2-Personal and 130 kB binary for WPA/WPA2-Enterprise without debugging code to 450 kB with most features and full debugging support; these example sizes are from a build for x86 target).
  
-==== Supported WPA/IEEE 802.11i features ====+===== Supported WPA/IEEE 802.11i features =====
   * WPA-PSK ("WPA-Personal")   * WPA-PSK ("WPA-Personal")
   * WPA with EAP (e.g., with RADIUS authentication server) ("WPA-Enterprise")   * WPA with EAP (e.g., with RADIUS authentication server) ("WPA-Enterprise")
Line 15: Line 15:
   * IEEE 802.11r   * IEEE 802.11r
   * IEEE 802.11w   * IEEE 802.11w
-  * Wi-Fi Protected Setup (WPS)+  * [[docs:guide-user:network:wifi:basic#wps_options|Wi-Fi Protected Setup (WPS)]]
  
-==== Example ====+===== Example =====
  
 wpa_supplicant [[http://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf|config example]] wpa_supplicant [[http://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf|config example]]
  
  
-==== Link ====+===== Link =====
  
 [[http://w1.fi/]] home of wpa_supplicant and hostapd [[http://w1.fi/]] home of wpa_supplicant and hostapd
  • Last modified: 2022/01/14 14:11
  • by ja