华硕笔记本WiFi未显示且Ubuntu 24.04下无WiFi选项的解决方案咨询
华硕笔记本WiFi未显示且Ubuntu 24.04下无WiFi选项的解决方案咨询
嘿,我来帮你搞定这个MT7902 WiFi网卡在Ubuntu 24.04里无法识别的问题!联发科这类新网卡确实经常出现Linux驱动滞后的情况,别着急,咱们一步步尝试下面的方案:
先检查并升级内核版本:MT7902的驱动其实已经被整合到较新的Linux内核中了,Ubuntu 24.04默认内核是6.5系列,你可以打开终端输入
uname -r查看当前内核版本。如果版本低于6.6,建议升级到官方的硬件启用栈内核,命令是:sudo apt install linux-generic-hwe-24.04升级完成后重启电脑,大概率能自动识别到WiFi网卡。
手动编译第三方适配驱动:要是升级内核还是不行,那就试试社区维护的第三方驱动,步骤如下:
- 先安装编译所需的工具包:
sudo apt install git build-essential linux-headers-$(uname -r) - 克隆适配MT7902的驱动源码仓库:
git clone https://github.com/lwfinger/rtw89.git - 进入源码目录并编译安装:
cd rtw89 make sudo make install
完成后重启电脑,应该就能看到WiFi选项了。
- 先安装编译所需的工具包:
临时应急方案:如果上面的方法暂时没效果,你可以先入手一款明确标注支持Linux的USB WiFi适配器(比如Realtek RTL8188CUS这类入门型号),先用外置网卡保证网络连接,等华硕或联发科推出官方Linux驱动,或者Ubuntu内核更新完善支持后再切换回内置网卡。
耐心等待官方支持:联发科的新网卡通常会在后续的内核迭代中完善适配,你可以定期检查Ubuntu的系统更新,或者留意华硕的设备支持页面,说不定过几个月就有官方驱动推送了。
备注:内容来源于stack exchange,提问作者Saumya Vira




