#16589: ATH10k for Tp-Link Archer C7 V2
-----------------------------+----------------------------------
Reporter: optimizerapp@… | Owner: kaloz
Type: defect | Status: reopened
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: packages | Version: Trunk
Resolution: | Keywords:
-----------------------------+----------------------------------
Comment (by michal.kazior@…):
Replying to [comment:98 timurminulin]:
> I get the same message on r44186, even after downloading firmware from
git -
> [ 12.400000] cfg80211: Calling CRDA to update world regulatory domain
> [ 12.400000] cfg80211: World regulatory domain updated:
> [ 12.410000] cfg80211: DFS Master region: unset
> [ 12.410000] cfg80211: (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
> [ 12.420000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
> [ 12.430000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
> [ 12.440000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz),
(N/A, 2000 mBm), (N/A)
> [ 12.450000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz),
(N/A, 2000 mBm), (N/A)
> [ 12.460000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
> [ 12.460000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz),
(N/A, 2000 mBm), (0 s)
> [ 12.470000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz),
(N/A, 2000 mBm), (N/A)
> [ 12.480000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 0 mBm), (N/A)
> [ 12.580000] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
> [ 12.580000] ath10k_pci 0000:01:00.0: pci irq legacy interrupts 0
irq_mode 0 reset_mode 0
> [ 12.930000] ath10k_pci 0000:01:00.0: Direct firmware load failed with
error -2
> [ 12.930000] ath10k_pci 0000:01:00.0: Falling back to user helper
> [ 13.490000] ath10k_pci 0000:01:00.0: otp stream is empty, using
board.bin contents
> [ 14.500000] ath10k_pci 0000:01:00.0: qca988x hw2.0 (0x4100016c,
0x043202ff) fw 10.2-00082-4-2 api 3 htt 2.1 wmi 65.109.0.0 cal otp
> [ 14.510000] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 0 dfs
1 testmode 1
> [ 15.120000] ath: EEPROM regdomain: 0x0
> [ 15.120000] ath: EEPROM indicates default country code should be used
> [ 15.120000] ath: doing EEPROM country->regdmn map search
> [ 15.120000] ath: country maps to regdmn code: 0x3a
> [ 15.120000] ath: Country alpha2 being used: US
> [ 15.120000] ath: Regpair used: 0x3a
> [ 15.130000] cfg80211: Calling CRDA for country: US
> [ 15.140000] cfg80211: Regulatory domain changed to country: US
> [ 15.140000] cfg80211: DFS Master region: FCC
> [ 15.150000] cfg80211: (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
> [ 15.160000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz),
(N/A, 3000 mBm), (N/A)
> [ 15.160000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 1700 mBm), (N/A)
> [ 15.170000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
> [ 15.180000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz),
(N/A, 3000 mBm), (N/A)
> [ 15.190000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 4000 mBm), (N/A)
>
> I still have working 5Ghz vht80 wifi. By the way, is that possible to
use vht160? I tried and failed.
qca988x hw chip doesn't support VHT160. It supports VHT80 max.
Replying to [comment:103 krikkit]:
> [ 14.110000] ath10k_pci 0000:01:00.0: pci irq legacy interrupts 0
irq_mode 0 reset_mode 0
> [ 14.460000] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k
/cal-pci-0000:01:00.0.bin failed with error -2
> [ 14.470000] ath10k_pci 0000:01:00.0: Falling back to user helper
> [ 14.520000] firmware ath10k!cal-pci-0000:01:00.0.bin:
firmware_loading_store: map pages failed
> [ 15.040000] ath10k_pci 0000:01:00.0: otp stream is empty, using
board.bin contents
> [ 16.490000] ath10k_pci 0000:01:00.0: qca988x hw2.0 (0x4100016c,
0x043202ff) fw 10.2-00082-4-2 api 3 htt 2.1 wmi 65.109.0.0 cal otp
> [ 16.500000] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 0 dfs
1 testmode 1
> [ 27.060000] ath10k_pci 0000:01:00.0: otp stream is empty, using
board.bin contents
The `Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with
error -2` and `otp stream is empty, using board.bin contents` are
expected. These are due to the fact OpenWRT had a custom patch for loading
chip calibration data off of flash partition (instead of on-chip EEPROM
which is empty on TP-Link Archer devices among others). In the meantime
upstream driver code changed a bit. This is harmless anyway (other than
being a maintenance burden I suppose).
This should be cleaned up eventually by a volunteer with some spare time
;-)
--
Ticket URL: <https://dev.openwrt.org/ticket/16589#comment:104>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets