Xubuntu 无线驱动程序问题(无人认领的网络、iwlwifi、Intel AX200)

Xubuntu 无线驱动程序问题(无人认领的网络、iwlwifi、Intel AX200)

我最近跑步sudo apt-get upgrade; sudo apt-get upgrade,重启后发现我的无线互联网不再工作了。

以下是我正在运行的内容:

OS: Ubuntu 20.04 focal
Kernel: x86_64 Linux 5.4.0-45-generic
DE: Xfce

我跑了sudo lshw -C network

  *-network UNCLAIMED       
       description: Network controller
       product: Wi-Fi 6 AX200
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:52:00.0
       version: 1a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
       resources: memory:ceb00000-ceb03fff

我跑去lspci寻找我的网络控制器:

52:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

lspci -nnk | grep 0280 -A3

52:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
        Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0080]
        Kernel modules: iwlwifi

dmesg | grep iwlwifi

[   11.790522] Loading modules backported from iwlwifi
[   11.790522] iwlwifi-stack-public:master:8613:3ae69204
[   11.817749] iwlwifi 0000:52:00.0: enabling device (0000 -> 0002)
[   12.217466] iwlwifi: probe of 0000:52:00.0 failed with error -110

然而,从那时起,我就迷路了。我遵循了许多其他帖子和答案中的指示:1 2 3 4。以下是我尝试过的:

  • 我下载了最新驱动程序并将其复制粘贴到/lib/firmware。结果发现我已经有了它。
  • 我尝试安装反向移植:sudo apt install backport-iwlwifi-dkms
  • 我尝试安装更复杂的反向移植版本:
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi/
make defconfig-iwlwifi-public
sudo make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
sudo modprobe iwlwifi

所以我还没有解决这个问题,我也不想继续独自摸索(因为我不知道自己在做什么,也不想破坏我的系统)。我通过 USB/以太网在这里发帖,效果很好。让我困惑的是我似乎安装了正确的驱动程序/lib/firmware但仍然无法工作。我该如何修复此问题?

答案1

我设法修复了它:我运行了apt-get --reinstall install linux-firmware。重新安装似乎已经修复了潜在的问题。引用这个答案

不要尝试从英特尔提供的存档中手动安装。如果可能,请始终尝试找到提供驱动程序的软件包。

在启动时我仍然会收到不祥的“检测到系统问题” GUI 消息,但我现在先不管它。

相关内容