WPA – EAP-TTLS on Linux | Dean De Beer | 03.10.2006 Introduction With security becoming more of an issue, especially with the weaknesses in WEP and WPA-PSK, more and more organizations are implementing 802.1x as part of their security solutions. This is a short guide on how to configure the wireless supplicant, wpa_supplicant, for linux. It makes certain assumptions about the network environment but it should not be too difficult to tailor the installation steps to your own environment. This guide assumes the following environment: WPA/EAP-TTLS using RADIUS. This document is intended to be a complete set of instructions on how to get, install and use the Linux WPA/WPA2/IEEE 802.1X Supplicant from: http://hostap.epitest.fi/wpa_supplicant/. This document assumes previous experience of wireless networking under Linux and assumes that wireless networking is already configured under Linux. “wpa_supplicant is a WPA Supplicant for Linux, BSD 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. ...