diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig index ae93587a..dbe74a1e 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig @@ -74,7 +74,7 @@ BR2_PACKAGE_MBEDTLS_OPENIPC=y # BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set BR2_PACKAGE_MICROBE_WEB=y # BR2_PACKAGE_MINI_SNMPD is not set -BR2_PACKAGE_MOTORS=y +# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y # BR2_PACKAGE_SSHPASS is not set @@ -89,9 +89,9 @@ BR2_PACKAGE_WPA_SUPPLICANT_CLI=y BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_PACKAGE_LINUX_FIRMWARE=y -BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y +# BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set -BR2_PACKAGE_RTL8188FU_OPENIPC=y +# BR2_PACKAGE_RTL8188FU_OPENIPC is not set # WIREGUARD # BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set diff --git a/building.sh b/building.sh index b626dd88..3650cdde 100755 --- a/building.sh +++ b/building.sh @@ -291,10 +291,10 @@ xm550() { # hi3516ev200_dozor # Dozor # hi3516ev200_eltis # Eltis # hi3516ev200_vixand # Vixand -hi3516ev300 # OpenIPC +# hi3516ev300 # OpenIPC # hi3516ev300_glibc # testing.. # hi3516ev300_tehshield # Tehshield -# hi3518ev300 # OpenIPC +hi3518ev300 # OpenIPC # # hi3516av300 # testind.. # hi3516cv500 # testind.. diff --git a/general/package/rtl8188fu-openipc/00_optimization.patch b/general/package/rtl8188fu-openipc/00_optimization.patch index 74c072b6..1da38902 100644 --- a/general/package/rtl8188fu-openipc/00_optimization.patch +++ b/general/package/rtl8188fu-openipc/00_optimization.patch @@ -8,3 +8,12 @@ #EXTRA_CFLAGS += -O3 #EXTRA_CFLAGS += -Wall #EXTRA_CFLAGS += -Wextra +@@ -51,7 +51,7 @@ + CONFIG_RTW_ADAPTIVITY_EN = disable + CONFIG_RTW_ADAPTIVITY_MODE = normal + CONFIG_SIGNAL_SCALE_MAPPING = n +-CONFIG_80211W = n ++CONFIG_80211W = y + CONFIG_REDUCE_TX_CPU_LOADING = n + CONFIG_BR_EXT = y + CONFIG_ANTENNA_DIVERSITY = n diff --git a/general/package/rtl8188fu-openipc/rtl8188fu-openipc.mk b/general/package/rtl8188fu-openipc/rtl8188fu-openipc.mk index 1004803d..2c494d98 100644 --- a/general/package/rtl8188fu-openipc/rtl8188fu-openipc.mk +++ b/general/package/rtl8188fu-openipc/rtl8188fu-openipc.mk @@ -13,5 +13,11 @@ RTL8188FU_OPENIPC_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8188FU_OPENIPC_INSTALL_FIRMWARE + $(INSTALL) -D -m 644 $(@D)/firmware/rtl8188fufw.bin \ + $(TARGET_DIR)/lib/firmware/rtlwifi/rtl8188fufw.bin +endef +RTL8188FU_OPENIPC_POST_INSTALL_TARGET_HOOKS += RTL8188FU_OPENIPC_INSTALL_FIRMWARE + $(eval $(kernel-module)) $(eval $(generic-package))