零刻EQ 12 Pro 安装 Ubuntu 22.04 后无法使用 WIFI 的不完美解决...
发布网友
发布时间:2024-09-17 04:14
我来回答
共1个回答
热心网友
时间:2024-10-26 05:26
2024-05-06 更新,本篇文章提供的解决方案过时了,现在直接安装 Ubuntu 24.04,WiFi 和蓝牙都能正常使用了。
近期,为了寻找一个低价的个人技术试验平台,我购买了零刻 EQ 12 Pro。在安装 Ubuntu 22.04 后,我遇到了一个棘手的问题:右上角没有 WIFI 选项,设置里搜索 WIFI 时,系统报错“no wifi adapter found”,显而易见是网卡驱动未正确安装。
解决步骤如下:
1. 了解设备配置:EQ 12 Pro 的网卡型号为 AX101,是 Intel 在2022年3季度推出的 Wi-Fi 6 系列产品。Ubuntu 22.04 发布于2022年4月,未集成兼容 AX101 的驱动是正常现象。同样,Linux 内核 5.19 在发布时未集成兼容 AX101 的驱动也符合预期。至今,Intel® Wi-Fi 6 AX101 未提供 Linux 版本的驱动。
2. 升级 Linux 内核:在查找解决方案时,我尝试了多种方法,最终发现无法找到完美的解决方案,只能将 Linux 内核升级到最新版本。手动升级至 Linux 内核 6.4 是一种方法,但这需要额外步骤。
3. 下载并安装最新内核:访问 Ubuntu 官方构建的 Linux 内核版本页面,下载 v6.4.3 版本的 deb 包(注意“unsigned”字样,需要关闭 BIOS 中的 secure boot 选项才能正常使用)。安装这些 deb 包并重启系统,执行命令 `uname -sr` 检查内核版本。
4. 结果验证:内核升级后,WIFI 功能得以正常工作,但蓝牙功能仍无法使用。虽然无法确认是否支持 WiFi 6,但已确认 WiFi 5 功能可用。
额外尝试了两个无效的解决方案:
方案一:安装 backport-iwlwifi。这是 intel 提供的 WiFi、蓝牙驱动,可以从官方仓库下载源码后编译安装,或使用 apt 命令安装。但在 Ubuntu 22.04 和 23.04 中并未解决网卡问题。
方案二:尝试安装 Ubuntu 23.04,该版本采用更新的 Linux 6.2 内核,有报道称支持 AX201 网卡。但不确定其是否支持 WiFi 6,且对需要 Ubuntu LTS 版本的用户来说,这并非最佳选择。