请注意,此问题特定于英特尔 WiFi 适配器。
我的笔记本电脑是带有英特尔 AX201 Wifi 适配器的 HP ENVY。我已经用 Windows 双重启动了 Ubuntu。
最新的 Ubuntu 18.04 版本不支持AX201 WiFi 适配器,因为 Ubuntu 18.04 带有 Linux Kernel 5.0,而对 AX201 的支持内置在 Linux Kernel 5.2+ 中。Canonical 声称 Ubuntu 18.04 将在明年某个时候获得 Linux Kernel 5.3。不过,我等不了那么久。
我尝试下载和安装 Kernel 5.2.14,但我无法超越 Grub:我收到错误:
错误:您需要先加载内核。
其他选择是下载我尝试过的 Intel Backport Driver。那似乎也不起作用。根据教程,我经常重新启动,但这也不起作用。
此外,我不太确定英特尔 IWLWIFI Backport 驱动程序是否首先支持 AX201。
当我在 Windows 中启动时,WiFi 工作。
我应该怎么办?提前致谢!
更新
我尝试了@Pilot6 的答案,它奏效了。谢谢!
我有最后一个问题:我读到如果您将内核升级到超出 Ubuntu 18.4 支持的范围,它有点不安全(我认为这很容易导致系统崩溃)。
我不希望系统崩溃,因为我只有一个 Ubuntu 分区(根),任何崩溃都可能意味着我的所有数据都丢失了。一种前进的方法是将我的 Ubuntu 分区拆分为 root 和 home。
因此,如果我想安全地访问我的设备上的 WiFi 而不会有任何崩溃的风险,我应该怎么做?
我对 Ubuntu 和 Linux 的理解可能是错误的,因为它们仅建立在论坛答案之上。如果我在任何地方错了,请纠正我。
此无线适配器受 5.3 Linux 内核支持。
您可以安装 5.3 内核已经是正常的“Ubuntu”方式。
在终端中运行
这将安装 Ubuntu 19.10 中使用的 5.3 内核。
只要 5.3 内核由
linux-generic-hwe-18.04
(无边缘)提供,您就可以替换元包。明年某个时候
linux-generic-hwe-18.04-edge
会拉一些下一个内核,并且linux-generic-hwe-18.04
会拉5.3
. 如果您不想切换到新的主要内核版本,您可以随时删除linux-generic-hwe-18.04-edge
并linux-generic-hwe-18.04
稍后安装。在 Ubuntu 18.04 LTS (Dell Precision 7550) 上有类似的问题。打开终端并按照以下步骤操作:
然后运行以下命令:
如果你看到了,
driver=iwlwifi
那么 wifi 应该安装成功了。