openEuler如何安装wifi网卡驱动?

安装openEuler后发现无线网卡驱动需要安装,我尝试以下操作,请教下如何正确安装无线网卡驱动 感谢!

有线网卡能正常使用!

操作系统信息:

uname -a
Linux localhost.localdomain 5.10.0-136.15.0.91.oe2203sp1.x86_64 #1 SMP Tue Jan 17 16:41:53 CST 2023 x86_64 x86_64 x86_64 GNU/Linux

网卡信息:

lspci -v|grep Net
00:14.3 Network controller: Intel Corporation Comet Lake PCH-LP CNVi WiFi

Device ‘Intel Comet Lake PCH-LP CNVi WiFi’

驱动固件

Intel® Wi-Fi 6 AX201 160MHz 5.2+ iwlwifi-Qu-48.13675109.0.tgz


ucode 文件已复制到 /lib/firmwareusr/lib/firmware

ll /lib/firmware/iw*
-rw-r--r--. 1 root root 1106208  1月 30 14:12 /lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode
-rw-r--r--. 1 root root 1053156  1月 30 14:12 /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode
-rw-r--r--. 1 root root 1106228  1月 30 14:12 /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode
-rw-r--r--. 1 root root 1053176  1月 30 14:12 /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode

重启报错信息:

[    4.984116] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    4.998322] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-59.ucode failed with error -2
[    4.999787] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-58.ucode failed with error -2
[    5.001898] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-57.ucode failed with error -2
[    5.003162] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-56.ucode failed with error -2
[    5.006935] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-55.ucode failed with error -2
[    5.008230] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-54.ucode failed with error -2
[    5.010847] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-53.ucode failed with error -2
[    5.012039] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-52.ucode failed with error -2
[    5.016001] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-51.ucode failed with error -2
[    5.017272] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-50.ucode failed with error -2
[    5.020099] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-49.ucode failed with error -2
[    5.025161] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-48.ucode failed with error -2
[    5.029904] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-47.ucode failed with error -2
[    5.032013] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-46.ucode failed with error -2
[    5.033749] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-45.ucode failed with error -2
[    5.035231] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-44.ucode failed with error -2
[    5.037996] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-43.ucode failed with error -2
[    5.040787] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-42.ucode failed with error -2
[    5.044215] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-41.ucode failed with error -2
[    5.045576] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-40.ucode failed with error -2
[    5.048209] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-39.ucode failed with error -2
[    5.049518] iwlwifi 0000:00:14.3: no suitable firmware found!
[    5.050803] iwlwifi 0000:00:14.3: minimum version required: iwlwifi-QuZ-a0-hr-b0-39
[    5.052348] iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-QuZ-a0-hr-b0-59
[    5.053981] iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

但是你拷贝的是 iwlwifi-Qu-b0-hr-b0-48.ucode
可以试试到 kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel 下载

 ~/linux-firmware  main  ls *QuZ* -l                                                                                                                  ✔  root@ubuntu-develop-for-lichaoran  ⎈ mindspore-hk-osinfra-test-cluster  16:49:22 
-rw-r--r-- 1 root root 1103952 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-50.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1299660 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-59.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1344216 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-66.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1370356 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-72.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1369976 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-73.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1371668 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-74.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1404184 Jan 31 16:45 iwlwifi-QuZ-a0-hr-b0-77.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1053004 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-50.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1226064 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-59.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1262244 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-66.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1286088 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-72.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1290220 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-73.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1290972 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-74.ucode                                                                                                                                                                   
-rw-r--r-- 1 root root 1325532 Jan 31 16:45 iwlwifi-QuZ-a0-jf-b0-77.ucode 
2 个赞

你好,请问安装成功了吗?

可以试试上面的方法,用最新的linux firmware里的固件试试

我是小白,能具体说说怎么做吗?资料也比较少,不会弄。

下面的操作需要在openEuler 环境下

  1. 下载最新的固件包:
    curl -OL https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20230404.tar.gz
    
  2. 解压该压缩包:
    tar xf linux-firmware-20230404.tar.gz
    
  3. 将其中需要的固件放到openEuler的固件目录,执行
    cp linux-firmware-20230404/iwlwifi-QuZ-* /lib/firmware/
    
1 个赞

你好,我按照你的步骤做了,然后重启还是不行(点击打开wifi弹出提示未检测到网卡):


以下是我设备信息:


还还需要怎么做呢?

执行下:

dmesg|grep iw

看看是否有什么输出呢

没有信息输出,上面图片执行了

所以你是怎么确定的你和这个帖子的问题是同一个问题?

我也需要在openEuler安装wifi网卡驱动呀,试了几个驱动都不成功,到处找资料呢,就没找到有成功的。。。

这个帖子的内容是和固件相关的,你可以先dmesg看看有没有什么可疑信息

我也遇到这个问题,你解决了么?