Temat: RTL8192EU
Witam zauważyłem, iż na git OpenWRT ( openwrt/package/kernel/rtl8812au-ct/) pojawił się samodzielny sterownik do rtl8812au.
Spróbowałem przerobić Make od rtl8812au na rtl8192eu i podpiąć pod żródła z https://github.com/Mange/rtl8192eu-linux-driver, oczywiście zmieniając wszystko jak należy w oryginalnym Make. Jednakże nie chce się kompilować, gdyż pliku 8192eu.ko nie znaleziono.
include $(TOPDIR)/rules.mk
PKG_NAME:=rtl8192eu
PKG_RELEASE=1
PKG_LICENSE:=GPLv2
PKG_LICENSE_FILES:=
PKG_SOURCE_URL:=https://github.com/Mange/rtl8192eu-linux-driver.git
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=b63646fb61fec4895f0fd4aec1a0cb0e8873eaeb
PKG_BUILD_PARALLEL:=1
STAMP_CONFIGURED_DEPENDS := $(STAGING_DIR)/usr/include/mac80211-backport/backport/autoconf.h
include $(INCLUDE_DIR)/kernel.mk
include $(INCLUDE_DIR)/package.mk
define KernelPackage/rtl8192eu
SUBMENU:=Wireless Drivers
TITLE:=RTL8192EU
DEPENDS:=+kmod-cfg80211 +kmod-usb-core +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT @!LINUX_3_18 @!LINUX_4_9
FILES:=\
$(PKG_BUILD_DIR)/8192eu.ko
AUTOLOAD:=$(call AutoProbe,8192eu)
PROVIDES:=kmod-8192eu
endef
NOSTDINC_FLAGS = \
-I$(PKG_BUILD_DIR) \
-I$(PKG_BUILD_DIR)/include \
-I$(STAGING_DIR)/usr/include/mac80211-backport \
-I$(STAGING_DIR)/usr/include/mac80211-backport/uapi \
-I$(STAGING_DIR)/usr/include/mac80211 \
-I$(STAGING_DIR)/usr/include/mac80211/uapi \
-include backport/backport.h
NOSTDINC_FLAGS+=-DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -DBUILD_OPENWRT
define Build/Compile
+$(MAKE) $(PKG_JOBS) -C "$(LINUX_DIR)" \
$(KERNEL_MAKE_FLAGS) \
SUBDIRS="$(PKG_BUILD_DIR)" \
NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \
modules
endef
$(eval $(call KernelPackage,rtl8192eu))Jak jeszcze inaczej można by to ogarnąć?
PS. dopiero raczkuję w tych sprawach