Ubuntu 22.04.1下RTL8821ce适配器报“rtw_8821ce: firmware failed to leave lps state”日志问题求助
Ubuntu 22.04.1下RTL8821ce适配器报“rtw_8821ce: firmware failed to leave lps state”日志问题求助
Hey 你好!先帮你拆解下这条日志的意思:LPS是**Low Power State(低功耗状态)**的缩写,这条报错本质是网卡固件没能顺利退出低功耗模式。好在你说适配器还能正常工作,说明这只是个不影响核心功能的小bug,不用太慌,咱们可以试试下面几个方案:
优先尝试更新系统固件包,虽然你提到可能等下一版,但手动更新说不定能提前解决:
打开终端运行这条命令重新安装固件:sudo apt update && sudo apt install --reinstall linux-firmware完成后重启系统,再去查看systemd日志看看报错是否消失。
如果更新固件没用,咱们可以直接禁用网卡的低功耗功能:
- 用编辑器打开驱动配置文件:
sudo nano /etc/modprobe.d/rtl8821ce.conf - 在文件里添加一行参数:
options rtw_8821ce disable_lps=1 - 保存退出后,更新initramfs并重启:
sudo update-initramfs -u && sudo reboot
- 用编辑器打开驱动配置文件:
还可以试试第三方维护的RTL8821ce驱动,这类驱动有时候会修复官方固件没覆盖到的小问题:
先卸载当前加载的驱动:sudo modprobe -r rtw_8821ce然后安装第三方dkms版本的驱动(Ubuntu 22.04一般支持这个包):
sudo apt install rtl8821ce-dkms安装完成后重启系统测试。
如果上面的方法都没解决,那确实可以等linux-firmware的下一个版本更新——这个问题大概率是固件层面的小瑕疵,后续官方更新应该会修复。另外,要是网卡一直正常能用,其实这条日志完全可以暂时忽略,不会影响你的日常使用~
备注:内容来源于stack exchange,提问作者Mahler
相关产品推荐
相关产品推荐

