从本周开始,我的笔记本电脑上的 wifi 就出现了问题。似乎每当我连接到工作场所的 wifi 时(前几天我在家里或朋友家没有遇到同样的问题),我的 wifi 选项就会在几秒钟后消失,并且不会再出现。发生这种情况时,我的系统设置界面中不再有任何与 wifi 相关的选项。直到今天,重新启动我的笔记本电脑会使该选项重新出现并再次工作至少几个小时,但今天我无法解决这个问题。
我思考NetworkManager 服务存在问题,导致它禁用我的网络芯片(因为我在某个时候在 NetworkManager 的 systemctl 状态中看到了一行关于此内容的内容),但我不确定如何调查以获取更多信息。一些系统规格:
OS: Ubuntu 22.04.3 LTS x86_64
Host: 81LK IdeaPad L340-15IRH Gaming
Kernel: 6.2.0-36-generic
Uptime: 6 mins
Packages: 3487 (dpkg), 8 (flatpak), 40 (snap)
Shell: bash 5.1.16
Resolution: 1920x1080
DE: GNOME 42.9
WM: Mutter
WM Theme: Adwaita
Theme: Yaru-dark [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-9750H (12) @ 4.500GHz
GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q
GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630]
Memory: 3003MiB / 15861MiB
我做过的其他相关检查:
使用 systemctl 请求 NetworkManager 启动/停止/重新启动似乎不起作用(由于某种原因,它似乎无法关闭并卡在 systemctl 最终发送的 syskill 中断上,之后什么都没有发生)。
我的手机可以正常连接到同一个网络,而且我可以通过 USB 网络共享将笔记本电脑连接到互联网。
下列的这个帖子,nmcli 说 wifi 已“启用”,但它没有列出 wifi 设备。
lspci 显示我的笔记本电脑仍然可以物理找到我的 wifi 控制器,并且它已连接到内核模块:
00:14.3 网络控制器:英特尔公司 Cannon Lake PCH CNVi WiFi(修订版 10) 子系统:英特尔公司 Cannon Lake PCH CNVi WiFi 标志:总线主控、快速设备、延迟 0、IRQ 16 内存位于 a4418000(64 位,不可预取)[size=16K] 功能:正在使用的内核驱动程序:iwlwifi 内核模块:iwlwifi