我在 Qualcomm Atheros QCA6174 802.11ac 无线网络适配器(dell xps 13)上加载固件时遇到了问题。
看起来最新的固件更新还没有进入 17.04,但它们在 17.10 中可用 - 手动将 linux-firmare 包更新到更高版本是否存在风险?
答案1
除了风险之外,17.10 版中的 linux-firmware 软件包是否有用也值得怀疑。以下是 17.04 Zesty 中 linux-firmware 中与您的设备相关的文件列表:
/lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
/lib/firmware/ath10k/QCA6174/hw2.1/board.bin
/lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
/lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
/lib/firmware/ath10k/QCA6174/hw3.0/board.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
以下是 17.10 Artful 中与您的设备相关的文件列表:
/lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
/lib/firmware/ath10k/QCA6174/hw2.1/board.bin
/lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
/lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
/lib/firmware/ath10k/QCA6174/hw3.0/board.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
如你所见,唯一的补充是/lib/固件/ath10k/QCA6174/hw3.0/固件-6.bin及其相关的版权和专利声明。
虽然将它添加到固件库中很诱人,但 17.04 中的驱动程序是否会加载和使用它值得怀疑。请参阅:
modinfo ath10k_pci
filename: /lib/modules/4.10.0-28-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
firmware: ath10k/QCA9377/hw1.0/board.bin
firmware: ath10k/QCA9377/hw1.0/firmware-5.bin
firmware: ath10k/QCA6174/hw3.0/board-2.bin
firmware: ath10k/QCA6174/hw3.0/board.bin
firmware: ath10k/QCA6174/hw3.0/firmware-5.bin
firmware: ath10k/QCA6174/hw3.0/firmware-4.bin
firmware: ath10k/QCA6174/hw2.1/board-2.bin
firmware: ath10k/QCA6174/hw2.1/board.bin
firmware: ath10k/QCA6174/hw2.1/firmware-5.bin
firmware: ath10k/QCA6174/hw2.1/firmware-4.bin
<snip>
如您所见,17.04 中的驱动程序将加载并使用 firmware-4.bin 或 firmware-5.bin,但不会加载和使用 firmware-6.bin。要使用最新的固件,您可能还需要 17.10 中较新(可能不稳定)的驱动程序。