diff --git a/Makefile b/Makefile index 6ee4f18..5640cd6 100644 --- a/Makefile +++ b/Makefile @@ -62,6 +62,7 @@ CONFIG_LED_ENABLE = y CONFIG_AP_MODE = y CONFIG_P2P = y CONFIG_MP_INCLUDED = n +CONFIG_CONCURRENT_MODE = n CONFIG_POWER_SAVING = y CONFIG_IPS_MODE = default CONFIG_LPS_MODE = default @@ -81,7 +82,10 @@ CONFIG_RTW_CHPLAN = 0xFF CONFIG_RTW_ADAPTIVITY_EN = disable CONFIG_RTW_ADAPTIVITY_MODE = normal CONFIG_SIGNAL_SCALE_MAPPING = n +# necessary for WPA3 support CONFIG_80211W = y +# necessary for WPA3 support +CONFIG_GTK_OL = y CONFIG_REDUCE_TX_CPU_LOADING = n CONFIG_BR_EXT = y CONFIG_TDLS = n @@ -1065,6 +1069,10 @@ ifeq ($(CONFIG_MP_INCLUDED), y) EXTRA_CFLAGS += -DCONFIG_MP_INCLUDED endif +ifeq ($(CONFIG_CONCURRENT_MODE), y) +EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE +endif + ifeq ($(CONFIG_POWER_SAVING), y) ifneq ($(CONFIG_IPS_MODE), default) EXTRA_CFLAGS += -DRTW_IPS_MODE=$(CONFIG_IPS_MODE) @@ -1349,8 +1357,12 @@ EXTRA_CFLAGS += -DCONFIG_RTW_MBO -DCONFIG_RTW_80211K -DCONFIG_RTW_WNM -DCONFIG_R EXTRA_CFLAGS += -DCONFIG_RTW_80211R endif +# necessary for WPA3 support +ifeq ($(CONFIG_GTK_OL), y) +EXTRA_CFLAGS += -DCONFIG_GTK_OL +endif + ifeq ($(CONFIG_PLATFORM_I386_PC), y) -#I386_PC - EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT SUBARCH := $(shell uname -m | sed -e s/i.86/i386/) @@ -1366,7 +1378,6 @@ endif ### START RASPBERRY PI OS SUPPORT ifeq ($(CONFIG_PLATFORM_ARM_RPI), y) -#ARM_RPI - EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT #EXTRA_CFLAGS += -DPLATFORM_LINUX @@ -1379,7 +1390,6 @@ INSTALL_PREFIX := endif ifeq ($(CONFIG_PLATFORM_ARM64_RPI), y) -#ARM64_RPI - EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT #EXTRA_CFLAGS += -DPLATFORM_LINUX