80211w support in HEAD? build error: "../src/ap/drv_callbacks.c:368:16: error: ‘struct hostapd_bss_config’ has no member named ‘ieee80211w’; did you mean ‘ieee802_1x’?"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm building hostapd from src,

	git log | head
		commit 133439b89ac7239f81d83220feaa0da023b306ff

on linux64.

If I config build with

	cat .config
		...
		CONFIG_IEEE80211W=y
		...

built fails at

	make V=1
		...
		/usr/bin/gcc-6 -c -o ../src/ap/drv_callbacks.o -O3 -Wall -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fmessage-length=0 -grecord-gcc-switches -march=native -mtune=native  -I/usr/local/src/hostapd/src -I/usr/local/src/hostapd/src/utils -DGIT_VERSION_STR_POSTFIX=\"-hostap_2_6-841-g133439b\" -DHOSTAPD -DCONFIG_TAXONOMY -DHOSTAPD_DUMP_STATE -DCONFIG_FULL_DYNAMIC_VLAN -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_CTRL_IFACE -DCONFIG_MBO   -DCONFIG_DRIVER_NL80211 -DCONFIG_LIBNL20 -I/usr/include/libnl3  -DCONFIG_LIBNL20 -DCONFIG_WPS -DEAP_SERVER_WSC -DCONFIG_WPS_UPNP -DEAP_SERVER_IDENTITY -DEAP_SERVER -DCONFIG_TLSV11 -DCONFIG_TLSV12 -DCONFIG_SHA256 -DNEED_AP_MLME -DCONFIG_ACS -DCONFIG_DEBUG_SYSLOG -DCONFIG_DEBUG_FILE ../src/ap/drv_callbacks.c
		../src/ap/drv_callbacks.c: In function ‘hostapd_notif_assoc’:
		../src/ap/drv_callbacks.c:368:16: error: ‘struct hostapd_bss_config’ has no member named ‘ieee80211w’; did you mean ‘ieee802_1x’?
		      hapd->conf->ieee80211w != NO_MGMT_FRAME_PROTECTION) {
		                ^~
		Makefile:1128: recipe for target '../src/ap/drv_callbacks.o' failed
		make: *** [../src/ap/drv_callbacks.o] Error 1

otoh, with

	CONFIG_IEEE80211W=n

no issues with build.

reading

    https://en.wikipedia.org/wiki/IEEE_802.11w-2009

	"The 802.11w standard is implemented in Linux and BSD's as part of the 80211mac driver code base, which is used by several wireless driver interfaces; i.e., ath9k. The feature is easily enabled in most recent kernels and Linux OS's using these combinations."

checking, 'mac80211' *is* enabled

	lsmod | grep 80211
		mac80211              835584  1 ath9k_htc
		cfg80211              651264  4 ath9k_htc,mac80211,ath,ath9k_common
		rfkill                 28672  5 cfg80211

a bug? or some missing install/config?


_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap




[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux