MSI笔记本Ubuntu 17.10关机时出现wlp2s0密钥移除失败错误求助
解决Ubuntu 17.10关机时wlp2s0密钥移除失败的问题
我之前在MSI笔记本上跑Ubuntu 17.10时,完完全全碰到过这个糟心的问题!那个[3050.207469] wlp2s0: failed to remove key (1, ff:ff:ff:ff:ff:ff) from hardware (-22)的日志直接把关机流程卡死,折腾了好一阵才找到几个靠谱的解决办法,分享给你:
方法1:禁用NetworkManager的Wi-Fi电源管理(长期有效)
这个是我最终用的方案,从根源上避免电源管理和无线驱动的冲突:
- 打开终端,编辑NetworkManager的电源管理配置文件:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf - 把文件里的
wifi.powersave = 3修改为wifi.powersave = 2(2代表禁用Wi-Fi电源管理) - 按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器 - 重启NetworkManager服务让配置生效:
sudo systemctl restart NetworkManager
之后再关机应该就不会卡了。
方法2:手动卸载无线驱动应急(临时方案)
如果只是偶尔出现这个问题,或者不想修改系统配置,可以在关机前手动卸载无线网卡驱动:
- 先确认你的无线驱动是
iwlwifi(大部分Intel无线网卡都是这个模块,MSI笔记本常用),执行卸载命令:sudo modprobe -r iwlwifi - 卸载完成后再执行关机命令:
sudo shutdown -h now
这个方法能绕过驱动的密钥移除错误,让系统正常关机。
方法3:更新Linux内核
Ubuntu 17.10自带的内核版本可能存在无线网卡的兼容性bug,更新到更稳定的内核版本也能解决问题:
- 打开终端,执行以下命令更新内核:
sudo apt update && sudo apt upgrade linux-image-generic - 更新完成后重启系统,再测试关机流程。
补充说明
这个错误本质上是无线网卡驱动和系统电源管理模块的冲突,MSI部分型号的笔记本在Ubuntu 17.10上容易触发这个问题,上面的三个方法亲测都能解决,优先推荐方法1,一劳永逸。
内容的提问来源于stack exchange,提问作者pirmax
相关产品推荐
相关产品推荐

