После обновления 17.04 к 17,10, мой Wi-Fi продолжает замораживаться (на самом деле не разъединяясь) о раз в час. Превращение WiFi прочь/на в правом верхнем углу устраняет проблему. Dell XPS 13
*-network
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:3a:00.0
logical name: wlp58s0
version: 32
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.13.0-16-lowlatency firmware=WLAN.RM.4.4-00022-QCARMSWPZ-2 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:287 memory:dc000000-dc1fffff
Об этой ошибке сообщили на панели запуска: https://bugs.launchpad.net/bugs/1743279, Если Вы затронуты, скажите им в отчете об ошибках, таким образом, они могут исправить ошибку как можно скорее.
firmware-6.bin
файл должен быть обновлен. Ubuntu в настоящее время поставляет версию WLAN.RM.4.4-00022-QCARMSWPZ-2
и фиксация для этой проблемы была выпущена в версии WLAN.RM.4.4.1-00051-QCARMSWP-1
, что означает, что Вам нужна некоторая версия позже, чем последний для карты для работы правильно над> 4,12 ядра.
На сегодняшний день эта ошибка может быть исправлена путем простой замены board-2.bin
(не на самом деле требуемый, но рекомендуемый) и firmware-6.bin
файлы с тем, что в настоящее время находится в восходящем репозитории для linux-firmware
, или путем захвата firmware-6.bin
из репозитория kvalo для нужной версии.
Другой ответ здесь дал корректное, диагностируют и процедура, но использовал неверную версию встроенного микропрограммного обеспечения, которое будет загружено.
Можно захватить правильную версию из репозитория kvalo, который, как гарантируют, всегда будет работать (если Вы не потребуете нового board-2.bin
также).
Эти команды ниже автоматизируют замену файлов:
$ sudo wget https://github.com/kvalo/ath10k-firmware/raw/master/QCA6174/hw3.0/4.4.1/firmware-6.bin_WLAN.RM.4.4.1-00051-QCARMSWP-1 -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
С другой стороны, можно захватить файлы от текущего состояния linux-firmware
Эти команды ниже автоматизируют замену файлов от того, что является восходящим (заметьте, что эти команды могли бы работать теперь, но нет никакой гарантии, они будут работать в будущем, потому что содержание репозитория может измениться, хотя они почти никогда не повредят вещи как это).
$ sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath10k/QCA6174/hw3.0/board-2.bin -O /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
$ sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath10k/QCA6174/hw3.0/firmware-6.bin -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
Затем перезагрузка.
Та же проблема с Dell XPS PP25L (Новая установка 17,10). Перезапуск услуг администратора сети решает проблему временно, но я не хотел бы помещать крон для перезапуска сервиса каждые 15 минут.
По умолчанию одна предыдущая подобная проблема была решена путем добавления следующих строк к файлу NetworkManager.conf
[device]
wifi.scan-rand-mac-address=no
Но теперь, эти строки уже там по умолчанию, по крайней мере, в моей новой установке.
Я решил эту проблему путем обновления микропрограммного файла:
QCA6174
свяжитесь с ath10k-встроенным-микропрограммным-обеспечением - QCA6174/hw3.0/4.4.1 (это является последним в этой точке), и загрузите недавно обновленный firmware-6.bin_WLAN.RM.4.4.1-00051-QCARMSWP-1/lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
с загруженным файлом:$ sudo -s # cd /lib/firmware/ath10k/QCA6174/hw3.0/ # mv firmware-6.bin firmware-6.bin.old # mv ~/Downloads/firmware-6.bin_WLAN.RM.4.4.1-00051-QCARMSWP-1 firmware-6.bin
# rmmod ath10k_pci # modprobe ath10k_pci