华硕Vivobook安装Ubuntu 24.04 LTS后无法识别联发科7902无线网卡求助
华硕Vivobook安装Ubuntu 24.04 LTS后无法识别联发科7902无线网卡求助
你好,我碰到过不少用户遇到联发科新网卡在Ubuntu 24.04里无法识别的情况,从你提供的lshw -C network输出来看,网卡显示UNCLAIMED,说明系统找不到对应的驱动模块来支持这张联发科无线网卡。下面给你几个可行的解决步骤:
第一步:确认网卡具体型号
先执行这条命令获取更精准的硬件ID,方便后续匹配驱动:lspci -nn | grep Network输出里会有类似
[14c3:7902]的标识,这就是联发科MT7902网卡的硬件ID,确认后就能更有针对性地操作。第二步:安装系统自带的固件包
Ubuntu 24.04的内核已经包含MT7902的驱动,但可能缺少对应的固件文件。先确保你的设备能联网(比如插有线网或者用手机USB共享热点),然后执行以下命令:sudo apt update && sudo apt upgrade -y sudo apt install linux-firmware -y安装完成后重启电脑,看看WiFi适配器是否被识别。
第三步:手动编译安装最新驱动(如果上面的方法无效)
如果系统自带的固件还是不行,可以尝试编译联发科官方的驱动模块:- 先安装编译所需的依赖工具:
sudo apt install git build-essential linux-headers-$(uname -r) - 克隆驱动源码仓库:
git clone https://github.com/mediatek-wifi/mt7921u.git - 进入源码目录编译并安装:
cd mt7921u make sudo make install - 加载驱动模块:
sudo modprobe mt7921u
完成后重启电脑,再检查WiFi是否正常工作。
- 先安装编译所需的依赖工具:
第四步:检查内核兼容性(极端情况)
如果以上方法都无效,可能是当前内核版本对网卡的支持不够完善。你可以尝试查看Ubuntu官方的内核更新包,升级到最新的稳定内核版本,但注意内核升级有一定风险,建议先备份重要数据再操作。
备注:内容来源于stack exchange,提问作者Abate Faria
相关产品推荐
相关产品推荐

