
Intel AX201 WIFI 和蓝牙驱动配置
ubuntu 安装网卡驱动后报错:Direct firmware load for iwlwifi-so-a0-hr-b0-63.ucode failed with error -2,修改已有驱动的名称解决了这个报错。
最近买了一台安装了 Intel AX201 网卡的笔记本,用了一下午的时间搞清楚了如何安装网卡驱动,以支持 WIFI 和蓝牙的连接。
笔记本型号:机械革命无界 16 pro 独立显卡
ubuntu 版本:Ubuntu 20.04.4 LTS
Linux* Support for Intel® Wireless Adapters 在这个网站下载 AX201 网卡驱动,解压后,将解压出的文件拷贝到 “/lib/firmware” 目录下:
tar -zxf iwlwifi-qu-48.13675109.0.tgz
sudo cp iwlwifi-Qu-48.13675109.0/* /lib/firmware/
真正问题出现了:即便是安装了网卡驱动,重启后仍然会出现无法识别网卡的问题,使用
dmesg
来查看启动过程中打印的信息:
可见内核版本符合要求(大于 5.4),继续向下,发现如下报错:
Direct firmware load for iwlwifi-so-a0-hr-b0-63.ucode failed with error -2
经查,error -2 表示 “找不到该文件”。那么解法就比较清晰了:需要安装对应名称的驱动。原来刚刚安装的这些 .ucode 驱动中并没有包含内核需要的那个驱动:
报错信息中给出了一个 git 地址,可以到这个 git 仓库中查找对应版本的驱动:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
经过了半个多小时的尝试,任何一个版本的驱动中都没有 iwlwifi-so-a0-hr-b0-39.ucode ~ iwlwifi-so-a0-hr-b0-63.ucode 的驱动包。
绝望的我把之前下载的 iwlwifi-Qu-c0-hr-b0-48.ucode 重命名为 iwlwifi-so-c0-hr-b0-48.ucode:
cd /lib/firmware
cp iwlwifi-Qu-c0-hr-b0-48.ucode iwlwifi-so-c0-hr-b0-48.ucode
重启电脑,报错竟然消失了,同时出现了无线网卡和蓝牙选项...
我暂时没有办法解释原因,可能是哪位小可爱把文件名写错了?
更多推荐










所有评论(0)