Comment 91 for bug 1521173

Revision history for this message
Luiz (lmfranco) wrote :

the initial error report is(several log messages dmesg):

[ 13.078695] pcieport 0000:00:1c.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=00e4(Transmitter ID)
[ 13.078697] pcieport 0000:00:1c.4: device [8086:9d14] error status/mask=00001000/00002000
[ 13.078698] pcieport 0000:00:1c.4: [12] Replay Timer Timeout

My wifi card is:
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)

All Qualcomm Atheros QCA6174 dmesg log messages:
[ 11.539350] ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002)
[ 11.540180] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 11.821802] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[ 11.821813] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 11.825550] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1028:0310
[ 11.825552] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 11.825976] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.4.4.1-00079-QCARMSWPZ-1 api 6 features wowlan,ignore-otp crc32 fd869beb
[ 11.896449] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 20d869c3
[ 12.560585] ath10k_pci 0000:02:00.0: Unknown eventid: 118809
[ 12.563589] ath10k_pci 0000:02:00.0: Unknown eventid: 90118
[ 12.564353] ath10k_pci 0000:02:00.0: htt-ver 3.47 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 12.655660] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[ 13.448044] ath10k_pci 0000:02:00.0: Unknown eventid: 118809
[ 13.451050] ath10k_pci 0000:02:00.0: Unknown eventid: 90118

My ath10k_pci tryied to load:
[ 11.821802] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[ 11.821813] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2

The pci aer message disappears when i disable Qualcomm Atheros QCA6174 WIFI. Note that i keep bluetooth firmware initial bios load. Referenced by the same driver ath10k_pci.

The wifi is connected i think pcie slot, maybe pcie x1.

My "fix" is to disable wifi firmware loading on bios and use ethernet.

Pci aer error with wifi firmware disabled has gone, even when playing.

My notebook error with the battery is physical, maybe the vendor support can do something.
Maybe One solution related to wifi firmware is to use windows 10 driver/firmware and add to linux kernel driver tree after testing. The firmware is packaged with wifi driver, only need to extract. Other fix can be to upgrade kernel. My version is from ubuntu 18.04 repository 4.15.0-23-generic default kernel.

Bluetooth works great.