OpenWrt:安装网卡驱动

目标平台:NANO PI R5C 4G +32G emmc
编译平台:ubuntu 22.04

上期,简单编译完openwrt的24.10的镜像,系统正常启动,但是没有无线网卡的驱动,本章开始添加 pcie无线网卡驱动

1.查找网卡型号

查看友善的资料 : M.2 WiFi models supported: rtl8822ce

2.查找对应驱动

查看 config中的资料是对应的,但是web界面一直没有无线的选项卡

c 复制代码
root@OpenWrt:~# lspci -nn | grep -i network
0000:01:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network 

真相大白,网卡根本不是 RTL8822CE,而是联发科的 MT7921

3.重新选则配置

< > kmod-mt7921e:对应 PCIe​ 接口的 MT7921 网卡。e通常代表 Embedded 或 PCIe 接口。

< > kmod-mt7921s:对应 SDIO​ 接口的版本(常用于笔记本或嵌入式开发板)。

< > kmod-mt7921u:对应 USB​ 接口的版本。

基于PCIe 接口,选择 kmod-mt7921e

4.重新编译下载

bash 复制代码
# 根据CPU核心数开启指定线程数执行编译
make V=s -j$(nproc)
# 如果编译过程中报错了,需要使用单线程模式,确认出错的地方,然后排查(注:有时候单线程就不报错了)
make V=s -j1

5.wifi选项出来了

相关推荐
小李不想当小白18 小时前
SPI通信外设与W25Q64 (硬件SPI)(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
Zwawa1 天前
从 printf 到曲线:把数据送上 VOFA+
c语言·单片机·嵌入式
LCG米2 天前
STM32 ADC多通道DMA定时器触发实测:TRGO触发链、采样率精确控制与乒乓缓冲落地
stm32·单片机·嵌入式·adc
LCG米3 天前
STM32硬件SPI驱动SSD1306 OLED实测:上电黑屏排查、页寻址模式与取模扫描方向陷阱
stm32·单片机·嵌入式硬件·嵌入式
探鸽小钛3 天前
4G 终端 ES8311 - 挂断一次,下次说话就没声了之解决办法
物联网·音视频·嵌入式·esp32·webrtc
Zwawa4 天前
编译器工具链:GCC、Clang、MSVC、ICC、armclang
c语言·嵌入式·编译器
用户8351414049494 天前
Makefile从零写起:每条规则在干什么
嵌入式
pipixia200334 天前
C++继承面试四连问:内存叠加、私有继承、sizeof、权限重映射
c++·面试·嵌入式·继承·面向对象·对象模型
shimly1234564 天前
(undone) 野火嵌入式 (1) 打开例程工程
嵌入式
Zwawa5 天前
一只按键不只“按下”:短按、长按和连按如何共存
c语言·单片机·嵌入式