Невозможно выполнить бинарный файл, установить драйвер, wlan, ath10k, прошивку
Я пытаюсь установить новую прошивку для моего устройства Wi-Fi, но получаю ошибку.
Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
Прошивка, скачанная с GitHub: ath10k-firmware-master
# 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 ответ
Спасибо за быстрый ответ.
Я скопировал и переименовал firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1, содержащийся в несжатом файле ath10k-firmware-master, в:
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
и раздали старую прошивку-5.bin
rm firmware-5.bin
Затем я перезагрузил компьютер и запустил в командной строке: ethtool -i wlp2s0
driver: ath10k_pci
firmware-version: WLAN.TF.2.1-00021-QCARMSWP-1
Новая прошивка загружена и работает нормально (больше нет ОШИБКИ в journalctl).
У меня возникла проблема: через несколько минут мой интернет замедлился. Теперь все в порядке, больше не замедляется.
Большое спасибо!
У меня есть еще один вопрос.
Существует три разных версии прошивки (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