All pastes #973835 Raw Edit

mac80211 with 2.6.24

public text v1 · immutable
·published 2008-04-06 10:34 UTC
rendered paste body
Index: package/kernel/modules/wireless.mk
===================================================================
--- package/kernel/modules/wireless.mk  (revision 10736)
+++ package/kernel/modules/wireless.mk  (working copy)
@@ -62,7 +62,29 @@

 $(eval $(call KernelPackage,ieee80211-softmac))

+define KernelPackage/mac80211
+  SUBMENU:=$(WIRELESS_MENU)
+  TITLE:=Linux 802.11 Wireless Networking Stack (mac80211)
+  DEPENDS:=@LINUX_2_6_24 +kmod-crypto-arc4 +kmod-crypto-aes +wireless-tools
+  KCONFIG:=CONFIG_MAC80211 CONFIG_CFG80211  \
+       CONFIG_NL80211=y \
+       CONFIG_MAC80211_RCSIMPLE=n \
+       CONFIG_MAC80211_RC_PID CONFIG_MAC80211_RC_DEFAULT_PID=pid
+  FILES:=$(LINUX_DIR)/net/mac80211/mac80211.$(LINUX_KMOD_SUFFIX) \
+        $(LINUX_DIR)/net/wireless/cfg80211.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,20,cfg80211 mac80211)
+endef

+define KernelPackage/mac80211/description
+  Linux 802.11 Wireless Networking Stack (mac80211)
+  Includes:
+  - cfg80211
+  - mac80211
+endef
+
+$(eval $(call KernelPackage,mac80211))
+
+
 define KernelPackage/net-bcm43xx
   SUBMENU:=$(WIRELESS_MENU)
   TITLE:=Broadcom BCM43xx driver