高通Atheros QCA61x4无线网卡

我刚购买了联合瑜伽3,14“。它配备了一个高通Atheros QCA61x4无线网络适配器。我没有成功让这个无线网络工作。我已经尝试了一些Yogas的建议,但他们,显然使用不同的适配器。我我也试过没有运气的ndiswrapper。我下载了一个安装得很好的Windows驱动程序,表示它找到了匹配的硬件,但仍然没有wifi。

如果我不能尽快让它工作,我将不得不把机器送回去。 没有Ubuntu的生活不被考虑。 任何帮助将不胜感激。

我能够在ubuntu 15.04全新安装上运行我的Qualcomm Atheros 61×4。 实际上不是联想型号,而是Acer Aspire VN7 Nitro 791G这些是我完成的步骤:

  • 安装内核源代码:apt-get install linux-headers-(uname -r)
  • 从kvalo下载了来自的主要来源:git clone https://github.com/kvalo/ath.git
  • 下载了backports树:“git clone git://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git”
  • 根据linux-wireless上的说明构建了新的backport树: https : //wireless.wiki.kernel.org/en/users/drivers/ath10k/backports
  • 从sumdog下载固件并将其复制到/lib/firmware/ath10k/QCA6174/hw2.1/:

(对不起,我不允许发布两个以上的链接)

“wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/board.bin”

“wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/firmware-4.bin”

  • 创建了athk10配置文件,如前所述:sudo echo“options ath10k_core skip_otp = y”> /etc/modprobe.d/ath10k.conf
  • 将firmware-4.bin复制到firmware-5.bin,因为dmesg声称没有找到firmware-5.bin

希望这可以帮助。

编辑:英特尔3160NGW卡是瑜伽3 11和瑜伽3 14的卡。我做了更换,可以确认它的工作原理。 如果这样做,请确保您获得带有FCC ID PD93160NGU的卡, BIOS将无法识别其他ID。

原帖:我有一个瑜伽3 11,它有相同的Atheros卡(QCA61x4)。 我一直在密切跟踪司机问题,看起来很黯淡。 QCA6174驱动器有一些动作,但我确信它不适用于QCA61x4(不同的PCI列表 – 003e代表6174,0041代表61×4)。 我可以想象最终我们将获得Linux内核支持,但它会有一段时间。

我很喜欢电脑,所以我保留它。 在此期间,我正在使用USB wifi,我订购了一个替换英特尔wifi卡(3160NGW)。 瑜伽有一个挑剔的BIOS,3160是我们的模型基于阅读联想公布的合规文件 。 如果您决定更换wifi卡,请确保获得具有匹配的FCC ID的卡。 对于14型号,我会validationwifi也使用M.2连接。 祝好运!

在我的机器上联想瑜伽3 11:

uname -r 3.19.0-15 lspci -nn ...Qualcomm Atheros Device [168c:003e] (rev 20) 

我解决了这个问题。

但是我使用Ubuntu 15.04从USB记忆棒启动,所以你必须稍微熟练一下以下步骤才能完整安装。

  1. 从http://kernel.ubuntu.com/~adamlee/lp1383184/ath10k-dkms_1.1_all.deb下载驱动程序
  2. 把它复制到棍子上。 (我是从Windows做的)
  3. 启动到Ubuntu并cd到您复制文件的目录。 (提示:开始在/ media / cdrom下查找文件)
  4. sudo dpkg -i ./ath10k-dkms_1.1_all.deb
  5. 重启

希望这也可以为你解决它!