Yeah, sorry there's a little typo in both of the wget commands, I've missed the 
parameter specifying the output file name.
Here are the commands for the fix again, this time with the correct parameters 
and some other little tweaks.
If the /lib/firmware/ath10k/QCA6174/hw3.0/ directory already exists, remember 
to backup everything from it in case you want to restore the previous 
configuration.

--------------------

sudo mkdir -p /lib/firmware/ath10k/QCA6174/hw3.0/

sudo rm /lib/firmware/ath10k/QCA6174/hw3.0/* 2> /dev/null

sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board.bin
https://github.com/FireWalkerX/ath10k-
firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/board-2.bin?raw=true

sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
https://github.com/FireWalkerX/ath10k-
firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1?raw=true

sudo chmod +x /lib/firmware/ath10k/QCA6174/hw3.0/*

--------------------

After a reboot your wireless should be working.

The status of this bug should probably not be "In Progress" after a
working solution has been found, but please correct me if I'm wrong. As
I'm not yet familiar with this bug reporting system, could someone
advice me further?

PS. I'm glad you figured it out Oliver, sorry for the extra hassle.

/Dennis

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1520343

Title:
  Qualcomm Atheros wireless card [168c:003e] (rev 32) not supported

Status in linux package in Ubuntu:
  In Progress

Bug description:
  I have recently installed Ubuntu 15.10 (64-bit) alongside Windows 10 on an 
Acer Aspire VN7-792G-76ZH and discovered, that the Qualcomm wireless card 
doesn't work.
  The card has the device id 168c:003e as many other cards, for example the 
Qualcomm Atheros Killer 
(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1383184),
  but it has a newer revision number (32) and the suggested fixes work only 
partially and the wireless is unusable.

  The computer has just been released this summer and is Intel Skylake
  -based.

  My lspci:
  00:00.0 Host bridge [0600]: Intel Corporation Sky Lake Host Bridge/DRAM 
Registers [8086:1910] (rev 07)
  00:01.0 PCI bridge [0604]: Intel Corporation Sky Lake PCIe Controller (x16) 
[8086:1901] (rev 07)
  00:02.0 VGA compatible controller [0300]: Intel Corporation Device 
[8086:191b] (rev 06)
  00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-H USB 3.0 xHCI 
Controller [8086:a12f] (rev 31)
  00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise 
Point-H Thermal subsystem [8086:a131] (rev 31)
  00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise 
Point-H LPSS I2C Controller #0 [8086:a160] (rev 31)
  00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise 
Point-H LPSS I2C Controller #1 [8086:a161] (rev 31)
  00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-H 
CSME HECI #1 [8086:a13a] (rev 31)
  00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-H SATA 
Controller [AHCI mode] [8086:a103] (rev 31)
  00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root 
Port #3 [8086:a112] (rev f1)
  00:1c.3 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root 
Port #4 [8086:a113] (rev f1)
  00:1c.4 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root 
Port #5 [8086:a114] (rev f1)
  00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-H LPC Controller 
[8086:a14e] (rev 31)
  00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-H PMC 
[8086:a121] (rev 31)
  00:1f.3 Multimedia audio controller [0401]: Intel Corporation Sunrise Point-H 
HD Audio [8086:a170] (rev 31)
  00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] 
(rev 31)
  01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] 
[10de:139b] (rev ff)
  07:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless 
Network Adapter [168c:003e] (rev 32)
  08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. 
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)

  What I have tried:

  I've tried the patch from bug 1383184, which has a fix for the card
  revision 20:

  Make the directory /lib/firmware/ath10k/QCA6174/hw3.0/

  And put in the patch files: 
  board.bin
  firmware-4.bin
  notice_ath10k_firmware-4.txt

  ath10k_pci succeeds in loading the firmware, but it seems that the
  firmware is not working correctly:

  dmesg | grep ath

  [    5.452683] ath10k_pci 0000:07:00.0: pci irq msi-x interrupts 8 irq_mode 0 
reset_mode 0
  [    5.678420] ath10k_pci 0000:07:00.0: Direct firmware load for 
ath10k/cal-pci-0000:07:00.0.bin failed with error -2
  [    5.678773] ath10k_pci 0000:07:00.0: Direct firmware load for 
ath10k/QCA6174/hw3.0/board-pci-168c:003e:11ad:0807.bin failed with error -2
  [    5.678781] ath10k_pci 0000:07:00.0: failed to load spec board file, 
falling back to generic: -2
  [    5.679445] ath10k_pci 0000:07:00.0: Direct firmware load for 
ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
  [    5.679453] ath10k_pci 0000:07:00.0: could not fetch firmware file 
'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
  [    7.802316] ath10k_pci 0000:07:00.0: qca6174 hw3.2 (0x05030000, 
0x00340aff, 168c:003e:11ad:0807 fallback) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 api 
4 htt 3.26 wmi 4 cal otp max_sta 32
  [    7.802329] ath10k_pci 0000:07:00.0: debug 0 debugfs 1 tracing 1 dfs 0 
testmode 0
  [    8.200607] ath: EEPROM regdomain: 0x6c
  [    8.200614] ath: EEPROM indicates we should expect a direct regpair map
  [    8.200619] ath: Country alpha2 being used: 00
  [    8.200621] ath: Regpair used: 0x6c
  [    8.216605] ath10k_pci 0000:07:00.0 wlp7s0: renamed from wlan0
  [   13.462029] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   16.461416] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   24.760062] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   27.759534] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   36.046205] ath10k_pci 0000:07:00.0: failed to set arp ac override 
parameter: -11
  [   39.045729] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   47.344304] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   50.343794] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   58.630534] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   61.629936] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   69.920624] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   72.920132] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  [   81.206812] ath10k_pci 0000:07:00.0: failed to enable dynamic BW: -11
  [   84.206218] ath10k_pci 0000:07:00.0: could not suspend target (-11)
  ...

  Then it just constantly prints the last two messages on and on.
  I can weirdly enough see the card in iwconfig:

  
  wlp7s0    IEEE 802.11abgn  ESSID:off/any  
            Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
            Retry short limit:7   RTS thr:off   Fragment thr:off
            Power Management:off

  And I can see the wireless-icon in the toolbar, but scanning for
  access points or trying to connect to one doesn't work.

  This is the furthest I've gotten. I suspect this card needs a new
  firmware in ath10k?

  I'm currently running the development branch of Ubuntu 16.04 as hardware 
acceleration support for this PC is currently only supported there.
  The same problem exists in this version too and I'm able to reproduce the 
issue.

  Hoping to get this fixed, as many other new laptops seem to include
  the same wireless card.

  /Dennis

  ============================================

  Current system information:

  Description:  Ubuntu Xenial Xerus (development branch)
  Release:      16.04
  --- 
  ApportVersion: 2.19.2-0ubuntu6
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  dennis     1230 F.... pulseaudio
  CurrentDesktop: GNOME
  DistroRelease: Ubuntu 16.04
  HibernationDevice: RESUME=UUID=bed7757a-3749-4efb-9e9f-0ce8129bfbb9
  InstallationDate: Installed on 2015-11-11 (15 days ago)
  InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Alpha amd64 
(20151110)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 003: ID 04f2:b520 Chicony Electronics Co., Ltd 
   Bus 001 Device 002: ID 04ca:3016 Lite-On Technology Corp. 
   Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card 
Reader Controller
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: Acer Aspire VN7-792G
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-19-generic.efi.signed 
root=UUID=bdadfbdf-2233-46de-b804-c88712e6c518 ro ipv6.disable=1 
i915.preliminary_hw_support=1
  ProcVersionSignature: Ubuntu 4.2.0-19.23-generic 4.2.6
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-19-generic N/A
   linux-backports-modules-4.2.0-19-generic  N/A
   linux-firmware                            1.153
  Tags:  xenial
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 4.2.0-19-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm bumblebee cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 09/25/2015
  dmi.bios.vendor: Insyde Corp.
  dmi.bios.version: V1.02
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: Aspire VN7-792G
  dmi.board.vendor: Acer
  dmi.board.version: V1.02
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: Acer
  dmi.chassis.version: V1.02
  dmi.modalias: 
dmi:bvnInsydeCorp.:bvrV1.02:bd09/25/2015:svnAcer:pnAspireVN7-792G:pvrV1.02:rvnAcer:rnAspireVN7-792G:rvrV1.02:cvnAcer:ct10:cvrV1.02:
  dmi.product.name: Aspire VN7-792G
  dmi.product.version: V1.02
  dmi.sys.vendor: Acer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520343/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to