Atheros QCA9377低速运转

我最近买了一台带有Atheros QCA9377的ACER E5-573-50LX。 感谢一些post,我可以使用kvalo的软件让设备正常工作。

进入我的WIFI路由器后,我得到低速(1Mb / s或6 Mb / s)和低信号额定值。 使用相同的PC和窗口,一切都很好。

有什么建议可以解决这个问题吗?

编辑:请求的输出可以在这里找到: http : //paste.ubuntu.com/23133645/

研究表明,该接口上可用的信息很少,但是从您的pastebin输出中可能看出固件无法加载且没有配置通道。 由于QCA9377支持它,您可以尝试使用基于nl80211的“新”无线设备CLI配置实用程序。 它支持最近添加到内核的所有新驱动程序。 使用Wireless Extensions接口的旧工具iwconfing已弃用,强烈建议切换到iw和nl80211。

您可以首先确保在您打算使用的频率/频道上没有比您更强的信号(如果是这样选择一个不那么拥挤的那个)我发现Android应用Wifi Analyzer可用于确定最佳使用频道在一个特定的领域是。 做出此决定之后,您可以继续将路由器配置到该通道,然后再使用iw文档进行无线处理。

您可以通过针对对等方获取站点统计信息来获取更多有用信息

如果您希望获得与您的工作站正在通信的对等方的特定统计信息,请使用以下命令:

sudo iw dev wlp3s0 station get 在STA的情况下,上面将是你的AP(路由器)的MAC地址。 其中wlp3s0是与wlp3s0: renamed from wlan0的pastebin输出匹配的无线设备wlp3s0: renamed from wlan0

您可以使用iw指定特定的Tx速率和Tx功率,这在这种情况下可能非常有用。 我也可以尝试关闭接口的省电function。 您可以使用iw dev wlp3s0 get power_save

如果它打开你可以用sudo iw dev wlp3s0 set power_save off

尝试手动安装驱动程序。

将它放在你家里并在终端中运行这些命令:

 $ sudo apt-get update $ sudo apt-get install linux-headers-generic build-essential $ wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz $ tar -zxvf backports-20151120.tar.gz $ cd backports-20151120 $ make defconfig-ath10k $ make $ sudo make install 

执行这些步骤时,请关闭Wi-Fi。 使用局域网或Tether安卓手机到电脑请告诉我结果。

首先,ath10k驱动程序不报告正确/实际速度,如ath10k FAQ中所示 。 因此“比特率”保持在1Mb / s。

其次,Linux内核4.4中存在QCA9377的主要性能问题,我建议将内核升级到4.8版本。