All of lore.kernel.org
 help / color / mirror / Atom feed
* Fwd: QCA6174 - failed to fetch board data
       [not found] <CAMb0i+QX-Y=TUf1d0J9aTR8GUO42T=7XfGFERer5PyFByOk3Tg@mail.gmail.com>
@ 2020-01-26  9:43 ` Tim Klicks
  0 siblings, 0 replies; only message in thread
From: Tim Klicks @ 2020-01-26  9:43 UTC (permalink / raw)
  To: ath10k

Dear Sir or Madam,

I have installed Fedora Workstation 31 on my new laptop (Redmibook 14)
and the wifi is not working. When checking journalctl I am seeing the
following messages regarding ath10k:

Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: pci irq msi
oper_irq_mode 2 irq_mode 0 reset_mode 0
Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: qca6174 hw3.2 target
0x05030000 chip_id 0x00340aff sub 11ad:0847
Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: kconfig debug 0
debugfs 1 tracing 0 dfs 0 testmode 0
Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: firmware ver
WLAN.RM.4.4.1-00140-QCARMSWPZ-1 api 6 features wowlan,ignore-otp,mfp
crc32 29eb8ca1
Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: failed to fetch board
data for bus=pci,vendor=168c,device=003e,subsystem-vendor=11ad,subsystem-device=0847
from ath10k/QCA6174/hw3.0/board-2.bin
Jan 25 16:37:36 kernel: ath10k_pci 0000:01:00.0: board_file api 1
bmi_id N/A crc32 ed5f849a
Jan 25 16:37:37 kernel: ath10k_pci 0000:01:00.0: unsupported HTC
service id: 1536
Jan 25 16:37:40 kernel: ath10k_pci 0000:01:00.0: failed to ping firmware: -110
Jan 25 16:37:40 kernel: ath10k_pci 0000:01:00.0: failed to reset rx filter: -110
Jan 25 16:37:40 kernel: ath10k_pci 0000:01:00.0: could not init core (-110)
Jan 25 16:37:40 kernel: ath10k_pci 0000:01:00.0: could not probe fw (-110)

I have found a solution and gotten the wifi to work, following the
Gentoo Linux wiki
(https://wiki.gentoo.org/wiki/Qualcomm_Atheros_QCA6174)
Looks like this solution, replacing board.bin file, references the
following github pull request:
https://github.com/kvalo/ath10k-firmware/pull/3

However, after replacing the board.bin file and checking journalctl,
following messages are shown:

Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: pci irq msi
oper_irq_mode 2 irq_mode 0 reset_mode 0
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: qca6174 hw3.2 target
0x05030000 chip_id 0x00340aff sub 11ad:0847
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: kconfig debug 0
debugfs 1 tracing 0 dfs 0 testmode 0
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: firmware ver
WLAN.RM.4.4.1-00140-QCARMSWPZ-1 api 6 features wowlan,ignore-otp,mfp
crc32 29eb8ca1
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: failed to fetch board
data for bus=pci,vendor=168c,device=003e,subsystem-vendor=11ad,subsystem-device=0847
from ath10k/QCA6174/hw3.0/board-2.bin
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: board_file api 1
bmi_id N/A crc32 872f3cc5
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: unsupported HTC
service id: 1536
Jan 25 16:42:08 kernel: ath10k_pci 0000:01:00.0: htt-ver 3.60 wmi-op 4
htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
Jan 25 16:42:09 kernel: ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0
Jan 25 16:42:10 kernel: ath10k_pci 0000:01:00.0: unsupported HTC
service id: 1536
Jan 25 16:42:10 kernel: ath10k_pci 0000:01:00.0: unsupported HTC
service id: 1536

So the main message stays the same :-(, but wifi is working :-)

Here is also the output of lspci -vvv

01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless
Network Adapter (rev 32)
Subsystem: Lite-On Communications Inc Device 0847
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 61
Region 0: Memory at c0200000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable+ Count=1/8 Maskable+ 64bit-
Address: fee00000  Data: 0000
Masking: 000000fe  Pending: 00000000
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency
L0s <4us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s (ok), Width x1 (ok)
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR+, OBFF Via message
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
AtomicOpsCtl: ReqEn-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 00000000 00000000 00000000 00000000
Capabilities: [148 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Capabilities: [168 v1] Device Serial Number 00-00-00-00-00-00-00-00
Capabilities: [178 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [180 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
 PortCommonModeRestoreTime=50us PortTPowerOnTime=10us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+
  T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci


Could you please take a look at it when having?
If you need anything else from my side, don't hesitate to ask for it.

Best Regards,
Tim.

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-01-26  9:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAMb0i+QX-Y=TUf1d0J9aTR8GUO42T=7XfGFERer5PyFByOk3Tg@mail.gmail.com>
2020-01-26  9:43 ` Fwd: QCA6174 - failed to fetch board data Tim Klicks

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.