diff options
| -rw-r--r-- | package/hostapd/Config.in | 5 | ||||
| -rw-r--r-- | package/hostapd/Makefile | 4 | ||||
| -rw-r--r-- | package/kernel/modules/wireless.mk | 6 | ||||
| -rw-r--r-- | package/mac80211/Makefile | 2 | ||||
| -rw-r--r-- | package/madwifi/Makefile | 2 | 
5 files changed, 13 insertions, 6 deletions
| diff --git a/package/hostapd/Config.in b/package/hostapd/Config.in index a74cbae96..2e8d3ebc7 100644 --- a/package/hostapd/Config.in +++ b/package/hostapd/Config.in @@ -25,3 +25,8 @@ config WPA_RFKILL_SUPPORT  	bool "Add rfkill support"  	depends PACKAGE_wpa-supplicant || PACKAGE_wpa-supplicant-mini || PACKAGE_wpad || PACKAGE_wpad-mini  	default n + + +config DRIVER_WEXT_SUPPORT +	bool +	default n diff --git a/package/hostapd/Makefile b/package/hostapd/Makefile index b02ff27e7..3b4978fc8 100644 --- a/package/hostapd/Makefile +++ b/package/hostapd/Makefile @@ -31,7 +31,8 @@ PKG_CONFIG_DEPENDS:= \  	CONFIG_PACKAGE_hostapd \  	CONFIG_PACKAGE_hostapd-mini \  	CONFIG_PACKAGE_kmod-hostap \ -	CONFIG_WPA_RFKILL_SUPPORT +	CONFIG_WPA_RFKILL_SUPPORT \ +	CONFIG_DRIVER_WEXT_SUPPORT  LOCAL_TYPE=$(strip \  		$(if $(findstring wpad,$(BUILD_VARIANT)),wpad, \ @@ -66,6 +67,7 @@ DRIVER_MAKEOPTS= \  	CONFIG_DRIVER_HOSTAP=$(CONFIG_PACKAGE_kmod-hostap) \  	CONFIG_IEEE80211N=$(HOSTAPD_IEEE80211N) \  	CONFIG_IEEE80211W=$(CONFIG_PACKAGE_kmod-ath9k) \ +	CONFIG_DRIVER_WEXT=$(CONFIG_DRIVER_WEXT_SUPPORT) \  	$(if $(CONFIG_WPA_RFKILL_SUPPORT),NEED_RFKILL=y)  ifneq ($(LOCAL_TYPE),hostapd) diff --git a/package/kernel/modules/wireless.mk b/package/kernel/modules/wireless.mk index 82680e3f1..8d46979fb 100644 --- a/package/kernel/modules/wireless.mk +++ b/package/kernel/modules/wireless.mk @@ -42,7 +42,7 @@ $(eval $(call KernelPackage,lib80211))  define KernelPackage/net-airo    SUBMENU:=$(WIRELESS_MENU)    TITLE:=Cisco Aironet driver -  DEPENDS:=@PCI_SUPPORT +  DEPENDS:=@PCI_SUPPORT +@DRIVER_WEXT_SUPPORT    KCONFIG:=CONFIG_AIRO    FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.ko    AUTOLOAD:=$(call AutoLoad,50,airo) @@ -59,7 +59,7 @@ define KernelPackage/net-zd1201    SUBMENU:=$(WIRELESS_MENU)    TITLE:=Zydas ZD1201 support    DEPENDS:=@USB_SUPPORT -  KCONFIG:=CONFIG_USB_ZD1201 +  KCONFIG:=CONFIG_USB_ZD1201 +@DRIVER_WEXT_SUPPORT    FILES:=$(LINUX_DIR)/drivers/net/wireless/zd1201.$(LINUX_KMOD_SUFFIX)    AUTOLOAD:=$(call AutoLoad,60,zd1201)  endef @@ -112,7 +112,7 @@ $(eval $(call KernelPackage,net-zd1201))  define KernelPackage/net-prism54    SUBMENU:=$(WIRELESS_MENU)    TITLE:=Intersil Prism54 support -  DEPENDS:=@PCI_SUPPORT +  DEPENDS:=@PCI_SUPPORT +@DRIVER_WEXT_SUPPORT    KCONFIG:=CONFIG_PRISM54    FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.ko    AUTOLOAD:=$(call AutoLoad,60,prism54) diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile index 48af1f76e..52fb6c1e0 100644 --- a/package/mac80211/Makefile +++ b/package/mac80211/Makefile @@ -577,7 +577,7 @@ endef  define KernelPackage/net-hermes    $(call KernelPackage/mac80211/Default)    TITLE:=Hermes 802.11b chipset support -  DEPENDS:=@PCI_SUPPORT||PCMCIA_SUPPORT +kmod-cfg80211 +  DEPENDS:=@PCI_SUPPORT||PCMCIA_SUPPORT +kmod-cfg80211 +@DRIVER_WEXT_SUPPORT    FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/orinoco/orinoco.ko    AUTOLOAD:=$(call AutoLoad,50,orinoco)  endef diff --git a/package/madwifi/Makefile b/package/madwifi/Makefile index bb621ddf3..5b0342a53 100644 --- a/package/madwifi/Makefile +++ b/package/madwifi/Makefile @@ -165,7 +165,7 @@ define KernelPackage/madwifi    TITLE:=Driver for Atheros wireless chipsets    URL:=http://madwifi-project.org/    MAINTAINER:=Felix Fietkau <nbd@openwrt.org> -  DEPENDS:=+wireless-tools @PCI_SUPPORT @(!(TARGET_avr32||TARGET_cobalt||TARGET_ep93xx||TARGET_etrax||TARGET_octeon||TARGET_pxcab||TARGET_sibyte)||BROKEN) +  DEPENDS:=+wireless-tools @PCI_SUPPORT @(!(TARGET_avr32||TARGET_cobalt||TARGET_ep93xx||TARGET_etrax||TARGET_octeon||TARGET_pxcab||TARGET_sibyte)||BROKEN) +@DRIVER_WEXT_SUPPORT    FILES:=$(MADWIFI_FILES)    AUTOLOAD:=$(call AutoLoad,50,$(MADWIFI_AUTOLOAD))    MENU:=1 | 
