Compiling for wire-only 802.1X on embedded linux

Jouni Malinen j at w1.fi
Tue Dec 18 08:20:12 EST 2012


On Thu, Nov 29, 2012 at 12:26:38PM +0000, Tilman Baumann wrote:
> I can't seem to find a combination of settings that would allow me to 
> build wpa_supplicant for linux without any wireless extensions.
> I get compile errors as soon as I set CONFIG_NO_WPA=y

http://w1.fi/gitweb/gitweb.cgi?p=hostap.git;a=commitdiff;h=41014724e24d8ce8b88c733b20259698807aa652
fixes the CONFIG_EAP_TLS=y with CONFIG_NO_WPA=y case.

> CONFIG_DRIVER_HOSTAP=n
> CONFIG_DRIVER_ATMEL=n
> CONFIG_DRIVER_WEXT=n
> CONFIG_DRIVER_NL80211=n

Please note that setting parameters to any value, including "n", in
.config is actually defining that value and behaves identically to
setting these to "y". In other words, you will need to comment out or
delete these lines if you want to build without WEXT.

> CONFIG_WPS=n
> CONFIG_WPS_ER=n

Same here

> CONFIG_PEERKEY=y

This is RSN functionality and does not make any sense with
CONFIG_NO_WPA=y, i.e., that line should be removed, too.

-- 
Jouni Malinen                                            PGP id EFC895FA


More information about the HostAP mailing list