OK -- I have no clue what my issue could be and am starting to get a bit
frustrated with this WiFi chip because it seems like there's nothing I
can do about it. I'm using the Ath10k QCA6174 chipset on a Acer Aspire V
Nitro laptop. Every other device I have connects at a much faster rate
to my Asus AC66U WiFi router, but for the life of me I cannot get my
laptop to connect to it at a rate over 1Mb/s, according to iwconfig and
the nm-applet tool.
I also cannot connect to the 5gz band on the router either, while all my
other devices have no issues. When I got the laptop I was able to
connect to either 2.4 or 5.0 bands in Win10, but since I've installed
Ubuntu it's been hopeless and I've tried just about every solution out
there. Granted, when I first got the laptop getting this chip to connect
to anything WiFi was pretty much a lost cause, and I know that the
driver for it has come a long way, but there are still several issues
with it that's really degrading the potential of the hardware.
Even on the 2.4ghz band, the only one I'm able to connect to I'm having
severe degradation of service and it sometimes won't even connect to the
access point and crashes nm-applet. Can someone please explain why it is
that it's showing only a 1Mb/s bit rate and why I'm unable to connect to
the 5ghz band on the router?
$ iwconfig
lo no wireless extensions.
enp8s0 no wireless extensions.
wlp7s0 IEEE 802.11abgn ESSID:"dd-wrt"
Mode:Managed Frequency:2.412 GHz Access Point: E0:3F:49:9E:EF:72
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=67/70 Signal level=-43 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:42 Missed beacon:0
Here is dmesg when I'm attempting to connect to the 5ghz band:
[ 763.756142] cfg80211: World regulatory domain updated:
[ 763.756145] cfg80211: DFS Master region: unset
[ 763.756147] cfg80211: (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
[ 763.756150] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000
mBm), (N/A)
[ 763.756152] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000
mBm), (N/A)
[ 763.756154] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000
mBm), (N/A)
[ 763.756156] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz
AUTO), (N/A, 2000 mBm), (N/A)
[ 763.756159] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz
AUTO), (N/A, 2000 mBm), (0 s)
[ 763.756161] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000
mBm), (0 s)
[ 763.756163] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000
mBm), (N/A)
[ 763.756165] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0
mBm), (N/A)
[ 789.188940] IPv6: ADDRCONF(NETDEV_UP): wlp7s0: link is not ready
Pardon spreading my frustration but I really don't like Windows and I really
don't want to succumb to using it for this reason, if all else fails I may just
try to replace the chip with a different one.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1520343
Title:
Qualcomm Atheros wireless card [168c:003e] (rev 32) not supported
Status in linux-firmware package in Ubuntu:
Confirmed
Bug description:
---------------------------------------------------------------
STATUS 2016-03-17:
==========
WARNING: You need at least kernel 4.5.0 for the following new fix to work,
else refer to the old method described in post #22
==========
The support for this card has now been merged to
https://github.com/kvalo/ath10k-firmware. The repository now contains
the required board.bin, board-2.bin and firmware-4.bin files for the
card to initialize and connect to a bgn-access point (5GHz (ac-
protocol) is still untested, feel free to modify this if you can
confirm it works). Here are the new commands to get you online:
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/kvalo/ath10k-
firmware/blob/master/QCA6174/hw3.0/board.bin?raw=true
sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
https://github.com/kvalo/ath10k-
firmware/blob/master/QCA6174/hw3.0/board-2.bin?raw=true
sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
https://github.com/kvalo/ath10k-
firmware/blob/master/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1?raw=true
Reboot or reload the ath10k_pci module and you should be able to
connect!
---------------------------------------------------------------
STATUS 2015-12-22:
Currently there is a fix for this problem in post #22 (originally post
#19, but reposted due to command typos!) which seems to have fixed the
issue for many. This bug is unique to revision 32 of the card
[168c:003e], fixes for older revisions don't seem to work.
There are a couple of issues regarding the fix for some people (not
all):
1. Wireless works, but network throughput stops some time after
connecting to access point
2. Bluetooth communications take a noticeable performance hit when
transferring something over WiFi
---------------------------------------------------------------
Original 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 in it or 16.04.
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.
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?
---
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-firmware/+bug/1520343/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp