[OpenWrt-Devel] [PATCH 0/3 v2] mac80211: Update QCA9880 firmware (ath10k)
malaakso at elisanet.fi
Sat Jun 27 02:23:37 EDT 2015
Current firmware version for QCA9880 is known to stall for some time
when a station in power saving mode (e.g. mobile phone) leaves the AP
range. This stall causes ath10k timeouts during station removal and
subsequently firmware thinks station is still connected, causing
"Spurios quick kickout for STA" -messages in kernel log.
A fix is to use a newer firmware where this problem has been worked
around by sending management frames via normal packet transport
channel instead of the problematic management interface.
These patches backport the new FW API v5 to ath10k
(upstream commits 8348db2, 53513c3, and dc3632a)
and change mac80211 to use the new firmware.
Fixes https://dev.openwrt.org/ticket/18794 (even though it is
already marked as fixed).
v2: fix the preinit script for patching ath10k firmware for dgl5500
Matti Laakso (3):
mac80211: Backport ath10k firmware API v5 support
mac80211: Update QCA9880 firmware to 10.2.4.70-2
ar71xx: update preinit script for new ath10k firmware
package/kernel/mac80211/Makefile | 6 +-
...31-ath10k_add_ath10k_fw_ie_htt_op_version.patch | 385 +++++++++++++++++++++
.../patches/932-ath10k_bump_up_fw_api_to_5.patch | 43 +++
...tt_op_backwards_compatibility_for_qca6174.patch | 47 +++
target/linux/ar71xx/base-files/lib/preinit/82_patch_ath10k | 4 ++--
5 files changed, 480 insertions(+), 5 deletions(-)
create mode 100644 package/kernel/mac80211/patches/931-ath10k_add_ath10k_fw_ie_htt_op_version.patch
create mode 100644 package/kernel/mac80211/patches/932-ath10k_bump_up_fw_api_to_5.patch
create mode 100644 package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
More information about the openwrt-devel