#16589: ATH10k for Tp-Link Archer C7 V2
-----------------------------+-------------------------------------
Reporter: optimizerapp@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Barrier Breaker (trunk)
Component: packages | Version: Trunk
Resolution: | Keywords:
-----------------------------+-------------------------------------
Comment (by anonymous):
In other words, the OTP binary (part of firmware-2.bin) is supposed to
read the OTP data and effectively generate a board.bin. Same problem
though, since the OTP data is stored in a location where ath10k doesn't
know to look (art partition +0x5000).
And like I said, temporary hackaround has to be stopping it from bailing
out on the error 2, either by preventing it from running the OTP binary,
or by disregarding the error, and handing it a fallback that makes more
sense than the generic template.
The part that bugs me about the way ath10k handles the failure is that in
the function ath10k_download_and_run_otp(struct ath10k *ar), a comment
specifically says /* OTP is optional */. If its optional, it really should
NOT bail out on the error at all.
--
Ticket URL: <https://dev.openwrt.org/ticket/16589#comment:31>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets