Ubuntu 22.04.2下联想Ideapad的MT7921无线网卡(17aa:e0bc)频繁故障求助
Ubuntu 22.04.2下联想Ideapad的MT7921无线网卡(17aa:e0bc)频繁故障求助
兄弟,这种时好时坏的无线问题真的太磨人了,尤其是你已经试了重装系统、回退版本、关闭电源管理这些办法还没解决,肯定头疼坏了吧。我之前也碰到过MT7921网卡在Ubuntu上的稳定性问题,给你几个针对性的排查和解决思路,你可以试试:
检查并更新无线固件
MT7921对固件版本比较敏感,Ubuntu自带的固件可能存在兼容性问题。你可以先重装最新的固件包试试:sudo apt update && sudo apt install --reinstall linux-firmware安装完成后重启系统,观察故障是否缓解。
调整内核模块参数
咱们可以给mt7921e模块添加一些参数来规避已知的兼容性问题:- 打开模块配置文件:
sudo nano /etc/modprobe.d/mt7921e.conf - 在文件中添加以下参数(可以先试其中一个,不行再组合):
options mt7921e disable_11ax=1 # 暂时禁用WiFi 6,优先保证兼容性 options mt7921e power_save=0 # 彻底关闭网卡的电源管理功能 options mt7921e enable_amsdu=0 # 禁用聚合帧传输,减少断连概率 - 保存退出后,更新initramfs并重启:
sudo update-initramfs -u sudo reboot
- 打开模块配置文件:
升级内核版本
Ubuntu 22.04.2默认的内核版本对MT7921的支持可能还不够完善,你可以尝试升级到HWE(硬件启用栈)内核,它包含了更多硬件驱动的更新:sudo apt install linux-generic-hwe-22.04安装完成后重启,在GRUB菜单中选择新内核启动测试。
排查硬件与BIOS设置
- 进入电脑的BIOS界面,检查是否开启了
Fast Boot或者Secure Boot,尝试关闭这两个选项(Fast Boot可能会导致硬件初始化不完整,Secure Boot可能限制驱动加载)。 - 如果你的笔记本无线网卡是可拆卸的,可以尝试断电后重新插拔网卡(注意操作安全,避免损坏硬件),排除接触不良的问题。
- 进入电脑的BIOS界面,检查是否开启了
抓取日志定位问题
当故障发生时,你可以通过日志查看具体报错信息,这能帮我们更精准地定位问题:dmesg | grep mt7921e # 或者查看系统内核日志 journalctl -k | grep mt7921e把日志里的报错信息记下来,能帮我们进一步分析原因。
备注:内容来源于stack exchange,提问作者Francesco Urdih
相关产品推荐
相关产品推荐

