You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04 LTS下Qualcomm Atheros QCA9377无线网卡速度远低于Windows和iOS的问题求助

Ubuntu 22.04 LTS下Qualcomm Atheros QCA9377无线网卡速度远低于Windows和iOS的问题求助

大家好,我最近碰到一个特别闹心的问题:我的Ubuntu 22.04 LTS系统WiFi速度比Windows 10和iOS设备慢了一个量级!Ubuntu这边下载速度只有21-26 Mb/s,上传速度也差不多,但Windows和iOS上下载能稳定跑到330-360 Mb/s,差距实在太大了。

先说明下我的硬件情况:我的无线网卡是Qualcomm Atheros QCA9377 802.11ac,对应的驱动是ath10k,所以网上常见的针对Intel网卡的解决方案(比如给/etc/modprobe.d/iwlwifi.conf添加options iwlwifi 11n_disable=8开启激进传输)对我完全不适用。

为了排查问题,我先运行了这些命令来收集网卡相关信息:

  • iwconfig
  • lsmod | grep ath10k
  • sudo dmesg | grep -e ath -e wl
  • sudo lshw -C network
  • nmcli device wifi list
  • sudo dmesg | grep ath | egrep "regdomain|Country"
  • sudo dmesg| grep beacon
  • iw reg get

之后我几乎试遍了网上能找到的针对ath10k/QCA9377的优化方案,但都没带来明显的速度提升:

  • 安装Atheros固件:sudo apt install firmware-atheros
  • 安装通用内核包:sudo apt install linux-generic
  • 关闭网卡省电模式:sudo iwconfig wlp3s0 power off
  • 重新安装系统固件:sudo apt install --reinstall linux-firmware
  • 在GNOME桌面的网络设置里,把当前连接的IPv6从“自动”改为“禁用”
  • 在/etc/modprobe.d/cfg80211.conf中添加配置:options cfg80211 ieee80211_regdom=XX(XX替换成了我的国家二位代码)
  • 修改NetworkManager的省电配置:将/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf里的wifi.powersave = 3改为2
  • 在/etc/gai.conf中取消注释precedence ::ffff:0:0/96 100这一行
  • 打开Ubuntu自带的“附加驱动”应用,检查是否有可用的专有驱动
  • 把路由器的双频合一模式改成分开(我通过运营商光猫的管理界面,把模式从桥接改成路由实现了这一点)
  • 尝试连接2.4GHz频段,但速度依然远不如其他系统
  • 考虑过升级或降级内核,但我当前用的是最新的6.2.0-37-generic,不想轻易折腾内核版本
  • 尝试将无线连接后端从wpa_supplicant切换为iwd,并手动完成配置

可惜所有尝试都没有改善WiFi速度的效果,有没有朋友遇到过同样的情况?或者有其他针对这个网卡的调试方向可以推荐吗?

备注:内容来源于stack exchange,提问作者silver2

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:48:03