Problem setting up NanoPi R5C with MediaTek 7921

Hi everyone,
I'm trying to setup my new router with OpenWrt. As I want to run a VPN client on the router, I needed something more powerful than my TL-WR1043ND. I recently found the NanoPi R5C and bought it with an M.2 WiFi card from MediaTek - the MT7921.

I installed an OpenWrt snapshot on the NanoPi (r26582, as there is no stable release available yet), but now I'm having trouble getting the WiFi card up and running.

The card is recognized by the system, using lspci

lspci -nn
0000:00:00.0 PCI bridge [0604]: Rockchip Electronics Co., Ltd RK3568 Remote Signal Processor [1d87:3566] (rev 01)
0000:01:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter [14c3:7961]
0001:00:00.0 PCI bridge [0604]: Rockchip Electronics Co., Ltd RK3568 Remote Signal Processor [1d87:3566] (rev 01)
0001:01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
0002:00:00.0 PCI bridge [0604]: Rockchip Electronics Co., Ltd RK3568 Remote Signal Processor [1d87:3566] (rev 01)
0002:01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)

I installed the firmware package kmod-mt7921-common, which should install all required kernel modules as far as I understood. I have following packages installed when grepping for "mt":

opkg list-installed | grep mt
kmod-mt76-connac - 6.6.32.2024.05.17~513c131c-r1
kmod-mt76-core - 6.6.32.2024.05.17~513c131c-r1
kmod-mt7921-common - 6.6.32.2024.05.17~513c131c-r1
kmod-mt7921-firmware - 6.6.32.2024.05.17~513c131c-r1
kmod-mt792x-common - 6.6.32.2024.05.17~513c131c-r1

Although, the driver should be installed, commands like iw list or iwinfo do not output anything. Also the kernel log dmesg is very silent about the wifi card.

dmesg | grep mt
[    1.288691] mtip32xx Version 1.3.1

And the driver is not listed by lsmod, thus it seems like the driver is not loaded at all.

Does anyone have an idea what am I missing? Or how I can go to find the root of the problem. Any help would be appreciated.

Best regards,
Mike

you missing to install kmod-mt7921e

Oh shoot. I already thought, it would be something simple like that.
Anyway, thank you very much for the rapid reply.

Regards,
Mike

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.