Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ath79][ipq40xx] verify 5GHz on devices using ath10k QCA9888 #3425

Open
Djfe opened this issue Jan 15, 2025 · 2 comments
Open

[ath79][ipq40xx] verify 5GHz on devices using ath10k QCA9888 #3425

Djfe opened this issue Jan 15, 2025 · 2 comments

Comments

@Djfe
Copy link
Contributor

Djfe commented Jan 15, 2025

This a crossreference to an upstream ticket.
The nvmem-cell rework caused certain devices to not detect (some of) their 5GHz radios correctly. Specifically devices with a chip requiring QCA9888 firmware (wifi5 wave2).
openwrt/openwrt#14541

Affected are likely (untested so far):
TP-Link

  • EAP225 variants (outdoor for example)
  • Archer C58 v1, C59 v1, C6 v2

ZTE MF281

OpenMesh A62

Plasma Cloud PA2200

(and Linksys Velop WHW03 v1/v2, which we were planning on adding, though I haven't noticed the issue on these while we were testing)

@matjon
Copy link

matjon commented Jan 21, 2025

Hello,

I'm unable to test my Tp-Link Archer C59 v1 right now, but on OpenWRT 23.05.5 in dmesg I get:

Sat Dec  7 10:14:26 2024 kern.info kernel: [   16.345023] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x56.
Sat Dec  7 10:14:26 2024 kern.info kernel: [   16.354794] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
Sat Dec  7 10:14:26 2024 kern.info kernel: [   16.361624] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
Sat Dec  7 10:14:26 2024 kern.info kernel: [   18.895374] ath10k_pci 0000:00:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
Sat Dec  7 10:14:26 2024 kern.info kernel: [   18.904962] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
Sat Dec  7 10:14:26 2024 kern.info kernel: [   18.924148] ath10k_pci 0000:00:00.0: firmware ver 10.4b-ct-9888-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 59e741e7
Sat Dec  7 10:14:26 2024 kern.info kernel: [   19.257555] ath10k_pci 0000:00:00.0: Loading BDF type 0
Sat Dec  7 10:14:26 2024 kern.err kernel: [   19.268512] ath10k_pci 0000:00:00.0: failed to fetch board data for bus=pci,bmi-chip-id=0,bmi-board-id=20 from ath10k/QCA9888/hw2.0/board-2.bin
Sat Dec  7 10:14:26 2024 kern.info kernel: [   19.486912] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id 0:20 crc32 3f3d8ea0
Sat Dec  7 10:14:26 2024 kern.warn kernel: [   21.342408] ath10k_pci 0000:00:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
Sat Dec  7 10:14:26 2024 kern.warn kernel: [   21.350217] ath10k_pci 0000:00:00.0: msdu-desc: 2500  skid: 32
Sat Dec  7 10:14:26 2024 kern.info kernel: [   21.380347] ath10k_pci 0000:00:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
Sat Dec  7 10:14:26 2024 kern.info kernel: [   21.391723] ath10k_pci 0000:00:00.0: wmi print 'free: 114572 iram: 12644 sram: 29508'
Sat Dec  7 10:14:26 2024 kern.info kernel: [   21.629032] ath10k_pci 0000:00:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1

@Djfe
Copy link
Contributor Author

Djfe commented Jan 26, 2025

Maybe I should've specified, that this issue is only happening on OpenWrt 24.10 (or gluon main branch)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants