Неустойчивый WiFi после обновления 17.10

У меня соединение с wifi очень нестабильное после обновления 17.10 (с 17.04). Я испытываю частые отключения (каждые 10~15 минут), простое переподключение к SSID решает проблему.

Модель карты это:

sudo lshw -class network                                                                                                                                                                                                         
  *-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
       serial: ****
       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-generic firmware=WLAN.RM.4.4-00022-QCARMSWPZ-2 ip=192.168.1.49 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:286 memory:dc000000-dc1fffff

Компьютер Dell XPS 13' 9360.

Wi-Fi работал нормально 17.04 (не отличный сигнал, но нет связи).

Диагностика:

########## Информация о беспроводной сети START ########## Отчет от: 22 октября 2017 г. 12:10 CEST +0200 Дата загрузки: 22 октября 2017 г. 00:00 CEST +0200 Сценарий от: 25 марта 2017 07:04 UTC +0000

##### release ################################# Идентификатор распространителя: Ubuntu Описание:    Ubuntu 17.10 Выпуск:    17.10. Кодовое имя: хитрое ##### ядро ​​############################

Linux 4.13.0-16-generiC#19-Ubuntu SMP Ср. 11 октября 18:35:14 UTC 2017 x86_64 x86_64 x86_64 Параметры GNU/Linux: ro, quiet, splash, video.use_native_backlight=1, vt.handoff=7

##### desktop ###########################
i3

##### lspci #############################

3a:00.0 Сетевой контроллер [0280]: Qualcomm Atheros QCA6174 Беспроводной сетевой адаптер 802.11ac [168c:003e] (версия 32) Подсистема: Bigfoot Networks, Inc. QCA6174 Беспроводной сетевой адаптер 802.11ac [1a56:1535] Используемый драйвер ядра: ath10k_pci

##### lsusb ################################### Шина 002 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0. Шина 001 Устройство 004: ID 0c45:670c Microdia
Bus 001 Устройство 003: ID 04f3:20d0 Elan Microelectronics Corp.
Bus 001 Устройство 002: ID 0cf3:e300 Atheros Communications, Inc.
Bus 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0 ##### Информация о карте PCMCIA ##################

##### rfkill ##################################

1: phy0: Wireless LAN
    Soft заблокирован: нет Hard заблокирован: нет 2: hci0: Bluetooth
    Soft заблокирован: нет Hard заблокирован: нет ##### lsmod ###################### ####### ath10k_pci 45056 0 dell_laptop 20480 0 ath10k_core           352256  1 ath10k_pci ATH 28672  1 ath10k_core
mac80211              778240  1 ath10k_core
cfg80211              610304  3 mac80211, ATH,ath10k_core
wmi_bmof               16384  0
dell_wmi               16384  0
dell_smbios            16384  2 dell_wmi,dell_laptop
sparse_keymap          16384  3 dell_wmi,intel_hid,intel_vbtn
wmi                    24576  2 dell_wmi,wmi_bmof
video                  40960  3 dell_wmi,dell_laptop,i915

############################## auto lo iface loSet loopback
dns-nameservers 127.0.0.1

##### ifconfig ##########################

lo: flags=73  mtu 65536
        inet 127.0.0.1 маска сети 255.0.0.0 inet6:: 1 с префиксом 128 область видимости 0x10 цикл txqueuelen 1000  (Local Loopback)
        RX-пакеты 3693 байта 416071 (416,0 КБ) Ошибки RX 0 отброшены 0 переполнений 0 кадр 0
        TX-пакеты 3693 байта 416071 (416,0 КБ) Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0

wlp58s0: flags=4163  mtu 1500
        inet 192.168.1.49 маска сети 255.255.255.0 широковещательная передача 192.168.1.255
        inet6 **** префикс len 64  scopeid 0x0
        inet6 ****  prefixlen 64  scopeid 0x20
        inet6 ****  prefixlen 64  scopeid 0x0
        ether   txqueuelen 1000  (Ethernet)
        RX-пакеты 1314397 байт 1910643192 (1,9 ГБ) Ошибки RX 0 отброшены 0 переполнений 0 кадров 0 пакетов TX 398128 байтов 49026367 (49,0 МБ) Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0

##### iwconfig ########################## нет беспроводных расширений.

wlp58s0   IEEE 802.11  ESSID:"****" Режим: управляемая частота: 2,474 ГГц Точка доступа: битовая скорость = 1 Мбит / с Tx-мощность =20 дБм Короткий предел повторной попытки:7   RTS thr:off Фрагмент thr: off Управление питанием:on
          Link Quality=70/70 Уровень сигнала =-40 дБм Rx недопустимый nwid:0  Rx недопустимый крипт: 0 Rx недопустимый фрагмент:0
          Tx чрезмерное количество повторных попыток: 0 Неверный misc:70 Пропущенный маяк: 0 ##### route ### ########################## Таблица маршрутизации IP-адреса ядра Шлюз Genmask Флаги Метрика Ссылка Использовать Iface
0.0.0.0         192.168.1.254   0.0.0.0         UG    600    0        0 wlp58s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp58s0
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp58s0

##### resolv.conF#######################

nameserver 127.0.0.1

##### администраторы сети ################## Установлено:

    NetworkManager Работает:

root       834     1  0 10:14?        00:00:07 /usr/sbin/NetworkManager --no-daemon

##### NetworkManager info ###############

GENERAL.DEVICE:                         wlp58s0
GENERAL.TYPE:                           wifi
GENERAL.NM-TYPE:                        NMDeviceWifi
GENERAL.VENDOR:                         Qualcomm Atheros
GENERAL.PRODUCT:                        QCA6174 Беспроводной сетевой адаптер 802.11ac GENERAL.DRIVER:                         ath10k_pci
GENERAL.DRIVER-ВЕРСИЯ:                 4.13.0-16-generic
GENERAL.FIRMWARE-ВЕРСИЯ: ВЕРСИЯ: ВЕРСИЯ: -00022-QCARMSWPZ-2
GENERAL.HWADDR:                         
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (подключено)
GENERAL.REASON:                         0 (причина не указана)
GENERAL.UDI:                            /sys/devices/pci0000:00/0000:00:1c.4/0000:3a:00.0/net/wlp58s0
GENERAL.IP-IFACE:                       wlp58s0
GENERAL.IS-SOFTWARE: нет GENERAL.NM-MANAGED: да GENERAL.AUTOCONNECT: да GENERAL.FIRMWARE-MISSING: нет GENERAL.NM ОТСУТСТВИЕ ПЛАГИНА: нет GENERAL.PHYS-PORT-ID:                   - GENERAL.CONNECTION:                     ****
GENERAL.CON-UUID:                       ****
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/7 ОБЩИЕ СВЕДЕНИЯ.METERED: нет (предположил)
CAPABILITIES.CARRIER-DETECT: нет CAPABILITIES.SPEED:                     1 Мбит / с CAPABILITIES.IS-SOFTWARE: нет CAPABILITIES.SRIOV: нет WIFI- СВОЙСТВА. WEP: да WIFI-PROPERTIES.WPA: да WIFI-PROPERTIES.WPA2: да WIFI-PROPERTIES.TKIP: да WIFI-PROPERTIES.CCMP: да WIFI-PROPERTIES.AP: да WIFI-PROPERTIES.ADHOC: да WIFI-PROPERTIES..2GHZ: да WIFI-PROPERTIES.5GHZ: да IP4.ADDRESS[1]:                         192.168.1.49/24
IP4.GATEWAY:                            192.168.1.254
IP4.ROUTE[1]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.1.254
DHCP4.OPTION[1]:                        required_routers = 1
DHCP4.OPTION[2]:                        required_domain_search = 1
DHCP4.OPTION[3]:                        required_time_offset = 1
DHCP4.OPTION[4]:                        required_domain_name = 1
DHCP4.OPTION[5]:                        required_rfc3442_classless_static_routes = 1
DHCP4.OPTION[6]:                        required_broadcast_address = 1
DHCP4.OPTION[7]:                        required_netbios_scope = 1
DHCP4.OPTION[8]:                        required_wpad = 1
DHCP4.OPTION[9]:                        next_server = 0.0.0.0
DHCP4.OPTION[10]:                       expiry = 1508710174
DHCP4.OPTION[11]:                       required_interface_mtu = 1
DHCP4.OPTION[12]:                       required_subnet_mask = 1
DHCP4.OPTION[13]: маршрутизаторы = 192.168.1.254
DHCP4. ВАРИАНТ [14]:                       dhcp_message_type = 5
DHCP4.OPTION[15]:                       ip_address = 192.168.1.49
DHCP4.OPTION[16]: широковещательный адрес = 192.168.1.255
DHCP4.OPTION[17]:                       required_static_routes = 1
DHCP4.OPTION[18]:                       required_domain_name_servers = 1
DHCP4.OPTION[19]:                       required_ntp_servers = 1
DHCP4.OPTION[20]:                       required_netbios_name_servers = 1
DHCP4.OPTION[21]:                       dhcp_lease_time = 43200
DHCP4.OPTION[22]:                       domain_name_servers = 192.168.1.254
DHCP4.OPTION[23]:                       required_ms_classless_static_routes = 1
DHCP4.OPTION[24]:                       subnet_mask = 25.255.0
DHCP4.OPTION[25]: номер сети = 192.168.1.0
DHCP4.OPTION[26]: имя_хоста_запуска = 1
DHCP4.OPTION[27]:                       dhcp_server_identifier = 192.168.1.254
IP6.ADDRESS[1]:                         ****/64
IP6. АДРЕС [2]:                         ****/64
IP6.АДРЕС [3]:                         ****/64
IP6.ВХОД:                            ****
IP6.ROUTE[1]:                           dst = ****::/64, nh =::, mt = 600
IP6.DNS[1]:                             ****
IP6.DNS[2]:                             ****

SSID РЕЖИМ BSSID ЧАН ЧАСТОТА ЧАСЫ СИГНАЛ БАРЫ БЕЗОПАСНОСТЬ АКТИВНО * ** СКРЫТЫЙ ДЛЯ КОНФИДЕНЦИАЛЬНОСТИ **

##### NetworkManager.state ##############

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

##### NetworkManager.conF###############

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[устройство]
wifi.scan-rand-mac-address= нет #### # Профили NetworkManager ###########
** СКРЫТО ДЛЯ КОНФИДЕНЦИАЛЬНОСТИ **

##### iw reg get ######################## глобальная страна 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A)
    (2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, NO-IR
    (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, NO-IR
    (5250 - 5330 @ 80), (N/A, 20), (0 мс), DFS, AUTO-BW, NO-IR
    (5490 - 5730 при 160), (N/A, 20), (0 мс), DFS, NO-IR
    (5735 - 5835 при 80), (N/A, 20), (N/A), NO-IR
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist каналов ################### нет информации о частоте, wlp58s0 Всего 32 канала; доступные частоты: Канал 01: 2,412 ГГц Канал 02: 2,417 ГГц Канал 03: 2,422 ГГц Канал 04: 2,427 ГГц Канал 05: 2,432 ГГц Канал 06: 2,437 ГГц Канал 07: 2,444 ГГц Канал 08: 2,444 ГГц Канал 09: 2,452 ГГц Канал 10: 2,467 ГГц Канал 11: 2,462 ГГц Канал 12: 2,467 ГГц Канал 13: 2,472 ГГц Канал 36: 5,18 ГГц Канал 40: 5,2 ГГц Канал 44: 5,22 ГГц Канал 48: 5,24 ГГц Канал 52: 5,26 ГГц Канал 56: 5,28 ГГц Канал 60: 5,3 ГГц Канал 64: 5,32 ГГц Канал 100: 5,5 ГГц Канал 104: 5,52 ГГц Канал 108: 5,54 ГГц Канал 112: 5,56 ГГц Канал 116: 5,58 ГГц Канал 120: 5,6 ГГц Канал 124: 5,62 ГГц Канал 128: 5,64 ГГц Канал 132: 5,66 ГГц Канал 136: 5,68 ГГц Канал 140: 5,7 ГГц Текущая частота: 2,474 ГГц (канал 8)

##### iwlist scan ############################ ## lo Интерфейс не поддерживает сканирование. Интерфейс wlp58s0 не поддерживает сканирование: устройство или ресурс заняты ##### информация о модуле ######################

[ath10k_pci] имя файла:       /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko прошивка:       ath10k/QCA9377/hw1.0/board.bin прошивка:       ath10k/QCA9377/hw1.0/firmware-5.bin прошивка:       ath10k/QCA6174/hw3.0/board-2.bin прошивка:       ath10k/QCA6174/hw3.0/board.bin прошивка:       ath10k/QCA6174/hw3.0/firmware-6.bin прошивка:       ath10k/QCA6174/hw3.0/firmware-5.bin прошивка:       ath10k/QCA6174/hw3.0/firmware-4.bin прошивка:       ath10k/QCA6174/hw2.1/board-2.bin прошивка: ath10k / QCA6174 / hw2.1 / прошивка board.bin:       ath10k/QCA6174/hw2.1/firmware-5.bin прошивка:       ath10k/QCA6174/hw2.1/firmware-4.bin прошивка:       ath10k/QCA9887/hw1.0/board-2.bin прошивка: прошивка ath10k/QCA9887/hw1.0/board.bin:       ath10k/QCA9887/hw1.0/firmware-5.bin прошивка:       ath10k/QCA988X/hw2.0/board-2.bin прошивка:       ath10k/QCA988X/hw2.0/board.bin прошивка:       ath10k/QCA988X/hw2.0/firmware-5.bin прошивка:       ath10k/QCA988X/hw2.0/firmware-4.bin прошивка:       ath10k/QCA988X/hw2.0/firmware-3.bin прошивка:       ath10k/QCA988X/hw2.0/firmware-2.bin лицензия:        Dual BSD/GPL описание: поддержка драйверов для Qualcomm Atheros 802.11ac WLAN PCIe/AHB-устройства. auto, 1: legacy, 2: msi (по умолчанию: 0) (uint)
parm:           reset_mode:0: auto, 1: только разогрев (по умолчанию: 0) (uint)

[ath10k_core] имя файла:       /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko лицензия:        Dual BSD/GPL описание: Базовый модуль для карт беспроводной локальной сети Qualcomm Atheros 802.11ac. автор:         Qualcomm Atheros
srcversion:     7F06478F5745B064BF3BC89 зависит от:        mac80211,cfg80211,ath
intree:         Y имя:           ath10k_core
vermagic:       4.13.0-16-универсальный SMP подпись mod_unload: подписчик PKCS#7: sig_key:
sug_hugmash debug_hmgm4 uint)
parm:           uart_print: отладка цели Uart (bool)
parm:           skip_otp: пропустить сбой otp для калибровки в тестовом режиме (bool)
parm:           cryptmode: режим шифрования: 0-аппаратное обеспечение, 1-программное обеспечение (uint)
parm:           rawmode: использовать raw 802.11 frame datapath (bool)

[ath] имя файла:       /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath.ko лицензия:        Dual BSD/GPL описание: общая библиотека для беспроводной локальной сети Atheros карты. автор:         Atheros Communications
srcversion:     555BBBB9D4FCA58A05E7C0D зависит:        cfg80211
intree:         Y имя:           ath
vermagic:       4.13.0-16-generic SMP подпись mod_unload: подписчик PKCS#7: sig_key:
sig_hashalgo:   md4

[mac802b] имя файла.0-16-generic/kernel/net/mac80211/mac80211.ko лицензия: описание GPL: подсистема IEEE 802.11 srcversion:     66E288B8743878C5423A01E зависит:        cfg80211
intree:         Y имя:           mac80211
vermagic:       4.13.0-16-generic SMP подпись mod_unload:         PKCS#7 подписывающее лицо: sig_key:
sig_hashalgo:   md4
parm:           minstrel_vht_only: использовать только скорости VHT, когда VHT поддерживается sta. (bool)
parm:           max_nullfunc_tries: максимальное количество попыток nullfunc tx перед отключением (причина 4). (int)
parm:           max_probe_tries: максимальное количество попыток проверки перед отключением (причина 4). (int)
parm:           beacon_loss_count: Количество интервалов маяка, прежде чем мы решим, что маяк потерян. (int)
parm:           probe_wait_ms: максимальное время (мс) ожидания ответа зонда перед отключением (причина 4). (int)
parm:           ieee80211_default_rc_algo: алгоритм управления скоростью по умолчанию для mac80211 для использования (charp)

[cfg80211] имя файла:       /lib/modules/4.13.0-16-generic/kernel/net/wireless/cfg80211.ko описание: поддержка конфигурации беспроводной сети лицензия:        GPL автор: Йоханнес Берг srcversion:     A854863B536C70273DE73A5 зависит:
intree:         Y имя: cfg80211 вермагический: 4.13.0-16-универсальный SMP mod_unload подпись: подписчик PKCS#7: sig_key:
sig_hashalgo: число md4 ограничение: сканирование: ограничение: bss_ent Записи BSS (для wiphy, по умолчанию 1000) (int)
parm:           ieee80211_regdom: код регламентирующего домена IEEE 802.11 (charp)
parm:           cfg80211_disable_40mhz_24ghz: отключить поддержку 40 МГц в диапазоне 2,4 ГГц (bool)

##### параметры модуля #################

[ath10k_pci]
irq_mode: 0
reset_mode: 0

[ath10k_core]
cryptmode: 0
debug_mask: 0
rawmode: N
skip_otp: N
uart_print: N

[mac80211]
beacon_loss_count: 7
iegott_f_: 2 max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00

##### /etc/modules ######################

#### опции modprobe ##################

[/etc/modprobe.d/blacklist-ath_pci.conf] черный список ath_pci

[/etc/modprobe.d/blacklist.conf] черный список evbug черный список черный список usbmouse черный список usbkbd черный список eepro100 черный список de4x5 eth1394 черный список черный snd_intel8x0m черный список snd_aw2 черный список i2c_i801 черный список призма54 черный список bcm43xx черный список garmin_gps черный список черный список asus_acpi snd_pcsp черный список pcspkr черный список amd76x_edac -pf-6 выключен псевдоним net-pf-9 выключен псевдоним net-pf-11 выключен псевдоним net-pf-12 выключен псевдоним net-pf-19 выключен псевдоним net-pf-21 выключен псевдоним net-pf-36 выключен [/etc/modprobe.d/intel-microcode-blacklist.conf] микрокод черного списка [/etc/modprobe.d/iwlwifi.conf] удалить iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core post: mlx4_en

##### rc.local ##########################

grep: /etc/rc.local: Нет такого файла или каталога ##### pm-utils ##########################

##### udev rules ########################

##### dmesg #############################

[ 2518.493849] wlp58s0: отправить аутентификацию (попытка 1/3)
[ 2518.498139] wlp58s0: аутентифицировано [ 2518.510661] wlp58s0: связать с (попробуйте 1/3)
[ 2518.514808] wlp58s0: RX AssocResp из (capab=0x411 статус = 0 помощь =1)
[ 2518.517910] wlp58s0: связано [ 2518.518031] IPv6: ADDRClp: wDW: 0: WD: WD: NET): NET) (NET) (NET): NET) ссылка становится готовой [ 3790.657597] wlp58s0: отмена аутентификации по локальному выбору (Причина: 3=DEAUTH_LEAVING)
[ 3790.691224] wlp58s0: проверка подлинности с [ 3790.744676] wlp58s0: отправка аутентификации (попытка 1/3)
[ 3791,745320] wlh58s (отправка по адресу: wlp58s) try 2/3)
[ 3792.702724] wlp58s0: аутентифицирован [ 3792.705567] wlp58s0: ассоциируется с (попробуйте 1/3)
[ 3792.708886] wlp58s0: RX AssocResp from  (capab=0x411 status=0 aid=1)
[ 3792.712592] wlp58s0: связанный [ 4892.860736] wlp58s0: деаутентификация с помощью локального выбора (Причина: 3=DEAUTH_LEAVING)
[ 4896.836038] wlp58s0: аутентификация с [ 4896.888890: попытка отправки 1 (whp) 08 wh (whp) 08 wh /3)
[ 4896.890516] wlp58s0: аутентифицирован [ 4896.892901] wlp58s0: ассоциируется с (попробуйте 1/3)
[ 4896.897903] wlp58s0: RX AssocResp из (capab=0x411 status=0 aid=1)
[ 4896.900310] wlp58s0: 48 # ####### беспроводная информация END ############

Изменить: Решение, предоставленное Zsolt Rizsányi работает, в качестве альтернативы я предпочитаю заменить мою карту Wi-Fi на Intel 8265, которые имеют лучший диапазон и лучшую поддержку частоты 5G.

5 ответов

Решение

У меня была та же проблема, и я нашел отчет об ошибке в Debian, в котором также есть решение. См. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879184

Решение простое: установите обновленную прошивку из репозитория, предоставленного Qualcomm.

Подробные шаги:

  1. Загрузите https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board-2.bin и перезаписайте /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin с загруженным файлом.

  2. Загрузите https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/4.4.1/firmware-6.bin_WLAN.RM.4.4.1-00065-QCARMSWP-1 и перезаписать /lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin.

  3. Запустить снова

Об этой ошибке сообщалось на панели запуска: 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, которая гарантированно всегда будет работать (если вам не нужна новая 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

Затем перезагрузите компьютер.

Исправление было выпущено в linux-firmware пакет (версия 1.169.3 в 17.10 и версии 1.157.16 в 16.04). Откройте терминал (нажмите Ctrl + Alt + T) и выполните следующее:

sudo apt update
sudo apt upgrade

РЕДАКТИРОВАТЬ: правильное решение для этого, чтобы установить драйверы вручную, а не изменять настройки Wi-Fi в вашей сети. По крайней мере, до тех пор, пока новые драйверы не будут включены в Ubuntu

Изменение в моих маршрутизаторах Wi-Fi исправило это, я не уверен, виноваты ли AP или ядро ​​/ драйверы linux здесь.

В OpenWrt/LEDA опция wpa_group_rekey '0'

Необходимо добавить в беспроводные конфиги "wifi-iface". В интерфейсе веб-конфигурации нет опций.

ОБНОВЛЕНИЕ: Я установил это на 3600, и та же самая проблема повторилась, я предполагаю, что между клиентом и WAP не происходит согласование. Все еще вероятно ошибка Linux/ драйвера. Я установил это значение 3600 вместо 0, поскольку теоретически это более безопасно, но нет смысла, я предполагаю, что ноль означает, что он не восстанавливает ключ.

Я был с той же проблемой. Вот как я могу решить эту проблему: https://ubuntuforums.org/showthread.php?t=2261225

Зайдите в ваш модем в настройках безопасности wifi.

Если период обновления ключа группы WPA / WPA2 равен нулю или отключен, его необходимо изменить.

Установите период обновления ключа группы WPA / WPA2 на 86400, как показано на скриншоте.

Сохраните настройки и перезагрузите модем / роутер.

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