在Ubuntu 20.04/ Ubuntu 22.04 LTS中找不到WiFi适配器。

我无法连接到WiFi。我的笔记本电脑是Windows 11和Ubuntu 20.04的双系统。WiFi能够与Windows 11连接,但无法与Ubuntu连接。
根据长安汽车的要求,运行lspci -knn | grep Net -A3的结果如下:
0000:00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20)
    DeviceName: WLAN
    Subsystem: Intel Corporation Device [8086:0264]
    Kernel driver in use: iwlwifi

我还在这里附上了一张图片。

enter image description here

根据Chili555的要求,运行sudo dmesg | grep iwl的结果如下:
[    9.972250] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[   10.202615] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[   10.202625] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[   10.202835] iwlwifi 0000:00:14.3: loaded firmware version 66.f1c864e0.0 QuZ-a0-jf-b0-66.ucode op_mode iwlmvm
[   13.084510] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9461, REV=0x354
[   13.234057] iwlwifi 0000:00:14.3: base HW address: 70:a6:cc:73:19:05
[   14.675800] iwlwifi 0000:00:14.3 wlo1: renamed from wlan1


这是运行Wireless Info脚本后生成的完整无线诊断日志:https://pastebin.ubuntu.com/p/5rX9spgnJX/
嘿Chili555,我按照你的指示尝试了一下。首先禁用了快速启动(从BIOS以及Windows 11 [快速启动]中,因为我无法确定哪一个)。然后我连接了以太网并运行了sudo apt update && sudo apt install -y iw,然后断开了以太网并重新启动。当我运行nmcli device wifi list命令时,结果是空白的。 enter image description here

另外,在运行lshw -C network命令后,我还想提供给你这个额外的信息。它显示无线网络被禁用了。 enter image description here


这是 rfkill list all 的结果:

enter image description here

这是sudo dmesg | grep iwl的输出结果:

enter image description here


请编辑您的问题,并添加 lspci -knn | grep Net -A3 终端命令的输出。同时,在双系统启动时,务必禁用Windows的快速启动功能。确保它已被禁用并关闭Windows,不要直接重启到Ubuntu。 - ChanganAuto
很好知道我们是否了解您的硬件(正如长安汽车所建议的)。通常情况下,您需要一个更新的内核。 - kanehekili
请编辑您的问题以显示终端命令的结果:sudo dmesg | grep iwl。欢迎来到Ask Ubuntu。 - chili555
到目前为止,一切看起来都很正常。当你点击网络管理器图标时,你能看到你的网络吗?它尝试连接但失败了吗?你所说的“无法连接到WiFi”具体是指什么? - chili555
@chili555: 我无法看到任何WiFi连接,甚至保存的连接也没有。当我打开“设置 > 网络”时,根本没有显示“WiFi”图标。而且当我直接搜索WiFi关键词打开“WiFi设置”时,它显示“未找到WiFi适配器”。 - Ubuntu_Noob
请提供完整的无线诊断信息:https://askubuntu.com/questions/425155/my-wireless-wifi-connection-does-not-work-what-information-is-needed-to-diagnos/425180#425180 为了继续进行,我们需要更多的信息。 - chili555
请确认在Windows中关闭了快速启动功能:https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled 连接以太网后,请执行以下操作:sudo apt update && sudo apt install -y iw 断开以太网连接,重新启动并显示给我们:nmcli device wifi list - chili555
禁用了吗?请给我们展示:rfkill list allsudo dmesg | grep iwl - chili555
我遇到了同样的问题,通过重新安装Ubuntu解决了它。 - sameraze agvvl
我已经重新安装了两次。一开始它运行得很好,但是过了一天或两天后就会被禁用。因此,我想知道根本原因。每次遇到这个问题我都不能一直重新安装它。 - Ubuntu_Noob
你好 @chili555,我还想更新一件事情,因为我怀疑这可能是其中一个原因。我安装了“Gnome扩展”和“Gnome调整”,这会影响无线驱动吗? - Ubuntu_Noob
尝试使用其他版本的Linux,可能是因为启动介质损坏。确保您的WiFi硬件正常工作。 - sameraze agvvl
我也试过了。首先,我重新安装了相同版本的Ubuntu 20.04 LTS。然后第二次安装了Ubuntu 22.04 LTS。但仍然遇到了同样的问题。至于硬件是否正常工作,由于笔记本电脑是双系统启动,WiFi在Windows 11中运行得非常好。因此,我不认为这是任何硬件问题。 - Ubuntu_Noob
@chili555 你能回复一下吗?我在等着你的答复。请帮助我解决这个问题,因为它非常重要。 - Ubuntu_Noob
请拔下以太网连接。然后运行命令:sudo ip link set wlo1 up 有出现任何错误或信息吗?接下来尝试运行命令:sudo iwlist wlo1 scan 是否有扫描结果?不需要将结果发布,只需告知是否有结果以及是否有任何错误或信息。这是我最不喜欢的问题类型。一切看起来都完美,只是无法正常工作。 - chili555
@chili555 我按照你说的做了,断开了以太网并运行了sudo ip link set wlo1 up,没有出现任何消息或错误。接下来我尝试了sudo iwlist wlo1 scan,猜猜它扫描到了所有可用的WiFi热点。请告诉我接下来该怎么做,向你和你的知识致敬。 - Ubuntu_Noob
1个回答

重新安装NetworkManager解决了问题,即通过sudo apt-get reinstall network-manager命令。
为什么我尝试重新安装: 首先,我尝试使用nmcli命令,显示无线网络的SW插件丢失。这帮助我缩小了范围,可以检查网络管理器的相关事项。
对于所有评论的人,感谢你们宝贵的时间和帮助我找到解决方案。特别感谢Chili555。