У меня соединение с 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
##### выпуск ###########################
Идентификатор распространителя: 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
##### рабочий стол ###########################
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
Шина 001 Устройство 003: ID 04f3: 20d0 Elan Microelectronics Corp.
Шина 001 Устройство 002: ID 0cf3: e300 Atheros Communications, Inc.
Шина 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0
##### Информация о карте PCMCIA ##################
##### rfkill ############################
1: phy0: беспроводная локальная сеть
Софт заблокирован: нет
Жестко заблокировано: нет
2: hci0: Bluetooth
Софт заблокирован: нет
Жестко заблокировано: нет
##### 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
видео 40960 3 dell_wmi, dell_laptop, i915
##### интерфейсы ########################
авто ло
iface lo inet loopback
dns-nameservers 127.0.0.1
##### ifconfig ##########################
lo: flags = 73 mtu 65536
Инет 127.0.0.1 маска сети 255.0.0.0
inet6 :: 1 префиксный 128 scopeid 0x10
loop txqueuelen 1000 (локальная петля)
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
инет 192.168.1.49 маска сети 255.255.255.0 широковещательная 192.168.1.255
inet6 **** prefixlen 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,447 ГГц Точка доступа:
Скорость передачи = 1 Мбит / с. Мощность передачи = 20 дБм.
Повторный короткий предел: 7 RTS thr: off Фрагмент thr: off
Управление питанием: включено
Качество линии = 70/70 Уровень сигнала = -40 дБм
Rx недействителен nwid: 0 Rx недействителен crypt: 0 Rx недействителен фраг: 0
Tx чрезмерное количество повторных попыток: 0 Неверное значение: 70 Пропущенный маяк: 0
##### маршрут #############################
Таблица маршрутизации 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
##### сетевые менеджеры ##################
Установлены:
Сетевой менеджер
Бег:
root 834 1 0 10:14? 00:00:07 / usr / sbin / NetworkManager --no-daemon
##### NetworkManager info ###############
GENERAL.DEVICE: wlp58s0
GENERAL.TYPE: Wi-Fi
GENERAL.NM-TYPE: NMDeviceWifi
GENERAL.VENDOR: Qualcomm Atheros
GENERAL.PRODUCT: QCA6174 Беспроводной сетевой адаптер 802.11ac
GENERAL.DRIVER: ath10k_pci
GENERAL.DRIVER-VERSION: 4.13.0-16-generic
GENERAL.FIRMWARE-VERSION: WLAN.RM.4.4-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-ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: нет
GENERAL.NM-управляемый: да
GENERAL.AUTOCONNECT: да
GENERAL.FIRMWARE-MISSING: нет
GENERAL.NM-PLUGIN-MISSING: нет
GENERAL.PHYS-PORT-ID: -
ОБЩАЯ СВЯЗЬ: ****
GENERAL.CON-UUID: ****
GENERAL.CON-PATH: / org / freedesktop / NetworkManager / ActiveConnection / 7
GENERAL.METERED: нет (угадал)
ВОЗМОЖНОСТИ. ДЕТЕКТОР: нет
ВОЗМОЖНОСТИ. СКОРОСТЬ: 1 Мбит / с
CAPABILITIES.IS-ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: нет
ВОЗМОЖНОСТИ.СРИОВ: нет
WIFI-свойства. WEP: да
WIFI-PROPERTIES.WPA: да
WIFI-PROPERTIES.WPA2: да
WIFI-PROPERTIES.TKIP: да
WIFI-PROPERTIES.CCMP: да
WIFI-PROPERTIES.AP: да
WIFI-PROPERTIES.ADHOC: да
WIFI-свойства 2 ГГц: да
WIFI-СВОЙСТВА. 5 ГГц: да
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]: требуемое_домен_имя = 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]: следующий_сервер = 0.0.0.0
DHCP4.OPTION [10]: срок действия = 1508710174
DHCP4.OPTION [11]: required_interface_mtu = 1
DHCP4.OPTION [12]: required_subnet_mask = 1
DHCP4.OPTION [13]: маршрутизаторы = 192.168.1.254
DHCP4.OPTION [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]: имя_домена_сервера = 192.168.1.254
DHCP4.OPTION [23]: required_ms_classless_static_routes = 1
DHCP4.OPTION [24]: subnet_mask = 255.255.255.0
DHCP4.OPTION [25]: номер_сети = 192.168.1.0
DHCP4.OPTION [26]: запрашиваемое_хост_имя = 1
DHCP4.OPTION [27]: dhcp_server_identifier = 192.168.1.254
IP6.АДРЕС [1]: **** / 64
IP6.АДРЕС [2]: **** / 64
IP6.АДРЕС [3]: **** / 64
IP6.GATEWAY: ****
IP6.ROUTE [1]: dst = **** :: / 64, nh = ::, mt = 600
IP6.DNS [1]: ****
IP6.DNS [2]: ****
SSID РЕЖИМ BSSID ЧАН ЧАСТОТА ЧАСТОТА СИГНАЛ БАРЫ БЕЗОПАСНОСТЬ АКТИВНЫЙ *
** СКРЫТО ДЛЯ КОНФИДЕНЦИАЛЬНОСТИ **
##### NetworkManager.state ##############
[основной]
NetworkingEnabled = TRUE
WirelessEnabled = верно
WWANEnabled = TRUE
##### NetworkManager.conf ###############
[основной]
плагинов = ifupdown, файл_ключа
[Ifupdown]
удалось = ложь
[Устройство]
wifi.scan-Rand-MAC-адрес = нет
##### Профили NetworkManager ###########
** СКРЫТО ДЛЯ КОНФИДЕНЦИАЛЬНОСТИ **
##### я получаю ########################
Глобальный
страна 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,474 ГГц
Канал 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
автор: Qualcomm Atheros
srcversion: 8D7A52EE462CD73D0445DB2
зависит: ath10k_core
Intree: Y
имя: ath10k_pci
вермагический: 4.13.0-16-универсальный SMP mod_unload
подпись: PKCS # 7
подписывающий:
sig_key:
sig_hashalgo: md4
параметр: irq_mode: 0: авто, 1: устаревший, 2: msi (по умолчанию: 0) (uint)
параметр: reset_mode: 0: авто, 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
вермагический: 4.13.0-16-универсальный SMP mod_unload
подпись: PKCS # 7
подписывающий:
sig_key:
sig_hashalgo: md4
parm: debug_mask: маска отладки (uint)
parm: uart_print: отладка цели Uart (bool)
parm: skip_otp: пропустить ошибку otp для калибровки в тестовом режиме (bool)
parm: cryptmode: режим шифрования: 0-аппаратный, 1-программный (uint)
parm: rawmode: использовать необработанный путь к данным 802.11 frame (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
вермагический: 4.13.0-16-универсальный SMP mod_unload
подпись: PKCS # 7
подписывающий:
sig_key:
sig_hashalgo: md4
[Mac80211]
имя файла: /lib/modules/4.13.0-16-generic/kernel/net/mac80211/mac80211.ko
лицензия: GPL
описание: подсистема IEEE 802.11
srcversion: 66E288B8743878C5423A01E
зависит: cfg80211
Intree: Y
имя: mac80211
вермагический: 4.13.0-16-универсальный 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). (Целое)
parm: max_probe_tries: максимальное количество попыток проверки перед отключением (причина 4). (Целое)
parm: beacon_loss_count: количество интервалов маяка, прежде чем мы решим, что маяк потерян. (Целое)
parm: probe_wait_ms: максимальное время (мс) ожидания ответа зонда перед отключением (причина 4). (Целое)
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
parm: bss_entries_limit: ограничение на количество проверенных записей 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]
крипторежим: 0
маска отладки: 0
сырой режим: N
skip_otp: N
uart_print: N
[Mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 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
черный список prism54
черный список bcm43xx
черный список garmin_gps
черный список asus_acpi
черный список snd_pcsp
черный список pcspkr
черный список amd76x_edac
[/Etc/modprobe.d/blacklist-rare-network.conf]
псевдоним net-pf-3 выключен
псевдоним net-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 ########################
##### dmesg #############################
[2518.493849] wlp58s0: отправить аутентификацию на (попробуйте 1/3)
[2518.498139] wlp58s0: аутентифицирован
[2518.510661] wlp58s0: связать с (попробуйте 1/3)
[2518.514808] wlp58s0: RX AssocResp from (capab = 0x411 status = 0 aid = 1)
[2518.517910] wlp58s0: связанный
[2518.518031] IPv6: ADDRCONF (NETDEV_CHANGE): wlp58s0: ссылка становится готовой
[3790.657597] wlp58s0: отмена аутентификации по локальному выбору (причина: 3 = DEAUTH_LEAVING)
[3790.691224] wlp58s0: аутентифицироваться с
[3790.744676] wlp58s0: отправить аутентификацию на (попробуйте 1/3)
[3791.745320] wlp58s0: отправить аутентификацию на (попробуйте 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.888893] wlp58s0: отправить аутентификацию на (попробуйте 1/3)
[4896.890516] wlp58s0: аутентифицирован
[4896.892901] wlp58s0: связать с (попробуйте 1/3)
[4896.897903] wlp58s0: RX AssocResp from (capab = 0x411 status = 0 aid = 1)
[4896.900310] wlp58s0: связанный
########## беспроводная информация END ############
Изменить: Решение, предоставленное Zsolt Rizsányi работает, в качестве альтернативы я предпочитаю заменить мою карту Wi-Fi на Intel 8265, которые имеют лучший диапазон и лучшую поддержку частоты 5G.
