无法执行二进制文件,安装驱动程序、wlan、ath10k、固件

无法执行二进制文件,安装驱动程序、wlan、ath10k、固件

我正在尝试为我的 Wi-Fi 设备安装新的固件,但出现错误。

Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)

从GitHub下载的固件:ath10k-固件主控

# chmod a+x firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1
# ./firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1
bash: ./firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1: cannot execute binary file: Exec format error

如何安装?

答案1

谢谢你的快速反应。

我复制并重命名了固件-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1包含未压缩的ath10k-固件主控文件至:

cp /home/USER/Downloads/ath10k-firmware-master/QCA9377/hw1.0/WLAN.TF.2.1/firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-6.bin

并处理旧的firmware-5.bin

rm firmware-5.bin

然后我重新启动了计算机并在命令行中执行:ethtool -i wlp2s0

driver: ath10k_pci
firmware-version: WLAN.TF.2.1-00021-QCARMSWP-1

新固件已加载并运行良好(不再有错误日志控制)。

我遇到的问题是:几分钟后我的互联网速度变慢了。现在一切都好了,不再变慢了。

非常感谢!

我还有一个问题。

有三个不同的固件版本(14、16 和 21)。

如何在固件版本之间切换来测试哪个版本最适合我?

firmware-6.bin_WLAN.TF.2.1-00014-QCARMSWP-1
firmware-6.bin_WLAN.TF.2.1-00016-QCARMSWP-1
firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1

相关内容