ath10k(QCA9377)固件在 E200HA 上仍然崩溃

ath10k(QCA9377)固件在 E200HA 上仍然崩溃

最近我的 wifi 开始不时掉线。我寻找答案并尝试:

使用安装盘中的原始固件驱动程序

使用来自 github 的最新固件驱动程序

使用 ubuntu 16.04LTS 的固件驱动程序

使用其他浏览器

board.bin、board-2.bin、firmware-5.bin 和 firmware-6.bin 的每个不同组合、新旧版本

设置静态 IP 地址,

完全重新安装 Ubuntu

但问题并没有消失。当机器装有 Windows 10 时,我没有遇到这个问题,在使用 ubuntu 的头几年也没有遇到过这个问题。

ping 的输出也有所不同 - 有时是“网络不可达”,有时是“目标主机不可达”

有时我在任务栏上会看到一个问号,有时会看到一个空白处,但它仍然可以检测到网络。

在我将笔记本电脑启动到以太网并返回 Windows 之前,请提供帮助。

wilbur@wilbur-E200HA:~$ sudo lshw -class network
[sudo] password for wilbur: 
  *-network                 
       description: Wireless interface
       product: QCA9377 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 31
       serial: f0:03:8c:a2:28:59
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=5.2.0+ firmware=WLAN.TF.1.0-00267-1 ip=192.168.1.6 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:133 memory:91200000-913fffff

...

wilbur@wilbur-E200HA:~$ lspci -knn | grep Net -A2
01:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
    Subsystem: AzureWave QCA9377 802.11ac Wireless Network Adapter [1a3b:2b31]
    Kernel driver in use: ath10k_pci
    Kernel modules: ath10k_pci

答案1

解决了:

我禁用了 wifi 电源管理,从此问题就没再出现。

在 /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf 中我修改了以下行

wifi.powersave = 3

wifi.powersave = 2

从此以后,连接不再断开。

相关内容