在 17.04 上从 17.10 安装 linux-firmware

在 17.04 上从 17.10 安装 linux-firmware

我在 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 中较新(可能不稳定)的驱动程序。

相关内容