mirror of https://github.com/OpenIPC/firmware.git
Package: update realtek wlan drivers (#919)
parent
5ae809a6b8
commit
11b020866d
br-ext-chip-hisilicon/configs
br-ext-chip-sigmastar/configs
general/package
rtl8188fu
rtl8733bu-openipc
rtl8733bu
|
@ -109,7 +109,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y
|
|||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU=y
|
||||
# BR2_PACKAGE_RTL8188EU is not set
|
||||
BR2_PACKAGE_RTL8188FU=y
|
||||
BR2_PACKAGE_RTL8188FU_OPENIPC=y
|
||||
BR2_PACKAGE_MT7601U_OPENIPC=y
|
||||
|
||||
# WIREGUARD
|
||||
|
|
|
@ -105,7 +105,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y
|
|||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU=y
|
||||
# BR2_PACKAGE_RTL8188EU is not set
|
||||
BR2_PACKAGE_RTL8188FU=y
|
||||
BR2_PACKAGE_RTL8188FU_OPENIPC=y
|
||||
|
||||
# WIREGUARD
|
||||
BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y
|
||||
|
|
|
@ -99,7 +99,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
|||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y
|
||||
# BR2_PACKAGE_RTL8188EU is not set
|
||||
BR2_PACKAGE_RTL8188FU=y
|
||||
BR2_PACKAGE_RTL8188FU_OPENIPC=y
|
||||
# BR2_PACKAGE_RTL8192EU_OPENIPC is not set
|
||||
|
||||
# WIREGUARD
|
||||
|
|
|
@ -96,7 +96,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
|
|||
BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y
|
||||
BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y
|
||||
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||
BR2_PACKAGE_RTL8733BU=y
|
||||
BR2_PACKAGE_RTL8733BU_OPENIPC=y
|
||||
|
||||
# Debug
|
||||
# BR2_PACKAGE_HOST_GDB is not set
|
||||
|
|
|
@ -101,7 +101,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
|
|||
BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y
|
||||
BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y
|
||||
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||
BR2_PACKAGE_RTL8733BU=y
|
||||
BR2_PACKAGE_RTL8733BU_OPENIPC=y
|
||||
|
||||
# Debug
|
||||
# BR2_PACKAGE_HOST_GDB is not set
|
||||
|
|
|
@ -74,11 +74,11 @@ 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/rtl8188eus-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8189fs-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8192eu-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8733bu/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8733bu-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8812au-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/rtw-hostapd/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-infinity6b0/Config.in"
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
--- a/Makefile 2020-09-14 06:45:19.000000000 +0300
|
||||
+++ b/Makefile 2021-11-11 21:58:55.719826716 +0300
|
||||
@@ -1,6 +1,6 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)
|
||||
-EXTRA_CFLAGS += -O1
|
||||
+EXTRA_CFLAGS += -Os
|
||||
#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
|
|
@ -1,24 +0,0 @@
|
|||
--- a/include/ieee80211.h 2022-12-22 15:36:48.901228321 +0300
|
||||
+++ b/include/ieee80211.h 2022-12-22 15:37:11.989263430 +0300
|
||||
@@ -1390,18 +1390,18 @@
|
||||
(((Addr[2]) & 0xff) == 0xff) && (((Addr[3]) & 0xff) == 0xff) && (((Addr[4]) & 0xff) == 0xff) && \
|
||||
(((Addr[5]) & 0xff) == 0xff))
|
||||
#else
|
||||
-extern __inline int is_multicast_mac_addr(const u8 *addr)
|
||||
+static inline int is_multicast_mac_addr(const u8 *addr)
|
||||
{
|
||||
return ((addr[0] != 0xff) && (0x01 & addr[0]));
|
||||
}
|
||||
|
||||
-extern __inline int is_broadcast_mac_addr(const u8 *addr)
|
||||
+static inline int is_broadcast_mac_addr(const u8 *addr)
|
||||
{
|
||||
return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \
|
||||
(addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff));
|
||||
}
|
||||
|
||||
-extern __inline int is_zero_mac_addr(const u8 *addr)
|
||||
+static inline int is_zero_mac_addr(const u8 *addr)
|
||||
{
|
||||
return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \
|
||||
(addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00));
|
|
@ -2,9 +2,4 @@ config BR2_PACKAGE_RTL8188FU_OPENIPC
|
|||
bool "rtl8188fu-openipc"
|
||||
depends on BR2_LINUX_KERNEL
|
||||
help
|
||||
Wireless driver rtl8188fu.
|
||||
|
||||
https://github.com/ulli-kroll/rtl8188fu
|
||||
|
||||
comment "RTL8188FU needs a Linux kernel to be built"
|
||||
depends on !BR2_LINUX_KERNEL
|
||||
RTL8188FU wireless driver
|
||||
|
|
|
@ -5,21 +5,16 @@
|
|||
################################################################################
|
||||
|
||||
RTL8188FU_OPENIPC_SITE_METHOD = git
|
||||
RTL8188FU_OPENIPC_SITE = https://github.com/ulli-kroll/rtl8188fu
|
||||
RTL8188FU_OPENIPC_VERSION = e2d69b2b0c911c1b59daaf59a582ccdbb73fd97d
|
||||
RTL8188FU_OPENIPC_SITE = https://github.com/openipc/realtek-wlan
|
||||
RTL8188FU_OPENIPC_VERSION = $(shell git ls-remote $(RTL8188FU_OPENIPC_SITE) rtl8188fu | head -1 | cut -f1)
|
||||
|
||||
RTL8188FU_OPENIPC_LICENSE = GPL-2.0
|
||||
RTL8188FU_OPENIPC_LICENSE_FILES = COPYING
|
||||
|
||||
RTL8188FU_OPENIPC_MODULE_MAKE_OPTS = \
|
||||
CONFIG_RTL8188FU=m \
|
||||
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))
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
config BR2_PACKAGE_RTL8188FU
|
||||
bool "rtl8188fu"
|
||||
depends on BR2_LINUX_KERNEL
|
||||
help
|
||||
RTL8188FU wireless driver
|
|
@ -1,25 +0,0 @@
|
|||
################################################################################
|
||||
#
|
||||
# rtl8188fu
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ifeq ($(LOCAL_DOWNLOAD),y)
|
||||
RTL8188FU_SITE_METHOD = git
|
||||
RTL8188FU_SITE = https://github.com/viktorxda/realtek_wlan
|
||||
RTL8188FU_VERSION = $(shell git ls-remote $(RTL8188FU_SITE) rtl8188fu | head -1 | cut -f1)
|
||||
else
|
||||
RTL8188FU_SITE = https://github.com/viktorxda/realtek_wlan/archive
|
||||
RTL8188FU_SOURCE = rtl8188fu.tar.gz
|
||||
endif
|
||||
|
||||
RTL8188FU_LICENSE = GPL-2.0
|
||||
RTL8188FU_LICENSE_FILES = COPYING
|
||||
|
||||
RTL8188FU_MODULE_MAKE_OPTS = \
|
||||
CONFIG_RTL8188FU=m \
|
||||
KVER=$(LINUX_VERSION_PROBED) \
|
||||
KSRC=$(LINUX_DIR)
|
||||
|
||||
$(eval $(kernel-module))
|
||||
$(eval $(generic-package))
|
|
@ -1,5 +1,5 @@
|
|||
config BR2_PACKAGE_RTL8733BU
|
||||
bool "rtl8733bu"
|
||||
config BR2_PACKAGE_RTL8733BU_OPENIPC
|
||||
bool "rtl8733bu-openipc"
|
||||
depends on BR2_LINUX_KERNEL
|
||||
help
|
||||
RTL8733BU wireless driver
|
|
@ -0,0 +1,20 @@
|
|||
################################################################################
|
||||
#
|
||||
# rtl8733bu-openipc
|
||||
#
|
||||
################################################################################
|
||||
|
||||
RTL8733BU_OPENIPC_SITE_METHOD = git
|
||||
RTL8733BU_OPENIPC_SITE = https://github.com/openipc/realtek-wlan
|
||||
RTL8733BU_OPENIPC_VERSION = $(shell git ls-remote $(RTL8733BU_OPENIPC_SITE) rtl8733bu | head -1 | cut -f1)
|
||||
|
||||
RTL8733BU_OPENIPC_LICENSE = GPL-2.0
|
||||
RTL8733BU_OPENIPC_LICENSE_FILES = COPYING
|
||||
|
||||
RTL8733BU_OPENIPC_MODULE_MAKE_OPTS = \
|
||||
CONFIG_RTL8733BU=m \
|
||||
KVER=$(LINUX_VERSION_PROBED) \
|
||||
KSRC=$(LINUX_DIR)
|
||||
|
||||
$(eval $(kernel-module))
|
||||
$(eval $(generic-package))
|
|
@ -1,25 +0,0 @@
|
|||
################################################################################
|
||||
#
|
||||
# rtl8733bu
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ifeq ($(LOCAL_DOWNLOAD),y)
|
||||
RTL8733BU_SITE_METHOD = git
|
||||
RTL8733BU_SITE = https://github.com/viktorxda/realtek_wlan
|
||||
RTL8733BU_VERSION = $(shell git ls-remote $(RTL8733BU_SITE) rtl8733bu | head -1 | cut -f1)
|
||||
else
|
||||
RTL8733BU_SITE = https://github.com/viktorxda/realtek_wlan/archive
|
||||
RTL8733BU_SOURCE = rtl8733bu.tar.gz
|
||||
endif
|
||||
|
||||
RTL8733BU_LICENSE = GPL-2.0
|
||||
RTL8733BU_LICENSE_FILES = COPYING
|
||||
|
||||
RTL8733BU_MODULE_MAKE_OPTS = \
|
||||
CONFIG_RTL8733BU=m \
|
||||
KVER=$(LINUX_VERSION_PROBED) \
|
||||
KSRC=$(LINUX_DIR)
|
||||
|
||||
$(eval $(kernel-module))
|
||||
$(eval $(generic-package))
|
Loading…
Reference in New Issue