搭载 14.04.2 和内核 3.16 的联想 Z70 wifi 无法正常工作

搭载 14.04.2 和内核 3.16 的联想 Z70 wifi 无法正常工作

我正在尝试在新的联想 Z70 上安装 14.04.2,以替换 Win 8.1,但在此硬件上似乎未发现无线功能。 别处我发现需要 3.16 内核,但 14.04.2 似乎使用该内核。有人能给我指点一下吗?谢谢!

诊断输出来自这个脚本可以被找寻到这里

答案1

您的新设备 Qualcomm Atheros Device [168c:003e] 包含在主线内核版本 4.0 中:http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/模块ath10k_pci涵盖主题设备:

modinfo ath10k_pci
filename:       /lib/modules/4.0.1-040001-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
firmware:       ath10k/QCA988X/hw2.0/board.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-3.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-2.bin
firmware:       ath10k/QCA988X/hw2.0/firmware.bin
license:        Dual BSD/GPL
description:    Driver support for Atheros QCA988X PCIe devices
author:         Qualcomm Atheros
srcversion:     837C8B320227AB6A933D58D
alias:          pci:v0000168Cd0000003Esv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000003Csv*sd*bc*sc*i*
<snip>

如您所见,驱动程序需要固件。我的默认 15.04 安装包含大部分固件。如果固件有问题,根据消息,我建议你这样做:

sudo apt-get install git
git clone https://github.com/sumdog/ath10k-firmware.git
cd ath10k-firmware/ath10k
sudo cp -r QCA6174/  /lib/firmware/ath10k

更正文件的权限:

sudo chmod +x /lib/firmware/ath10k/QCA6174/hw2.1/*

现在卸载并重新加载驱动程序:

sudo modprobe -r ath10k_pci  &&  sudo modprobe ath10k_pci

并检查:

dmesg | grep ath

我无法找到cal-pci-000:03:0.0.bin任何地方,也没有任何方法可以提取它。我确实读到模块参数可能会有所帮助。让我们试试:

sudo -i
echo "options ath10k_core skip_otp=y"  >  /etc/modprobe.d/ath10k_core.conf
exit

重启。按上述方法检查。

如果您需要有关如何安装 4.0 内核的指导,请查看此处:http://ubuntuhandbook.org/index.php/2015/04/upgrade-to-linux-kernel-4-0-in-ubuntu/

相关内容