Сборка резервных портов Wi-Fi завершается неудачно с версией 6.1.36 с «Неизвестным символом backport_dependent_symbol»Linux

Anonymous
Сборка резервных портов Wi-Fi завершается неудачно с версией 6.1.36 с «Неизвестным символом backport_dependent_symbol»

Сообщение Anonymous »

Я пытаюсь собрать модули резервного копирования из самой последней версии драйвера Wi-Fi [1]. Я использую ядро ​​NXP (Variscite) 6.1.36 [2]. Сборка работает нормально (сценарий можно найти ниже). Однако во время загрузки модуль brcmfmac не загружается:

Код: Выделить всё

cfg80211: Unknown symbol backport_dependency_symbol (err -2)

$ sudo modprobe brcmfmac
modprobe: ERROR: could not insert 'brcmfmac': Unknown symbol in module, or unknown parameter (see dmesg)
Мой скрипт сборки:

Код: Выделить всё

NAME=summit-backports-12.29.0.22
DRIVER=${NAME}.tar.bz2
DIRECTORY=summit-driver
KERNEL_NAME=linux-imx

### CREATE DIRECTORY

mkdir ${DIRECTORY}

### UNPACK DRIVER

tar xfvj ${RECIPEDIR}/../resource/driver/wifi/${DRIVER} --directory ${DIRECTORY}

### ENTER DIRECTORY

cd ${DIRECTORY}/${NAME}

### CREATE CONFIGURATION

make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- KLIB=${ROOTDIR} KLIB_BUILD=../../${KERNEL_NAME} defconfig-brcmfmac

### BUILD MODULES

make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- KLIB=${ROOTDIR} KLIB_BUILD=../../${KERNEL_NAME} modules

### INSTALL MODULES

make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- KLIB=${ROOTDIR} KLIB_BUILD=../../${KERNEL_NAME} modules_install
[1] https://github.com/LairdCP/Sterling-LWB ... 12.29.0.22
[2] https://github.com/varigit/linux-imx/tr ... .1.y_var03

Подробнее здесь: https://stackoverflow.com/questions/791 ... t-dependen

Вернуться в «Linux»