我的全新 HP 笔记本电脑的 WiFi 连接突然无缘无故失败。显示可用网络,但尝试连接始终失败。自从我大约一个月前购买这台机器以来,这种情况已经发生过两次。我的其他机器和电话连接正常,所以我知道网络是健康的。是的,我使用了正确的密码。网络由 WPA2 保护。
lspci |grep Net
给出
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
我尝试重新启动网络驱动程序(sudo systemctl restart NetworkManager.service
或者使用 GUI),但没有成功。
不幸的是,唯一的解决办法似乎是彻底重启机器。这总是有效的,但为什么呢?我讨厌重启,对于稳定的系统来说,重启是不必要的。机器总是开着的,但每天都会挂起。
现在当然没问题——我正在写这篇文章。下次发生这种情况时,我很想尝试其他方法。也许看看/var/log
?中的某些内容sudo dmesg
并不能让我更明智。rfkill
报告没有阻塞。
另请注意,这台机器上没有 Windows;我买它时第一件事就是清理磁盘并安装 Ubuntu 20.10 :)
此外,这里还有一些宝贵的意见:
我现在已经查看了日志,sudo journalctl -b X -u NetworkManager
其中X
0 或 -1 表示选择上次或上一次启动。journalctl 的输出非常大,而且行很长,无论如何都无法读取。包含整个文件是不可行的,并且无法在本地计算机上链接到该文件。如果有人认为日志可能包含有用的信息,并且还可以提示我如何在此处发布 50kb 的文件,请这样做 :)
我发现一些可能相关的警告:
Apr 13 19:16:25 linn NetworkManager[590]: <warn> [1618334185.4874] ifupdown: interfaces file /etc/network/interfaces doesn't exist
Apr 13 19:16:26 linn NetworkManager[590]: <warn> [1618334186.4560] Error: failed to open /run/network/ifstate