На этот вопрос уже есть ответ здесь:
Я использую Lenovo E51. Первая проблема в том, что мой Wifi подключен, но постоянно имеет ноль полос при просмотре силы соединения.
Другая проблема более серьезная. Время от времени (примерно каждый час) при использовании Wi-Fi мои веб-страницы перестают загружаться, и весь трафик через Интернет становится недействительным. Я пропинговал точку доступа wifi во время одного из таких обрывов соединения, и он показал примерно 17 000 мс с 15% потерей пакетов. Однако, если я пингую точку доступа с другого ноутбука, у меня нет такой проблемы.
Когда я отключаю wifi и использую ethernet-соединение, пинг и потеря пакетов приходят в норму.
sudo lshw -class network
description: Wireless interface
product: Qualcomm Atheros
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 30
serial: c8:ff:28:6f:d5:3b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.4.0-28-generic firmware=WLAN.TF.1.0-00267-1 ip=10.0.42.172 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:128 memory:c1000000-c11fffff
dmesg | grep ath10k
[ 54.031166] ath10k_pci 0000:02:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 54.267795] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 56.149768] ath10k_pci 0000:02:00.0: qca9377 hw1.0 (0x05020000, 0x003820ff sub 17aa:4035) fw WLAN.TF.1.0-00267-1 fwapi 5 bdapi 2 htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features ignore-otp
[ 56.149769] ath10k_pci 0000:02:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 56.158505] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[35286.808388] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[35294.004448] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[37307.506326] ath10k_pci 0000:02:00.0: failed to install key for vdev 0 peer 30:91:8f:91:88:8b: -110
[37307.562587] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[38438.809538] ath10k_pci 0000:02:00.0: failed to install key for vdev 0 peer 30:91:8f:91:88:8b: -110
[43803.521938] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43895.527856] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43912.384595] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43912.418986] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43912.470225] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43912.490166] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43917.679053] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43943.076183] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43943.076530] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[43943.076949] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
Дайте мне знать, если вам нужна какая-либо другая информация. Заранее спасибо за любую помощь.
EDIT: Обновление прошивки не удалось - dmesg | grep ath10k возвращает ту же ошибку
dmesg | grep ath10k
[ 54.031166] ath10k_pci 0000:02:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 54.267795] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 56.149768] ath10k_pci 0000:02:00.0: qca9377 hw1.0 (0x05020000, 0x003820ff sub 17aa:4035) fw WLAN.TF.1.0-00267-1 fwapi 5 bdapi 2 htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features ignore-otp
[ 56.149769] ath10k_pci 0000:02:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 56.158505] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
Обновление: Я также попробовал обновить версию ядра с версии 4.4.0-31-generic до 4.4.9-040409-generic без успеха.
$ lspci -nnk | grep -A2 Network
02:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)
Subsystem: Lenovo Device [17aa:4035]
Kernel driver in use: ath10k_pci
Я также попробовал, как предложено в Atho 10 WiFi не работает должным образом, а именно:
sudo apt-get install git
git clone https://github.com/kvalo/ath10k-firmware.git
cd ath10k-firmware
sudo cp -r -i * /lib/firmware/ath10k/
dmesg | grep ath10k ошибки все еще сохраняются наряду с проблемами подключения.
Я предлагаю, чтобы Вы попробовали более позднее встроенное микропрограммное обеспечение за свое устройство. С рабочим интернет-соединением откройте терминал и сделайте:
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.159_all.deb
sudo dpkg -i linux-firmware*.deb
Перезагрузка и сообщила нам, улучшилась ли производительность.
Примечание искателям: номер версии, 1.159 в этом случае, время от времени изменяется. Этот номер версии может быть недопустимым в какой-то момент в будущем.