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 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 0.5.7 is included as part of XWLan and can be used to configure a wireless network for wifi cards using Genmac

WPA Supplicant is currently up to v0.7.3, and using the original sourcecode created by Willibald Meyer for WPA Supplicant 0.5, and later updated by Christian Langanke to 0.5.7 I’ve been able to update WPA Supplicant to the current level.


  • backup your existing wpa_supplicant.exe
  • replace the old executable with a new one from below
  • close/reopen xcenter and see if connection is established

Download links

WPA Supplicant v1.1  2013-01-12 build

WPA Supplicant v2.0 2013-05-12 build

WPA Supplicant v2.2 2014-06-24 build