[Kernel/Drive] 在Deepin23中的XPS9370的QCA6174网卡驱动部分的不存在
Tofloor
poster avatar
Routine6998
deepin
2025-02-19 10:49
Author

本人使用XPS9370发现Wifi偶尔不稳定,平时也可以正常使用。

我使用dmesg | grep -i firmware 发现ath10k开机启动时候的驱动存在报错信息,有部分的驱动文件不存在。特别是 board-2.bin未加载。

apple@apple-PC:~$ dmesg | grep -i firmware
[    5.117758] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    6.914282] i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)
[    6.914803] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    9.454533] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
[    9.454592] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
[    9.454632] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
[    9.454687] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/cal-pci-0000:02:00.0.bin (-2)
[    9.454725] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/cal-pci-0000:02:00.0.bin (-2)
[    9.454758] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/cal-pci-0000:02:00.0.bin (-2)
[    9.455585] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/QCA6174/hw3.0/firmware-6.bin (-2)
[    9.473713] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2
[    9.537265] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/QCA6174/hw3.0/board-2.bin (-2)

查看了 /lib/firmware/ath10k/QCA6174/hw3.0下的驱动文件是有的,为什么启动时候有驱动不存在报错呢?


apple@apple-PC:/lib/firmware/ath10k/QCA6174/hw3.0$ ll
总计 1384
-rw-r--r-- 1 root root  20997 11月15日 17:43 board-2.bin.zst
-rw-r--r-- 1 root root    956 11月15日 17:43 board.bin.zst
-rw-r--r-- 1 root root 479983 11月15日 17:43 firmware-4.bin.zst
-rw-r--r-- 1 root root 474267 11月15日 17:43 firmware-6.bin.zst
-rw-r--r-- 1 root root 409164 11月15日 17:43 firmware-sdio-6.bin.zst
-rw-r--r-- 1 root root   8809 11月15日 17:43 notice_ath10k_firmware-4.txt.zst
-rw-r--r-- 1 root root   6847 11月15日 17:43 notice_ath10k_firmware-6.txt.zst
lrwxrwxrwx 1 root root     32 11月15日 17:43 notice_ath10k_firmware-sdio-6.txt.zst -> notice_ath10k_firmware-6.txt.zst

Reply Favorite View the author
All Replies
字甲达宾
deepin
2025-02-20 08:23
#1

board-2.bin.zst 是 board-2.bin zstd 压缩格式的 压缩包。

可能是启动时,系统没有加载 zstd 解压缩模块。

可以试试自己以 root用户进入目录,手动解压缩到对应的目录下。

Reply View the author