diff --git a/package/ntlf9t/rtl8192du/Makefile b/package/ntlf9t/rtl8192du/Makefile index 5eb0dac930..fdb1600b48 100644 --- a/package/ntlf9t/rtl8192du/Makefile +++ b/package/ntlf9t/rtl8192du/Makefile @@ -26,20 +26,22 @@ include $(INCLUDE_DIR)/kernel.mk include $(INCLUDE_DIR)/package.mk NOSTDINC_FLAGS = \ - -I$(PKG_BUILD_DIR)/include \ - -I$(STAGING_DIR)/usr/include/mac80211-backport/uapi \ - -I$(STAGING_DIR)/usr/include/mac80211-backport \ - -I$(STAGING_DIR)/usr/include/mac80211/uapi \ - -I$(STAGING_DIR)/usr/include/mac80211 \ - -include backport/autoconf.h \ - -include backport/backport.h + -I$(PKG_BUILD_DIR)/include \ + -I$(STAGING_DIR)/usr/include/mac80211-backport/uapi \ + -I$(STAGING_DIR)/usr/include/mac80211-backport \ + -I$(STAGING_DIR)/usr/include/mac80211/uapi \ + -I$(STAGING_DIR)/usr/include/mac80211 \ + -include backport/autoconf.h \ + -include backport/backport.h + +NOSTDINC_FLAGS+=-DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -DCONFIG_CONCURRENT_MODE -DBUILD_OPENWRT define KernelPackage/rtl8192du SUBMENU:=Wireless Drivers TITLE:=Realtek RTL8192DU wireless USB 802.11n driver DEPENDS:=@USB_SUPPORT +kmod-cfg80211 +kmod-mac80211 +kmod-usb-core +wireless-tools FILES:= $(PKG_BUILD_DIR)/8192du.$(LINUX_KMOD_SUFFIX) -# AUTOLOAD:=$(call AutoProbe,8192du) + AUTOLOAD:=$(call AutoProbe,8192du) endef define KernelPackage/rtl8192du/description @@ -47,24 +49,23 @@ define KernelPackage/rtl8192du/description endef define Build/Compile - +$(MAKE) $(PKG_JOBS) -C $(LINUX_DIR) \ - $(KERNEL_MAKE_FLAGS) \ - SUBDIRS="$(PKG_BUILD_DIR)" \ - CONFIG_RTL8192DU=m \ - NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \ - M="$(PKG_BUILD_DIR)" \ - src="$(PKG_BUILD_DIR)" \ - TopDIR="$(PKG_BUILD_DIR)" \ - modules + +$(MAKE) $(PKG_JOBS) -C $(LINUX_DIR) \ + $(KERNEL_MAKE_FLAGS) \ + CONFIG_RTL8192DU=m \ + NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \ + M="$(PKG_BUILD_DIR)" \ + src="$(PKG_BUILD_DIR)" \ + TopDIR="$(PKG_BUILD_DIR)" \ + modules endef define Build/Configure endef define KernelPackage/rtl8192du/install - $(INSTALL_DIR) $(1)/lib/firmware/rtlwifi - $(INSTALL_DATA) $(PKG_BUILD_DIR)/rtl8192dufw.bin $(1)/lib/firmware/rtlwifi/ - $(INSTALL_DATA) $(PKG_BUILD_DIR)/rtl8192dufw_wol.bin $(1)/lib/firmware/rtlwifi/ + $(INSTALL_DIR) $(1)/lib/firmware/rtlwifi + $(INSTALL_DATA) $(PKG_BUILD_DIR)/rtl8192dufw.bin $(1)/lib/firmware/rtlwifi/ + $(INSTALL_DATA) $(PKG_BUILD_DIR)/rtl8192dufw_wol.bin $(1)/lib/firmware/rtlwifi/ endef $(eval $(call KernelPackage,rtl8192du))