diff --git a/general/overlay/etc/wireless/usb b/general/overlay/etc/wireless/usb index 5b2c8562..aa2076a5 100755 --- a/general/overlay/etc/wireless/usb +++ b/general/overlay/etc/wireless/usb @@ -31,7 +31,7 @@ fi # Generic RTL8812AU if [ "$1" = "rtl8812au-generic" ]; then - modprobe 88XXau + modprobe 8812au exit 0 fi diff --git a/general/package/Config.in b/general/package/Config.in index 5fbb71ed..3a386082 100644 --- a/general/package/Config.in +++ b/general/package/Config.in @@ -78,6 +78,7 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/osd-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/quirc-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rcjoystick/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rockchip-osdrv-rv11xx/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8812au/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188eus-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" diff --git a/general/package/rtl8812au/Config.in b/general/package/rtl8812au/Config.in new file mode 100644 index 00000000..4fec8536 --- /dev/null +++ b/general/package/rtl8812au/Config.in @@ -0,0 +1,4 @@ +config BR2_PACKAGE_RTL8812AU + bool "rtl8812au" + help + Standalone driver for the RTL8812AU. diff --git a/general/package/rtl8812au/rtl8812au.mk b/general/package/rtl8812au/rtl8812au.mk new file mode 100644 index 00000000..2085a0ea --- /dev/null +++ b/general/package/rtl8812au/rtl8812au.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# rtl8812au +# +################################################################################ + +RTL8812AU_SITE = $(call github,openipc,realtek-wlan,$(RTL8812AU_VERSION)) +RTL8812AU_VERSION = rtl8812au + +RTL8812AU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8812AU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + KSRC=$(LINUX_DIR) + +$(eval $(kernel-module)) +$(eval $(generic-package))