Previous topic closed for replies >
TP-Link Archer C7 v2 AC1750 ath10 firmware crashes
It turned out I still got crashes with the non-ct firmware.
I've upgraded to 21.02.1 and reverted to the -ct firmware, and I'm still getting (infrequent) kernel warnings.
For example:
# cat /proc/cpuinfo
system type : Qualcomm Atheros QCA9558 ver 1 rev 0
machine : TP-Link Archer C7 v2
processor : 0
cpu model : MIPS 74Kc V5.0
BogoMIPS : 359.42
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp dsp2
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc dc_aliases perf_cntr_intr_bit cdmm contextconfig perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.1'
DISTRIB_REVISION='r16325-88151b8303'
DISTRIB_TARGET='ath79/generic'
DISTRIB_ARCH='mips_24kc'
DISTRIB_DESCRIPTION='OpenWrt 21.02.1 r16325-88151b8303'
DISTRIB_TAINTS=''
# uptime
16:46:48 up 14 days, 21:49, load average: 0.10, 0.03, 0.00
dmesg shows no kernel warning for some time after booting,
[ 0.000000] Linux version 5.4.154 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16325-88151b8303)) #0 Sun Oct 24 09:01:35 2021
...boot messages... (below filtered for 'ath')
[ 46.118580] ath10k 5.10 driver, optimized for CT firmware, probing pci device: 0x3c.
[ 46.139056] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
[ 46.147711] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[ 49.753130] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[ 49.762541] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 49.774766] ath10k_pci 0000:00:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f
[ 50.201961] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[ 51.156166] ath10k_pci 0000:00:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256
[ 51.173463] ath10k_pci 0000:00:00.0: wmi print 'P 128 V 8 T 410'
[ 51.179823] ath10k_pci 0000:00:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0 ct-sta: 0'
[ 51.187978] ath10k_pci 0000:00:00.0: wmi print 'alloc rem: 24984 iram: 38672'
[ 51.241847] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-op 2 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
[ 51.256109] ath10k_pci 0000:00:00.0: NOTE: Firmware DBGLOG output disabled in debug_mask: 0x10000000
[ 51.365603] ath: EEPROM regdomain sanitized
[ 51.365612] ath: EEPROM regdomain: 0x64
[ 51.365615] ath: EEPROM indicates we should expect a direct regpair map
[ 51.365633] ath: Country alpha2 being used: 00
[ 51.365636] ath: Regpair used: 0x64
[ 51.439567] ath: EEPROM regdomain sanitized
[ 51.439576] ath: EEPROM regdomain: 0x64
[ 51.439580] ath: EEPROM indicates we should expect a direct regpair map
[ 51.439599] ath: Country alpha2 being used: 00
[ 51.439602] ath: Regpair used: 0x64
[ 69.552897] ath: EEPROM regdomain: 0x8242
[ 69.557002] ath: EEPROM indicates we should expect a country code
[ 69.563196] ath: doing EEPROM country->regdmn map search
[ 69.568592] ath: country maps to regdmn code: 0x37
[ 69.573455] ath: Country alpha2 being used: NO
[ 69.577967] ath: Regpair used: 0x37
[ 69.581507] ath: regdomain 0x8242 dynamically updated by user
[ 69.587419] ath: EEPROM regdomain: 0x8242
[ 69.591499] ath: EEPROM indicates we should expect a country code
[ 69.597682] ath: doing EEPROM country->regdmn map search
[ 69.603076] ath: country maps to regdmn code: 0x37
[ 69.607940] ath: Country alpha2 being used: NO
[ 69.612445] ath: Regpair used: 0x37
[ 69.615983] ath: regdomain 0x8242 dynamically updated by user
[ 75.704996] ath10k_pci 0000:00:00.0: failed to receive initialized event from target: 00000000
[ 75.714215] ath10k_pci 0000:00:00.0: failed to wait for target init: -145
[ 75.721151] ath10k_pci 0000:00:00.0: failed to warm reset attempt 1 of 3: -145
[ 77.815639] ath10k_pci 0000:00:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256
[ 77.832945] ath10k_pci 0000:00:00.0: wmi print 'P 128 V 8 T 410'
[ 77.839302] ath10k_pci 0000:00:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0 ct-sta: 0'
[ 77.847464] ath10k_pci 0000:00:00.0: wmi print 'alloc rem: 24984 iram: 38672'
[ 77.915948] ath10k_pci 0000:00:00.0: pdev param 0 not supported by firmware
[ 77.930854] ath10k_pci 0000:00:00.0: rts threshold -1
[ 78.180690] ath10k_pci 0000:00:00.0: rts threshold -1
...boot messages...
[ 78.324973] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0-1: link becomes ready
[307206.145780] ath10k_pci 0000:00:00.0: SWBA overrun on vdev 0, skipped old beacon
[307206.153350] ath10k_pci 0000:00:00.0: SWBA overrun on vdev 1, skipped old beacon
...repeated 17 times...
[307206.423556] ath10k_pci 0000:00:00.0: SWBA overrun on vdev 0, skipped new beacon
[830516.561734] ------------[ cut here ]------------
[830516.566578] WARNING: CPU: 0 PID: 0 at backports-5.10.68-1/net/mac80211/rate.c:677 0x8779e700 [mac80211@c5bcfd30+0x7cdb0]
[830516.577699] Modules linked in: ath9k ath9k_common pppoe ppp_async iptable_nat ath9k_hw ath10k_pci ath10k_core ath xt_state xt_nat xt_conntrack xt_REDIRECT x
t_MASQUERADE xt_FLOWOFFLOAD xt_CT pppox ppp_generic nf_nat nf_flow_table_hw nf_flow_table nf_conntrack mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_multipo
rt xt_mark xt_mac xt_limit xt_comment xt_TCPMSS xt_LOG slhc nf_reject_ipv4 nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_filter ip_tables hwm
on crc_ccitt compat ledtrig_usbport nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 fsl_mph_dr_of ehci_
platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[830516.640869] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.154 #0
[830516.646874] Stack : 87800000 800b98ec 80660000 805fa498 00000000 00000000 00000000 00000000
[830516.655442] 00000000 00000000 00000000 00000000 00000000 00000001 87c0bc30 dbb221d8
[830516.664012] 87c0bcc8 00000000 00000000 00000137 00000038 8057ac04 352e342e 31353420
[830516.672584] 00000137 28e4002a 00000000 73776170 00000000 87c0bc10 00000000 8779e700
[830516.681155] 00000009 877f6760 871581a0 80630000 00000002 8032041c 00000000 80790000
[830516.689726] ...
[830516.692295] Call Trace:
[830516.692318] [<800b98ec>] 0x800b98ec
[830516.698514] [<80660000>] 0x80660000
[830516.702154] [<8057ac04>] 0x8057ac04
[830516.705792] [<8779e700>] 0x8779e700 [mac80211@c5bcfd30+0x7cdb0]
[830516.711895] [<8032041c>] 0x8032041c
[830516.715530] [<80069364>] 0x80069364
[830516.719151] [<8006936c>] 0x8006936c
[830516.722785] [<800824f4>] 0x800824f4
[830516.726424] [<8779e700>] 0x8779e700 [mac80211@c5bcfd30+0x7cdb0]
[830516.732518] [<8008259c>] 0x8008259c
[830516.736161] [<8779e700>] 0x8779e700 [mac80211@c5bcfd30+0x7cdb0]
[830516.742267] [<877ae728>] 0x877ae728 [mac80211@c5bcfd30+0x7cdb0]
[830516.748370] [<87010cd0>] 0x87010cd0 [ath10k_core@fcc86344+0x6bb00]
[830516.754730] [<800c3f10>] 0x800c3f10
[830516.758371] [<86c6991c>] 0x86c6991c [ath9k@491ac81d+0x19450]
[830516.764220] [<86c6cc84>] 0x86c6cc84 [ath9k@491ac81d+0x19450]
[830516.770065] [<86c64664>] 0x86c64664 [ath9k@491ac81d+0x19450]
[830516.775908] [<877b0d9c>] 0x877b0d9c [mac80211@c5bcfd30+0x7cdb0]
[830516.782012] [<877b0ef0>] 0x877b0ef0 [mac80211@c5bcfd30+0x7cdb0]
[830516.788122] [<877b8bf0>] 0x877b8bf0 [mac80211@c5bcfd30+0x7cdb0]
[830516.794233] [<877ba838>] 0x877ba838 [mac80211@c5bcfd30+0x7cdb0]
[830516.800342] [<86c64eb8>] 0x86c64eb8 [ath9k@491ac81d+0x19450]
[830516.806173] [<80660000>] 0x80660000
[830516.809806] [<80660000>] 0x80660000
[830516.813432] [<80085380>] 0x80085380
[830516.817061] [<800ba7e4>] 0x800ba7e4
[830516.820692] [<80580170>] 0x80580170
[830516.824315] [<800bf374>] 0x800bf374
[830516.827945] [<802bfc1c>] 0x802bfc1c
[830516.831578] [<80064f78>] 0x80064f78
[830516.835193]
[830516.836795] ---[ end trace 581f1996b626da89 ]---
...repeated at...
[830517.103580] ------------[ cut here ]------------
[830517.661671] ------------[ cut here ]------------
[830518.138160] ------------[ cut here ]------------
[830518.546624] ------------[ cut here ]------------
[830518.957060] ------------[ cut here ]------------
[830519.366243] ------------[ cut here ]------------
[830519.980244] ------------[ cut here ]------------
[830520.496548] ------------[ cut here ]------------
[830521.106479] ------------[ cut here ]------------
[830521.597312] ------------[ cut here ]------------
[830521.909335] ------------[ cut here ]------------
[830522.338270] ------------[ cut here ]------------
[830522.623123] ------------[ cut here ]------------
[855501.265006] ------------[ cut here ]------------
[864218.482235] ------------[ cut here ]------------
[864218.895587] ------------[ cut here ]------------
[871556.505749] ------------[ cut here ]------------
[935452.434955] ------------[ cut here ]------------
[935452.713552] ------------[ cut here ]------------
Is this something I should be reporting to Candela Technologies in the hope something might be done?