如果您的 Intel® Killer™ Wireless AX1650 未被基於 Debian 的系統識別或使用,可能是由於缺少 Iwlwifi 驅動程式或固件。本指南提供安裝功能性 Iwlwifi 驅動程式的解決方案。這些方法已經過驗證,可為Ubuntu 版本16.04、18.04和19.04中的AX1650恢復無線連接。
注意 | 如果您嘗試安裝 WI-Fi 驅動程式的設備根本無法上網,請參閱以下 文章。 |
有三種主要方法可以解決此問題:
較新的 Linux 內核(例如 5.4+)可能存在錯誤和相容性問題,因此如果您在使用它們時遇到問題,請嘗試降級到 5.3
向後移植的驅動程式是為當前環境創建的。如果向後移植驅動程式,然後升級系統,則向後移植的驅動程式可能無法正常運行。您必須卸載先前向後移植的驅動程式,然後為當前環境創建另一個驅動程式。
向後移植舊版 Linux 內核的 Iwlwifi 驅動程式
在開始手動向後移植過程之前,下面是為AX1650 向後移植 Iwlwifi 驅動程式的三個必要步驟的快速說明和示例:
下面是正在執行的這些步驟的範例
注意 | 在執行這些步驟之前,必須在BIOS中停用安全啟動。如果您不確定如何停用安全開機,請參閱機器或主機板的支持資料或網站。 |
讓我們開始吧
在終端中輸入以下命令,一次一行。
$ sudo apt update
$ sudo apt-get install -y git
$ sudo apt-get install -y build-essential
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/
$ cd ..
$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ sudo make defconfig-iwlwifi-public
$ sudo make -j4
$ sudo make install
若要強制電腦從開機使用驅動程式,可能需要此命令:
$ update-initramfs -u
重新啟動計算機並驗證其是否正常工作。
注意 | 如果您在使用向後移植的驅動程式後更新Ubuntu,則可能需要從頭開始重複步驟3以構建新驅動程式。 |