联想 Z50-75 80EC | QCA6164 802.11ac 无线网络适配器 | 无法工作

联想 Z50-75 80EC | QCA6164 802.11ac 无线网络适配器 | 无法工作

目前我的无线似乎不想为我工作,并且看起来我在运行 lshw 命令时列出了一个活动的驱动程序;

  zero@zero-Lenovo-Z50-75:~$ sudo lshw -C network
 *-network
    description: Network controller
    product: QCA6164 802.11ac Wireless Network Adapter
    vendor: Qualcomm Atheros
    physical id: 0
    bus info: pci@0000:02:00.0
    version: 20
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list
    configuration: driver=ath10k_pci latency=0
    resources: irq:35 memory:f0800000-f09fffff

从我运行 lspci 和 lsmod 命令的结果来看,一切正常

  zero@zero-Lenovo-Z50-75:~$ lspci | grep Network
02:00.0 Network controller: Qualcomm Atheros QCA6164 802.11ac Wireless Network Adapter (rev 20)

zero@zero-Lenovo-Z50-75:~$ lsmod | grep ath
 ath10k_pci             45056  0
 ath10k_core           311296  1 ath10k_pci
 ath                    32768  1 ath10k_core
 mac80211              737280  1 ath10k_core
 cfg80211              565248  3 ath,mac80211,ath10k_core

我还获取了更多信息

 zero@zero-Lenovo-Z50-75:~$ lspci -nnk | grep 0280 -A2
 02:00.0 Network controller [0280]: Qualcomm Atheros QCA6164 802.11ac Wireless Network Adapter [168c:0041] (rev 20)
     Subsystem: Lenovo QCA6164 802.11ac Wireless Network Adapter [17aa:3545]
     Kernel driver in use: ath10k_pci

 zero@zero-Lenovo-Z50-75:~$ uname -r
 4.4.0-21-generic

我正在运行新安装的 16.04 版本,并且已经阅读了无线故障排除指南,https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide/Devices,没有真正成功,但至少能够利用这些信息。有人知道我如何才能让无线功能在这个设备上工作吗?

更新 运行请求的命令并收到以下内容

zero@zero-Lenovo-Z50-75:~$ dmesg | grep ath
[   14.158205] ath10k_pci 0000:02:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0
[   14.416562] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[   14.800570] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw2.1/board-2.bin failed with error -2
[   16.012966] ath10k_pci 0000:02:00.0: firmware crashed! (uuid fd35c83e-b588-42c9-8b35-9732809f4865)
[   16.012996] ath10k_pci 0000:02:00.0: qca6164 hw2.1 (0x05010000, 0x003405ff sub 17aa:3545) fw WLAN.RM.1.1-00141 fwapi 5 bdapi 1 htt-ver 0.0 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features ignore-otp,no-4addr-pad
[   16.013002] ath10k_pci 0000:02:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[   16.013340] ath10k_pci 0000:02:00.0: firmware register dump:
[   16.013346] ath10k_pci 0000:02:00.0: [00]: 0x05010000 0x000015B3 0x000A012D 0x00955B31
[   16.013352] ath10k_pci 0000:02:00.0: [04]: 0x000A012D 0x00060330 0x00000016 0x89785006
[   16.013356] ath10k_pci 0000:02:00.0: [08]: 0x00000000 0x00400000 0x00400600 0x00000001
[   16.013361] ath10k_pci 0000:02:00.0: [12]: 0x00000009 0x00000000 0x00931C61 0x00931C7D
[   16.013366] ath10k_pci 0000:02:00.0: [16]: 0x0096BDBC 0x009286B6 0x00000000 0x00000000
[   16.013370] ath10k_pci 0000:02:00.0: [20]: 0x400A012D 0x0040E2B0 0x00955A00 0x00404590
[   16.013375] ath10k_pci 0000:02:00.0: [24]: 0x809287D9 0x0040E310 0x7A508EF8 0xC00A012D
[   16.013380] ath10k_pci 0000:02:00.0: [28]: 0x809288D7 0x0040E340 0x00000000 0xFFF08040
[   16.013384] ath10k_pci 0000:02:00.0: [32]: 0x809290FE 0x0040E360 0x00400000 0x00400600
[   16.013389] ath10k_pci 0000:02:00.0: [36]: 0x80929205 0x0040E380 0x00000000 0x00400600
[   16.013394] ath10k_pci 0000:02:00.0: [40]: 0x40928024 0x0040E3B0 0x0040D3D0 0x0040D3D0
[   16.013398] ath10k_pci 0000:02:00.0: [44]: 0x00000000 0x0040E3D0 0x009BB001 0x00040020
[   16.013403] ath10k_pci 0000:02:00.0: [48]: 0x00401BF0 0x00000001 0x00404B9C 0x00400000
[   16.013407] ath10k_pci 0000:02:00.0: [52]: 0x40928024 0x0040E3B0 0x0040D3D0 0x0040D3D0
[   16.013416] ath10k_pci 0000:02:00.0: [56]: 0xE5EEA500 0xB43332FF 0xE7B7BE94 0x100D76CF
[   17.008219] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[   18.008124] ath10k_pci 0000:02:00.0: ctl_resp never came in (-110)
[   18.008132] ath10k_pci 0000:02:00.0: failed to connect to HTC: -110
[   18.086191] ath10k_pci 0000:02:00.0: could not init core (-110)
[   18.086230] ath10k_pci 0000:02:00.0: could not probe fw (-110)
[   18.792102] ath10k_pci 0000:02:00.0: cannot restart a device that hasn't been started

******************更新******************

 zero@zero-Lenovo-Z50-75:~$ dmesg | grep ath
 [   13.176301] ath10k_pci 0000:02:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0
 [   13.499398] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
 [   14.854563] ath10k_pci 0000:02:00.0: qca6164 hw2.1 (0x05010000, 0x003405ff sub 17aa:3545) fw SW_RM.1.1.1-00157-QCARMSWPZ-1 fwapi 5 bdapi 2 htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features ignore-otp,no-4addr-pad
 [   14.854570] ath10k_pci 0000:02:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
 [   14.854757] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
 [   14.931417] ath: EEPROM regdomain: 0x6c
 [   14.931423] ath: EEPROM indicates we should expect a direct regpair map
 [   14.931428] ath: Country alpha2 being used: 00
 [   14.931431] ath: Regpair used: 0x6c
 [   15.070970] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
 [   29.218751] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
 [   89.179591] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!

抱歉延迟重新发布,我花了一段时间才建立硬线连接。我运行了推荐的命令来更新 ath10k 驱动程序,我们已启动。我目前通过 WiFi 连接,到目前为止没有任何问题。我将尝试在使用 72 小时左右后跟进此事。

答案1

让我们尝试不同的固件。通过以太网、网络共享或任何可能的方式建立有效的互联网连接,打开终端并执行以下操作:

sudo apt-get update
sudo apt-get install git
git clone https://github.com/kvalo/ath10k-firmware.git
cd ath10k-firmware/QCA6174/hw2.1/
sudo cp *  /lib/firmware/ath10k/QCA6174/hw2.1/
cd /lib/firmware/ath10k/QCA6174/hw2.1/
sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1  firmware-5.bin

重新启动并让我们再看看:

dmesg | grep ath

相关内容