Qualcomm Atheros QCA6174 802.11ac 无线网络适配器(rev 32)信号强度低

Qualcomm Atheros QCA6174 802.11ac 无线网络适配器(rev 32)信号强度低

我对 Linux 世界还很陌生,所以如果我没有立即提供所有需要的信息,我很抱歉,我最近购买了一台 Acer switch Alpha 12 2 in 1 平板电脑/电脑,它在 Ubuntu 16.04 Gnome 与 Windows 10 双启动中运行良好(需要进行一些调整,但总体来说很棒)。

目前,在安装 Ubuntu 后,无线适配器被识别,没有问题,我能够连接到互联网(到目前为止一切顺利),但后来我不得不离无线路由器远一点,发现无线信号比 Windows 10 弱很多,也不稳定。我曾尝试过以下修复方法,以使信号强度和稳定性像 Windows 一样,但到目前为止都没有成功。

我尝试了以下修复方法:安装 backports 4.4.2-1,顺利完成 make install,但出现以下问题:

INSTALL /home/northrom/Downloads/backports-4.4.2-1/compat/compat.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/northrom/Downloads/backports-4.4.2-1/drivers/net/wireless/ath/ath.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/northrom/Downloads/backports-4.4.2-1/drivers/net/wireless/ath/ath10k/ath10k_core.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/northrom/Downloads/backports-4.4.2-1/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory 

还尝试按照以下指南替换固件: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1520343?comments=all 按照评论#22中描述的步骤操作,没有成功

除了这 2 个修复之外,我还尝试使用 ndiswrapper,但没有成功。

我在论坛中看到了一些需要帮助的信息,如下所示:

lspci -v 输出

Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
Subsystem: Lite-On Communications Inc QCA6174 802.11ac Wireless Network Adapter
Flags: bus master, fast devsel, latency 0, IRQ 280
Memory at b1400000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=8/8 Maskable+ 64bit-
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Virtual Channel
Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00
Capabilities: [178] Latency Tolerance Reporting
Capabilities: [180] L1 PM Substates
Kernel driver in use: ath10k_pci
Kernel modules: ndiswrapper

lsmod | grep ath10

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

系统配置

wlp1s0    IEEE 802.11abgn  ESSID:"XXX-XXX"  
Mode:Managed  Frequency:2.462 GHz  Access Point: F4:F2:6D:79:3F:95   
Bit Rate=1 Mb/s   Tx-Power=20 dBm   
Retry short limit:7   RTS thr:off   Fragment thr:off
Power Management:on
Link Quality=70/70  Signal level=-37 dBm  
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
Tx excessive retries:0  Invalid misc:140   Missed beacon:0

uname -r

4.4.0-47-generic

消息 | grpath 路径

[    2.359552] audit: type=1400 audit(1478977538.920:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/telepathy/mission-control-5" pid=618 comm="apparmor_parser"
[    2.359569] audit: type=1400 audit(1478977538.920:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/telepathy/telepathy-*" pid=618 comm="apparmor_parser"
[  146.086338] ath10k_pci 0000:01:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[  146.328737] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[  146.329161] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[  146.329172] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[  146.393873] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-2.bin failed with error -2
[  148.512002] ath10k_pci 0000:01:00.0: qca6174 hw3.2 (0x05030000, 0x00340aff sub 11ad:0807) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 fwapi 4 bdapi 1 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
[  148.512006] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[  148.578668] ath: EEPROM regdomain: 0x6c
[  148.578671] ath: EEPROM indicates we should expect a direct regpair map
[  148.578673] ath: Country alpha2 being used: 00
[  148.578674] ath: Regpair used: 0x6c
[  148.587387] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0
[ 1273.526810] ath10k_pci 0000:01:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 1273.763382] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[ 1273.763419] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[ 1273.763428] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[ 1273.826169] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-2.bin failed with error -2
[ 1275.944371] ath10k_pci 0000:01:00.0: qca6174 hw3.2 (0x05030000, 0x00340aff sub 11ad:0807) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 fwapi 4 bdapi 1 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
[ 1275.944375] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 1276.012253] ath: EEPROM regdomain: 0x6c
[ 1276.012260] ath: EEPROM indicates we should expect a direct regpair map
[ 1276.012265] ath: Country alpha2 being used: 00
[ 1276.012268] ath: Regpair used: 0x6c
[ 1276.020002] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0

到目前为止,自从我安装了 Ubuntu 16.04 以来,无线适配器一直在工作,但信号强度和稳定性真的很弱。

而且随着信号强度的下降,数据传输率也会从 12MB/s 下降到 1MB/s 或更低,在 Windows 中它的工作速度就像 25MB/s,这是我在局域网中看到的另一个问题。

如果您能提供任何帮助,我将不胜感激。谢谢

答案1

启用的电源管理可能会导致部分问题,你应该能够使用以下方法禁用它

sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
重启

相关内容