Установка ath10k firmware


Для обновления или установки драйверов Wi-Fi карт 802.11ac Atheros необходимо скачать сам драйвер. Затем скопировать загруженный нами файл в firmware-5.bin стерев всё что идёт после .bin (например, firmware-5.bin_10.2.4.70.70). Загруженный файл нам понадобится (для сравнения названий), чтоб проверять какую версию драйвера использует система. firmware-5.bin помещаем в папку /lib/firmware/ath10k/QCA988X/hw2.0/ или в другую, в зависимости от того какое название чипсета вашей WiFi карты. Если там уже есть файл, то нужно выгрузить модуль ядра и только после этого заменить старый файл. Отключаем hostapd и сетевой интерфейс:

#service hostapd stop
#ifdown wlan0
или
#ifconfig wlan0 down

Производим выгрузку (отключение) модуля ядра:

#modprobe -r ath10k_pci
#modprobe -r ath10k_core

Чтоб система начала использовать новый драйвер перезагрузка не нужна. Производим загрузку (включение) модуля ядра:

#modprobe ath10k_core
#modprobe ath10k_pci

Проверяем версию загруженного ядра для ath10k:

#ethtool -i wlan0

В строке «firmware-version:» должна быть версия нашего файла (цифры после .bin в названии загруженного файла).

Смотрим состояния загруженных модулей:

#lsmod | grep ath10k

Включаем сетевой интерфейс и hostapd:

#ifup wlan0
или
#ifconfig wlan0 up
#service hostapd start

Просмотр канальной скорости подключения:

#iw dev wlan0 station dump

Изменение мощности wifi передатчика (1-50):

#iwconfig wlan1 txpower 15

При необходимости производим перезагрузку DHCP сервера:

#service dhcpd restart
Поделиться в: