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 訊息,但我暫時先不管它。

相關內容