MSI Stealth 17 - Ubuntu 22.04 - 未找到 WI-Fi 适配器(Killer wi-fi 6e ax1675i 160mhz 无线网络适配器)- wifi 不工作

MSI Stealth 17 - Ubuntu 22.04 - 未找到 WI-Fi 适配器(Killer wi-fi 6e ax1675i 160mhz 无线网络适配器)- wifi 不工作

我买了一个MSI Stealth 17 笔记本电脑配备 killer(r) wi-fi 6e ax1675i 160mhz 无线网络适配器。

我正在双启动 Ubuntu 22.04 LTS 和 Windows 11。内核:6.2.0-33-generic。

Wi-Fi 在 Windows 上可用,但在 Ubuntu 上不可用。有线可用。除了 Wi-Fi 之外,其他都可用。Wi No Wireless Adapter Found-Fi 设置页面上有说明。

  1. 我已经尝试过Intel 提供的 Linux 驱动程序还是不行。我手动安装了 200/201/210 的固件。
  2. 我读过类似的问题,但没有任何解决方案。我一步一步地遵循了它们。
  3. 我认为关键问题如下。
[ 3.881927] iwlwifi: No config found for PCI dev 51f1/1672, rev=0x370, rfid=0x2010d000
[ 3.881974] iwlwifi: probe of 0000:00:14.3 failed with error -22
  1. 更多信息:
00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f1] (rev 01)
    DeviceName: Onboard - Ethernet
    Subsystem: Rivet Networks Device [1a56:1672]
    Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 [8086:51e8] (rev 01)
    DeviceName: Onboard - Other
--
2f:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. Killer E3000 2.5GbE Controller [10ec:3000] (rev 06)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Killer E3000 2.5GbE Controller [1462:13bc]
    Kernel driver in use: r8169
    Kernel modules: r8169
  1. 我应该只买一个 USB wifi 适配器吗?

答案1

根据这个Linux 内核补丁您的设备可以使用 Linux 内核 6.5 或更高版本。此外,您还可以尝试使用 OEM 内核似乎有通过执行此命令可以得到相同的修复:

sudo apt install linux-oem-22.04c

内核安装后重新启动。

答案2

TLDR;在 Windows 的“控制面板/系统设置/电源选项/更改电源按钮的功能”中的关机设置下,禁用“打开快速启动(推荐)”选项

更新经过额外的测试,显然问题在于 Windows 在关机和重启时如何保存状态以及英特尔 wifi 硬件/驱动程序如何初始化。通过关闭 Windows 关机时的快速启动,我的 Linux 操作系统可以可靠地启动 iwlwifi 驱动程序。

据记录,我的系统有 AX200 Intel Wifi HW。

安全启动是一个不合逻辑的推断,在找到可靠的 repo 步骤后,安全启动的状态就不再重要了。但是,如果使用未签名的驱动程序,安全启动就会出现问题。内核附带的 iwlwifi 驱动程序将在 Ubuntu 中签名。虽然可以重现该问题,但根本原因仍需要确定,或者至少需要找到更严格的重现步骤,因为现在我唯一的 repo 方法是转到 Windows,启动 Balders Gate 3,退出,在 Windows 中启用快速启动选项关机,然后启动到 linux,wifi 不起作用。我会继续追踪这个问题,因为它真的很烦人,最好找到一个不需要关闭 Windows 选项的 Linux 端修复程序。

相关内容