在最近更新 Ubuntu 20.04.1 LTS 后,当我从挂起状态恢复笔记本电脑时,我的 WIFI 无法工作。重新启动笔记本电脑后,WIFI 可以正常工作。
这是我尝试过的。
sudo systemctl 重新启动 NetworkManager
sudo 服务网络管理器重新启动
sudo nmcli 关闭网络
sudo nmcli 网络开启
这些都不起作用。更新之前没有问题,使用 timeshift 恢复到以前的状态可以解决问题。以下是我帮助的一些命令的输出。
sudo lshw -C 网络
-网络已禁用
description: Wireless interface
product: Centrino Advanced-N 6235
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 24
serial: c4:85:08:43:dc:6c
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.8.0-34-generic firmware=18.168.6.1 6000g2b-6.ucode latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:31 memory:f1500000-f1501fff
-网络
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 06
serial: e8:03:9a:e8:1a:51
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.8.0-34-generic firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII
resources: irq:19 ioport:2000(size=256) memory:f1404000-f1404fff memory:f1400000-f1403fff
nmcli 设备
设备类型状态连接
30:D9:D9:28:09:E4 bt 已断开连接 --
enp3s0 以太网不可用 --
wlp2s0 wifi不可用--
lo 环回非托管 --
lspci -knn | grep Net -A3;rfkill 列表
02:00.0 网络控制器 [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088e] (rev 24)
Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN [8086:4060]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0:phy0:无线局域网
Soft blocked: no
Hard blocked: no
2:hci0:蓝牙
Soft blocked: no
Hard blocked: no
杀戮
ID 类型 设备 软 硬
0 wlan phy0 已解锁 已解锁
2 蓝牙 hci0 解锁 解锁
编辑:该问题出现在 Linux 内核 5.8 上,但没有出现在 Linux 内核 5.4 上
答案1
我觉得你应该检查的第一件事是你的无线接口是否进入省电模式?因此,也许首先尝试参考此 KBA 配置电源管理:https://help.ubuntu.com/stable/ubuntu-help/power.html.en如果你之前没有这样做的话。
无线省电可以这样改变:
在 /etc/pm/config.d 中创建一个名为 blacklist 的文件
gksu gedit /etc/pm/config.d/blacklist
并在文件内保留:
HOOK_BLACKLIST="wireless"
如果您想禁用任何其他钩子,默认钩子位于 /usr/lib/pm-utils/power.d/。
根据此 KBA:如何防止开启 iwconfig 电源管理?
这篇文章中给出了一些实现同样目标的替代方法。
希望这能为您解决问题。您可能需要在进行这些更改后重新启动。