Kubuntu 17.10休眠后无线网络无法使用的问题求助
解决Ubuntu休眠后WiFi无法连接的问题
我之前在处理Ubuntu系统的WiFi问题时,碰到过一模一样的休眠唤醒后断连情况,给你几个亲测有效的解决思路,不用每次重启电脑:
快速临时修复:重启网络管理器
不用重启整机,直接在终端执行以下命令重置网络服务,大部分唤醒后卡住的情况都能解决:sudo systemctl restart NetworkManager关闭WiFi电源管理
很多时候系统为了省电,休眠后会给WiFi网卡断电,唤醒后没自动恢复。可以这样关闭电源管理:- 打开终端编辑NetworkManager配置文件:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf - 把文件里的
wifi.powersave = 3改成wifi.powersave = 2(2代表关闭电源管理) - 按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器 - 重启网络管理器生效:
sudo systemctl restart NetworkManager
- 打开终端编辑NetworkManager配置文件:
更新网卡驱动
驱动兼容性差也会导致唤醒异常,先查看你的网卡型号:# 内置网卡用这个 lspci | grep Network # USB外接网卡用这个 lsusb然后可以尝试自动适配安装最新驱动:
sudo ubuntu-drivers autoinstall安装完成后重启一次系统,再测试休眠唤醒效果。
设置唤醒自动重启网络(永久解决方案)
创建一个系统服务,让电脑从休眠唤醒时自动重启网络管理器,一劳永逸:- 创建服务文件:
sudo nano /etc/systemd/system/wifi-resume.service - 粘贴以下内容到文件中:
[Unit] Description=Restart WiFi on resume from suspend After=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target [Service] Type=oneshot ExecStart=/usr/bin/systemctl restart NetworkManager [Install] WantedBy=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target - 保存退出编辑器后,启用这个服务:
sudo systemctl enable wifi-resume.service
之后每次休眠唤醒,系统都会自动帮你重置网络,不用手动操作了。
- 创建服务文件:
内容的提问来源于stack exchange,提问作者markedfive
相关产品推荐
相关产品推荐

