Intel 无线接口未显示 Debian 11

Intel 无线接口未显示 Debian 11

我有一台 Galaxy Book Pro 360,配有板载英特尔 wifi 6e ax210 芯片。

我通过以太网安装了全新的 debian 双引导网络安装。

现在我想用wifi来使用它但没有成功......

以下是有关我的系统的一些信息:

lspci -kv:

...
2d:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
    Subsystem: Intel Corporation Device 0024
    Flags: bus master, fast devsel, latency 0, IRQ 18, IOMMU group 14
    Memory at 82300000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [c8] Power Management version 3
    Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [40] Express Endpoint, MSI 00
    Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [14c] Latency Tolerance Reporting
    Capabilities: [154] L1 PM Substates
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

它没有出现在rfkill list

iw list是空的

ip a返回:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enx4865ee1805b1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
...
root@debian:~# iwconfig
lo        no wireless extensions.

enx4865ee1805b1  no wireless extensions.

modprobe iwlwifi也没有返回任何内容

最后但并非最不重要的一点dmesg | grep iwl是吐出这些错误:

root@debian:~# dmesg | grep iwl
[   54.589514] iwlwifi 0000:2d:00.0: firmware: direct-loading firmware iwlwifi-ty-a0-gf-a0-59.ucode
[   54.589519] iwlwifi 0000:2d:00.0: api flags index 2 larger than supported by driver
[   54.589527] iwlwifi 0000:2d:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[   54.589754] iwlwifi 0000:2d:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[   54.589760] iwlwifi 0000:2d:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[   54.598220] iwlwifi 0000:2d:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[   54.775103] iwlwifi 0000:2d:00.0: firmware: direct-loading firmware iwlwifi-ty-a0-gf-a0.pnvm
[   54.775122] iwlwifi 0000:2d:00.0: loaded PNVM version 0x324cd670
[   55.025425] iwlwifi 0000:2d:00.0: Timeout waiting for PNVM load!
[   55.025435] iwlwifi 0000:2d:00.0: Failed to start RT ucode: -110
[   55.025443] iwlwifi 0000:2d:00.0: iwl_trans_send_cmd bad state = 0
[   55.037571] iwlwifi 0000:2d:00.0: Failed to run INIT ucode: -110

另外,在 Windows 11 双启动中禁用快速启动并没有改变任何内容: Windows 双启动 wifi 问题

答案1

解决方案

这个简单的一行和重新启动解决了我的问题!

sudo mv /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm  /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.bak

答案2

从 Debian 向后移植安装最新的 Linux 内核应该可以解决该问题。

sources.list按照中所述添加 Debian 向后移植文档

sudo echo 'deb http://deb.debian.org/debian bullseye-backports main contrib non-free' >>/etc/apt/sources.list
sudo apt update

安装所需的固件:

sudo apt install firmware-iwlwifi

为您的架构安装最新的 Linux 内核。例如,对于 amd64:

sudo apt install linux-image-amd64/bullseye-backports

相关内容