Comment 0 for bug 1627474

Revision history for this message
Michael Nelson (michael.nelson) wrote :

The wireless card in my Acer V3-372-587T suffers from firmware crashes regularly (every 5-10mins approx).

$ lsb_release -rd
Description: Ubuntu Yakkety Yak (development branch)
Release: 16.10

Checking dmesg I see:

$ dmesg | grep ath10k [91/214]
[ 7.773800] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 8.123875] request_firmware: ath10k/pre-cal-pci-0000:03:00.0.bin
[ 8.126477] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:03:00.0.bin fa$
led with error -2
[ 8.126481] request_firmware: ath10k/cal-pci-0000:03:00.0.bin
[ 8.126492] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed
with error -2
[ 8.126493] request_firmware: ath10k/QCA6174/hw3.0/firmware-5.bin
[ 8.127095] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin fa$
led with error -2
[ 8.127098] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.$
in': -2
[ 8.127101] request_firmware: ath10k/QCA6174/hw3.0/firmware-4.bin
[ 8.129458] ath10k_pci 0000:03:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 105b:e09$
[ 8.129460] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[ 8.129954] ath10k_pci 0000:03:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowla$
,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 8.195123] request_firmware: ath10k/QCA6174/hw3.0/board-2.bin
[ 8.198141] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 6fc88fe7
[ 10.338326] ath10k_pci 0000:03:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypt$
 1
[ 10.436186] ath10k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
[ 319.064117] ath10k_pci 0000:03:00.0: firmware crashed! (uuid n/a)
[ 319.064164] ath10k_pci 0000:03:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 105b:e09$
[ 319.064174] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[ 319.066828] ath10k_pci 0000:03:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowla$
,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 319.068042] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 6fc88fe7
[ 319.068055] ath10k_pci 0000:03:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypt$
 1
[ 319.070104] ath10k_pci 0000:03:00.0: firmware register dump:
[ 319.070127] ath10k_pci 0000:03:00.0: [00]: 0x05030000 0x000015B3 0x009860FA 0x00955B31
[ 319.070139] ath10k_pci 0000:03:00.0: [04]: 0x009860FA 0x00060730 0x00000004 0x0040E8A0
[ 319.070148] ath10k_pci 0000:03:00.0: [08]: 0x00498110 0x00955A00 0x0000000B 0x00400000
[ 319.070158] ath10k_pci 0000:03:00.0: [12]: 0x00000009 0x00000000 0x00952CD0 0x00952CE6
[ 319.070167] ath10k_pci 0000:03:00.0: [16]: 0x00952CC4 0x0091080D 0x00000000 0x0091080D
[ 319.070176] ath10k_pci 0000:03:00.0: [20]: 0x409860FA 0x0040E7E8 0x00000000 0x0041E0DC
[ 319.070195] ath10k_pci 0000:03:00.0: [24]: 0x800B5A1D 0x0040E848 0x000FFFFF 0xC09860FA
[ 319.070214] ath10k_pci 0000:03:00.0: [28]: 0x809B3230 0x0040E948 0x00000018 0x004313DC
[ 319.070231] ath10k_pci 0000:03:00.0: [32]: 0x809B2992 0x0040E998 0x0040E9BC 0x00429548
[ 319.070246] ath10k_pci 0000:03:00.0: [36]: 0x8091D252 0x0040E9B8 0x00000000 0x00000001
[ 319.070255] ath10k_pci 0000:03:00.0: [40]: 0x809FF05D 0x0040EA68 0x0043A380 0x00429C10
[ 319.070264] ath10k_pci 0000:03:00.0: [44]: 0x809FCFDB 0x0040EA88 0x0043A380 0x00000001
[ 319.070272] ath10k_pci 0000:03:00.0: [48]: 0x80911210 0x0040EAD8 0x00000010 0x004041D0
[ 319.070281] ath10k_pci 0000:03:00.0: [52]: 0x80911154 0x0040EB28 0x00400000 0x00000000
[ 319.070290] ath10k_pci 0000:03:00.0: [56]: 0x8091122D 0x0040EB48 0x00000000 0x00400600
[ 321.584066] ath10k_pci 0000:03:00.0: device successfully recovered
[ 2409.664284] ath10k_pci 0000:03:00.0: firmware crashed! (uuid n/a)
[ 2409.664332] ath10k_pci 0000:03:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 105b:e09d
[ 2409.664342] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[ 2409.667010] ath10k_pci 0000:03:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan
,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 2409.668230] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 6fc88fe7
[ 2409.668243] ath10k_pci 0000:03:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto
 1
[ 2409.670262] ath10k_pci 0000:03:00.0: firmware register dump:
[ 2409.670279] ath10k_pci 0000:03:00.0: [00]: 0x05030000 0x000015B3 0x009860FA 0x00955B31
[ 2409.670289] ath10k_pci 0000:03:00.0: [04]: 0x009860FA 0x00060730 0x00000004 0x0040E8A0
[ 2409.670298] ath10k_pci 0000:03:00.0: [08]: 0x00498110 0x00955A00 0x0000000B 0x00400000
[ 2409.670307] ath10k_pci 0000:03:00.0: [12]: 0x00000009 0x00000000 0x00952CD0 0x00952CE6
[ 2409.670316] ath10k_pci 0000:03:00.0: [16]: 0x00952CC4 0x0091080D 0x00000000 0x0091080D
[ 2409.670325] ath10k_pci 0000:03:00.0: [20]: 0x409860FA 0x0040E7E8 0x00000000 0x0041E0DC
[ 2409.670335] ath10k_pci 0000:03:00.0: [24]: 0x800B5A1D 0x0040E848 0x000FFFFF 0xC09860FA
[ 2409.670345] ath10k_pci 0000:03:00.0: [28]: 0x809B3230 0x0040E948 0x00000018 0x004313B8
[ 2409.670354] ath10k_pci 0000:03:00.0: [32]: 0x809B2992 0x0040E998 0x0040E9BC 0x00429548
[ 2409.670363] ath10k_pci 0000:03:00.0: [36]: 0x8091D252 0x0040E9B8 0x00000000 0x00000001
[ 2409.670380] ath10k_pci 0000:03:00.0: [40]: 0x809FF05D 0x0040EA68 0x0043A380 0x00429C10
[ 2409.670388] ath10k_pci 0000:03:00.0: [44]: 0x809FCFDB 0x0040EA88 0x0043A380 0x00000001
[ 2409.670397] ath10k_pci 0000:03:00.0: [48]: 0x80911210 0x0040EAD8 0x00000010 0x004041D0
[ 2409.670406] ath10k_pci 0000:03:00.0: [52]: 0x80911154 0x0040EB28 0x00400000 0x00000000
[ 2409.670415] ath10k_pci 0000:03:00.0: [56]: 0x8091122D 0x0040EB48 0x00000000 0x00400600
[ 2412.195219] ath10k_pci 0000:03:00.0: device successfully recovered

Although it looks like the device successfully recovers only seconds later, wireless is gone for minutes at a time (or until I disconnect and reconnect).

Checking the latest firmware from https://github.com/kvalo/ath10k-firmware shows that it's already up to date:
$ md5sum /lib/firmware/ath10k/QCA6174/hw3.0/*
4807903c956dbd8b87f5d83c559c2211 /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
cb37c63d9ca28f53fea1ff09ad7c7a82 /lib/firmware/ath10k/QCA6174/hw3.0/board.bin
a5dfbc03c9a7a73f7aa8d0a94a6d9426 /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
8f22a7c04aa733762c0ad03e52d5de9b /lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt

$ md5sum hw3.0-kvalo/
md5sum: hw3.0-kvalo/: Is a directory
michael@hpmor2:~$ md5sum hw3.0-kvalo/*
4807903c956dbd8b87f5d83c559c2211 hw3.0-kvalo/board-2.bin
a5dfbc03c9a7a73f7aa8d0a94a6d9426 hw3.0-kvalo/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: linux-image-4.8.0-16-generic 4.8.0-16.17
ProcVersionSignature: Ubuntu 4.8.0-16.17-generic 4.8.0-rc7
Uname: Linux 4.8.0-16-generic x86_64
ApportVersion: 2.20.3-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: michael 1987 F.... pulseaudio
CurrentDesktop: Unity
Date: Sun Sep 25 19:00:54 2016
HibernationDevice: RESUME=UUID=9dba54d8-3423-4a6d-9016-c70cb91e3dc5
InstallationDate: Installed on 2016-09-23 (1 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Alpha amd64 (20160922)
MachineType: Acer Aspire V3-372
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-16-generic root=UUID=91e188c1-9fac-43fa-bc70-ae4207d44be7 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.8.0-16-generic N/A
 linux-backports-modules-4.8.0-16-generic N/A
 linux-firmware 1.161
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/06/2016
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: V1.08
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Aspire V3-372
dmi.board.vendor: Acer
dmi.board.version: V1.08
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.08
dmi.modalias: dmi:bvnInsydeCorp.:bvrV1.08:bd06/06/2016:svnAcer:pnAspireV3-372:pvrV1.08:rvnAcer:rnAspireV3-372:rvrV1.08:cvnAcer:ct10:cvrV1.08:
dmi.product.name: Aspire V3-372
dmi.product.version: V1.08
dmi.sys.vendor: Acer