Linux-header 更新至 4.4.0-53 后,Wifi(Killer 1535)出现问题

Linux-header 更新至 4.4.0-53 后,Wifi(Killer 1535)出现问题

在上次更新 linux-header 后,我发现我的 Dell XPS 13 9360 DE 上的 wifi 连接有一些“改进”。

操作系统:Ubuntu 16.04 LTS

uname-a

Linux debby 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

消息

[  190.122986] cfg80211: World regulatory domain updated:
[  190.123001] cfg80211:  DFS Master region: unset
[  190.123008] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[  190.123022] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[  190.123033] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[  190.123042] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[  190.123053] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[  190.123066] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[  190.123076] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[  190.123086] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[  190.123096] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[  193.929587] wlp58s0: authenticate with 5c:49:xx:xx:xx:xx
[  193.962989] wlp58s0: send auth to 5c:49:xx:xx:xx:xx (try 1/3)
[  193.964196] wlp58s0: authenticated
[  193.967818] wlp58s0: associate with 5c:49:xx:xx:xx:xx (try 1/3)
[  193.975898] wlp58s0: RX AssocResp from 5c:49:xx:xx:xx:xx (capab=0x411 status=0 aid=2)
[  193.979704] wlp58s0: associated
[  193.993046] ath: EEPROM regdomain: 0x8114
[  193.993059] ath: EEPROM indicates we should expect a country code
[  193.993065] ath: doing EEPROM country->regdmn map search
[  193.993071] ath: country maps to regdmn code: 0x37
[  193.993077] ath: Country alpha2 being used: DE
[  193.993082] ath: Regpair used: 0x37
[  193.993090] ath: regdomain 0x8114 dynamically updated by country IE
[  193.993125] cfg80211: Regulatory domain changed to country: DE
[  193.993132] cfg80211:  DFS Master region: ETSI
[  193.993139] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[  193.993151] cfg80211:   (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[  193.993163] cfg80211:   (5150000 KHz - 5250000 KHz @ 80000 KHz, 200000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[  193.993194] cfg80211:   (5250000 KHz - 5350000 KHz @ 80000 KHz, 200000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[  193.993203] cfg80211:   (5470000 KHz - 5725000 KHz @ 160000 KHz), (N/A, 2698 mBm), (0 s)
[  193.993210] cfg80211:   (57000000 KHz - 66000000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
[  194.025239] wlp58s0: Limiting TX power to 20 (23 - 3) dBm as advertised by 5c:49:xx:xx:xx:xx

启动后我需要 3 分钟才能连接到 wifi,并且从睡眠/挂起状态唤醒后无法重新连接到 wifi。

在我更新 linux-kernel-headers 之前一切正常。

我在 dmesg 中收到此错误:

 14.636058] ath10k_pci 0000:3a:00.0: Direct firmware load for ath10k/cal-pci-0000:3a:00.0.bin failed with error -2
[   14.636320] ath10k_pci 0000:3a:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[   14.636327] ath10k_pci 0000:3a:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[   16.832396] ath10k_pci 0000:3a:00.0: qca6174 hw3.2 (0x05030000, 0x00340aff sub 1a56:1535) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 fwapi 4 bdapi 2 htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features wowlan,ignore-otp,no-4addr-pad
[   16.832408] ath10k_pci 0000:3a:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0

firmware-5.bin 问题无关紧要,但我以前没有遇到过其他错误。有人遇到过同样的问题或有解决方案吗?

谢谢

答案1

好的,我想我可以让我的 WiFi 工作得更好:

1.) 我查看了文件夹中的文件/lib/firmware/ath10k/QCA6174/hw3.0,发现有两个文件我以前从未见过。我多次查看了这个文件夹以解决我的 BT 问题。

2.) 这些文件/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin.wifi-qca6174/lib/firmware/ath10k/QCA6174/hw3.0/board.bin.wifi-qca6174是新的,我已将其添加.old到它们的文件名中。

3.) 现在这些连接问题似乎少了很多。有时我得等几秒钟,但不用等 3 分钟。

相关内容