OpenWRT + TP-Link AC1200 ath10k QC9888 - kernel error

Adott 3db TP-Link Archer C6, rajta v19.07.07 LEDE. A kernel alapból az alábbi hibát jelzi:

[   11.402235] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[   11.625539] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/fwcfg-pci-0000:00:00.0.txt failed with error -2
[   11.636444] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.000676] firmware ath10k!fwcfg-pci-0000:00:00.0.txt: firmware_loading_store: map pages failed
[   12.013667] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/ct-firmware-5.bin failed with error -2
[   12.025031] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.318297] firmware ath10k!QCA9888!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   12.328121] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/ct-firmware-2.bin failed with error -2
[   12.339473] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.515783] firmware ath10k!QCA9888!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   12.525605] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/firmware-6.bin failed with error -2
[   12.536692] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.714886] firmware ath10k!QCA9888!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   13.302993] ath10k_pci 0000:00:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
[   13.312560] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   13.332546] ath10k_pci 0000:00:00.0: firmware ver 10.4b-ct-9888-fW-012-17ba98334 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 a08ba414
[   13.667457] 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
[   13.681510] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id 0:20 crc32 e320c37f
[   15.744183] ath10k_pci 0000:00:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96

Mivel már két napja szenvedek vele és minden leírást átolvastam ezzel kapcsolatban, megoldás még mindig nem született. Az igény az, hogy ez a hiba megszűnjön, és a csatlakoztatható eszközök száma fel legyen tornászva erről a minimális szintről.

Tudom, jönnek majd olyanok, akik azt mondják, miért nem veszek/veszünk nagyobb teljesítményű eszközöket:

  1. egyik ok: PÉNZ
  2. másik ok: ha mindenre az a válasz, hogy "vegyél erősebb cuccot, tolj bele pénzt és megoldódik a probléma", akkor totál felesleges bármilyen kérdés akár itt a HUP-on, akár máshol, elvégre minek vesződni a megoldással...

Hozzászólások

Az eth10k-ct driver leírása alapján megtettem amit kellett, de hibajelzés még így is van. Kérdés:

  • ezeket a firmware betöltési hibákat hogyan tudnám kijavítani?
  • miként befolyásolja ez a hiba a az eszköz működését, valamint a csatlakozásokat?

Mivel még openWRT rendszer működésébe így soha nem kellett belenyúlnom, nagyon új nekem ez a terep. A hasznos tanácsokat előre is köszönöm!

[   11.466047] ath10k_pci 0000:00:00.0: fwcfg key: vdevs  val: 8
[   11.472002] ath10k_pci 0000:00:00.0: fwcfg key: peers  val: 202
[   11.478165] ath10k_pci 0000:00:00.0: fwcfg key: active_peers  val: 202
[   11.484911] ath10k_pci 0000:00:00.0: fwcfg key: stations  val: 202
[   11.491322] ath10k_pci 0000:00:00.0: fwcfg key: rate_ctrl_objs  val: 7
[   11.498086] ath10k_pci 0000:00:00.0: fwcfg key: regdom  val: 840
[   11.504290] ath10k_pci 0000:00:00.0: fwcfg key: fwver  val: 5
[   11.510242] ath10k_pci 0000:00:00.0: fwcfg key: nohwcrypt  val: 0
[   11.516553] ath10k_pci 0000:00:00.0: fwcfg key: ct_sta_mode  val: 0
[   11.523024] ath10k_pci 0000:00:00.0: fwcfg key: tx_desc  val: 2200
[   11.529426] ath10k_pci 0000:00:00.0: fwcfg key: tids  val: 450
[   11.535472] ath10k_pci 0000:00:00.0: fwcfg key: skid_limit  val: 360
[   11.542038] ath10k_pci 0000:00:00.0: fwcfg key: max_amsdus  val: 3
[   11.628066] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/ct-firmware-5.bin failed with error -2
[   11.639450] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.010093] firmware ath10k!QCA9888!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   12.019923] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/ct-firmware-2.bin failed with error -2
[   12.031282] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.403388] firmware ath10k!QCA9888!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   12.413231] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA9888/hw2.0/firmware-6.bin failed with error -2
[   12.424323] ath10k_pci 0000:00:00.0: Falling back to user helper
[   12.789804] firmware ath10k!QCA9888!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   13.383239] ath10k_pci 0000:00:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
[   13.392820] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   13.412847] ath10k_pci 0000:00:00.0: firmware ver 10.4b-ct-9888-fW-13-8c5b2baa2 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 cbf49903
[   13.747470] 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
[   13.761483] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id 0:20 crc32 b4db1cbb
[   15.805716] ath10k_pci 0000:00:00.0: DANGER! You're overriding EEPROM-defined regulatory domain
[   15.814705] ath10k_pci 0000:00:00.0: from: 0x0 to 0x348 (svc-ready-work)
[   15.821656] ath10k_pci 0000:00:00.0: Your card was not certified to operate in the domain you chose.
[   15.831289] ath10k_pci 0000:00:00.0: This might result in a violation of your local regulatory rules.
[   15.840837] ath10k_pci 0000:00:00.0: Do not ever do this unless you really know what you are doing!
[   15.861428] ath10k_pci 0000:00:00.0: 10.4 wmi init: vdevs: 8  peers: 202  tid: 450

Mi a problema amit tapasztalsz es ugy gondolod, hogy ez az oka? Pontosan mi az, amirol azt gondolod, hogy nem jo? Marmint, a firmware betoltesre kerul, a latottak alapjan, gondolom van ott egy mas nevu allomany, amit vegul betolt. 

Szerkesztve: 2021. 07. 24., szo – 10:18

Nem tudom, ez a verziójú image mit használ, milyen kernel, busybox, linux-firmware csomagokat, de megpróbálhatod rá feltenni a devel snapshot-ot, vagy készíteni magadnak egyet, majd azt feltenni. Az én routeremhez való ath79 architektúra esetében ez jelenleg 5.4.132-es kernelt jelent, miközben a kernel.org-on a vanilla sem jár sokkal előrébb, ott 5.4.134 a legfrissebb az 5.4-es longterm sorozatból.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE