Lenovo Z70 wifi с 14.04.2 и ядром 3.16 не работает

Я пытаюсь установить 14.04.2 на новый Lenovo Z70, заменив Win 8.1, но на этом оборудовании беспроводные возможности, похоже, не обнаружены. В другом месте Я вижу, что требуется ядро ​​3.16, но 14.04.2, похоже, использует это ядро. Может кто-нибудь, пожалуйста, укажите мне в правильном направлении? Спасибо!

Диагностический вывод этого сценария можно найти здесь .

2
задан 13 April 2017 в 15:24

1 ответ

Ваше очень новое устройство, Qualcomm Устройство Atheros [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 установок включает большую часть из него. Если встроенное микропрограммное обеспечение является проблемой, согласно dmesg, я предлагаю, чтобы Вы сделали:

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/

2
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: