WiFi inestable después de la actualización 17.10

Mi conexión wifi es muy inestable después de la actualización 17.10 (desde la 17.04). Estoy experimentando desconexiones frecuentes (cada 10 ~ 15min) una simple reconexión al SSID resuelve el problema.

El modelo de tarjeta es:

sudo lshw -class network *-network description: Wireless interface product: QCA6174 802.11ac Wireless Network Adapter vendor: Qualcomm Atheros physical id: 0 bus info: [email protected]: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 

La computadora es una Dell XPS 13 ‘9360.

El wifi funcionaba bien el 17.04 (no es una buena señal pero no hay conexiones).

El diagnóstico:

 ########## información inalámbrica START ##########

 Informe de: 22 de octubre de 2017 12:10 CEST +0200

 Arranque último: 22 oct 2017 00:00 CEST +0200

 Script desde: 25 mar 2017 07:04 UTC +0000

 ##### lanzamiento ###########################

 ID del distribuidor: Ubuntu
 Descripción: Ubuntu 17.10
 Lanzamiento: 17.10
 Nombre en clave: ingenioso

 ##### núcleo ############################

 Linux 4.13.0-16-genérico # 19-Ubuntu SMP, miércoles 11 de octubre 18:35:14 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux

 Parámetros: ro, quiet, splash, video.use_native_backlight = 1, vt.handoff = 7

 ##### escritorio ###########################
 i3

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

 3a: 00.0 Controlador de red [0280]: Adaptador de red inalámbrico 802.11ac de Qualcomm Atheros QCA6174 [168c: 003e] (rev 32)
     Subsistema: Bigfoot Networks, Inc. Adaptador de red inalámbrica QCA6174 802.11ac [1a56: 1535]
     Controlador de Kernel en uso: ath10k_pci

 ##### lsusb #############################

 Bus 002 Device 001: ID 1d6b: 0003 concentrador raíz de Linux Foundation 3.0
 Bus 001 Dispositivo 004: ID 0c45: 670c Microdia
 Bus 001 Dispositivo 003: ID 04f3: 20d0 Elan Microelectronics Corp.
 Bus 001 Dispositivo 002: ID 0cf3: e300 Atheros Communications, Inc.
 Bus 001 Dispositivo 001: ID 1d6b: 0002 concentrador raíz de Linux Foundation 2.0

 ##### Información de la tarjeta PCMCIA ##################

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

 1: phy0: LAN inalámbrica
     Bloqueo suave: no
     Duro bloqueado: no
 2: hci0: Bluetooth
     Bloqueo suave: no
     Duro bloqueado: no

 ##### 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

 ##### interfaces ########################

 auto lo
 iface lo inet loopback
 dns-nameservers 127.0.0.1

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

 lo: banderas = 73 mtu 65536
         Inet 127.0.0.1 netmask 255.0.0.0
         inet6 :: 1 prefixlen 128 scopeid 0x10
         loop txqueuelen 1000 (Loopback local)
         Paquetes RX 3693 bytes 416071 (416.0 KB)
         Errores de RX 0 caídos 0 desbordamientos 0 marco 0
         Paquetes TX 3693 bytes 416071 (416.0 KB)
         Errores de TX 0 caídos 0 excedidos 0 portador 0 colisiones 0

 wlp58s0: flags = 4163 mtu 1500
         inet 192.168.1.49 netmask 255.255.255.0 transmisión 192.168.1.255
         inet6 **** prefixlen 64 scopeid 0x0
         inet6 **** prefixlen 64 scopeid 0x20
         inet6 **** prefixlen 64 scopeid 0x0
         ether txqueuelen 1000 (ethernet)
         Paquetes RX 1314397 bytes 1910643192 (1.9 GB)
         Errores de RX 0 caídos 0 desbordamientos 0 marco 0
         Paquetes TX 398128 bytes 49026367 (49.0 MB)
         Errores de TX 0 caídos 0 excedidos 0 portador 0 colisiones 0

 ##### iwconfig ##########################

 Lo no hay extensiones inalámbricas.

 wlp58s0 IEEE 802.11 ESSID: "****"
           Modo: Frecuencia administrada: 2.447 GHz Punto de acceso: 
           Velocidad de bits = 1 Mb / s Tx-Power = 20 dBm
           Reintentar límite corto: 7 RTS thr: off Fragment thr thr: off
           Administración de energía: en
           Calidad del enlace = 70/70 Nivel de señal = -40 dBm
           Rx no válido nwid: 0 Rx crypt inválido: 0 Rx inválido frag: 0
           Rebashs excesivos de Tx: 0 Misc no válido: 70 Faro faltante: 0

 ##### route #############################

 Tabla de enrutamiento IP del núcleo
 Destination Gateway Genmask Flags Métrico Ref. Usar 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 #######################

 servidor de nombres 127.0.0.1

 ##### administradores de red ##################

 Instalado:

     Gerente de Redes

 Corriendo:

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

 ##### Información de NetworkManager ###############

 SERVICIO GENERAL: wlp58s0
 GENERAL.TYPE: wifi
 GENERAL.NM-TYPE: NMDeviceWifi
 GENERAL. PROVEEDOR: Qualcomm Atheros
 GENERAL.PRODUCTO: QCA6174 Adaptador de red inalámbrica 802.11ac
 GENERAL.DRIVER: ath10k_pci
 GENERAL.DRIVER-VERSION: 4.13.0-16-genérico
 GENERAL.FIRMWARE-VERSION: WLAN.RM.4.4-00022-QCARMSWPZ-2
 GENERAL.HWADDR:                         
 GENERAL.MTU: 1500
 GENERAL. ESTADO: 100 (conectado)
 GENERAL. RAZÓN: 0 (No se dan razones)
 GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1c.4/0000:3a:00.0/net/wlp58s0
 GENERAL.IP-IFACE: wlp58s0
 SOFTWARE GENERAL.IS: no
 GENERAL.NM-MANAGED: si
 GENERAL.AUTOCONECTAR: si
 GENERAL.FIRMWARE-MISSING: no
 GENERAL.NM-PLUGIN-MISSING: no
 GENERAL.PHYS-PORT-ID: -
 CONEXION GENERAL: ****
 GENERAL.CON-UUID: ****
 GENERAL.CON-PATH: / org / freedesktop / NetworkManager / ActiveConnection / 7
 GENERAL.METERADO: no (adivinado)
 CAPACIDADES. CARRERA-DETECCIÓN: no
 CAPACIDADES.SPEED: 1 Mb / s
 CAPACIDADES.IS-SOFTWARE: no
 CAPACIDADES.SRIOV: no
 WIFI-PROPIEDADES.WEP: SI
 WIFI-PROPIEDADES.WPA: SI
 WIFI-PROPIEDADES.WPA2: SI
 WIFI-PROPIEDADES.TKIP: SI
 WIFI-PROPERTIES.CCMP: si
 WIFI-PROPERTIES.AP: si
 WIFI-PROPERTIES.ADHOC: si
 WIFI-PROPERTIES.2GHZ: si
 WIFI-PROPERTIES.5GHZ: si
 DIRECCIÓN IP [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]: request_routers = 1
 DHCP4.OPTION [2]: request_domain_search = 1
 DHCP4.OPTION [3]: request_time_offset = 1
 DHCP4.OPTION [4]: ​​request_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]: caducidad = 1508710174
 DHCP4.OPTION [11]: required_interface_mtu = 1
 DHCP4.OPTION [12]: request_subnet_mask = 1
 DHCP4.OPTION [13]: routers = 192.168.1.254
 DHCP4.OPTION [14]: dhcp_message_type = 5
 DHCP4.OPTION [15]: dirección_ip = 192.168.1.49
 DHCP4.OPTION [16]: dirección_emisión = 192.168.1.255
 DHCP4.OPTION [17]: request_static_routes = 1
 DHCP4.OPTION [18]: request_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 = 255.255.255.0
 DHCP4.OPTION [25]: número de red = 192.168.1.0
 DHCP4.OPTION [26]: required_host_name = 1
 DHCP4.OPTION [27]: dhcp_server_identifier = 192.168.1.254
 IP6.ADDRESS [1]: **** / 64
 IP6.ADDRESS [2]: **** / 64
 IP6.ADDRESS [3]: **** / 64
 IP6.GATEWAY: ****
 IP6.ROUTE [1]: dst = **** :: / 64, nh = ::, mt = 600
 IP6.DNS [1]: ****
 IP6.DNS [2]: ****

 SSID MODO BSSID CHAN FREQ TASA SEÑAL BARRAS SEGURIDAD ACTIVA *
 ** OCULTADO PARA LA PRIVACIDAD **

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

 [principal]
 NetworkingEnabled = true
 WirelessEnabled = true
 WWANEnabled = true

 ##### NetworkManager.conf ###############

 [principal]
 plugins = ifupdown, keyfile

 [ifupdown]
 manejado = falso

 [dispositivo]
 wifi.scan-rand-mac-address = no

 ##### perfiles de NetworkManager ###########
 ** OCULTADO PARA LA PRIVACIDAD **

 ##### iw reg get ########################



 global
 país 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 ms), DFS, AUTO-BW, NO-IR
     (5490 - 5730 @ 160), (N / A, 20), (0 ms), DFS, NO-IR
     (5735 - 5835 @ 80), (N / A, 20), (N / A), NO-IR
     (57240 - 63720 @ 2160), (N / A, 0), (N / A)

 ##### iwlist channels ###################

 Lo no hay información de frecuencia.

 wlp58s0 32 canales en total;  Frecuencias disponibles:
           Canal 01: 2.412 GHz
           Canal 02: 2.417 GHz
           Canal 03: 2.422 GHz
           Canal 04: 2.427 GHz
           Canal 05: 2.432 GHz
           Canal 06: 2.437 GHz
           Canal 07: 2.442 GHz
           Canal 08: 2.447 GHz
           Canal 09: 2.452 GHz
           Canal 10: 2.457 GHz
           Canal 11: 2.462 GHz
           Canal 12: 2.467 GHz
           Canal 13: 2.472 GHz
           Canal 36: 5.18 GHz
           Canal 40: 5.2 GHz
           Canal 44: 5.22 GHz
           Canal 48: 5.24 GHz
           Canal 52: 5.26 GHz
           Canal 56: 5.28 GHz
           Canal 60: 5.3 GHz
           Canal 64: 5.32 GHz
           Canal 100: 5.5 GHz
           Canal 104: 5.52 GHz
           Canal 108: 5.54 GHz
           Canal 112: 5.56 GHz
           Canal 116: 5.58 GHz
           Canal 120: 5.6 GHz
           Canal 124: 5,62 GHz.
           Canal 128: 5.64 GHz
           Canal 132: 5.66 GHz
           Canal 136: 5.68 GHz
           Canal 140: 5.7 GHz
           Frecuencia actual: 2.447 GHz (Canal 8)

 ##### iwlist scan #######################

 Lo interfaz no admite la exploración.

 La interfaz wlp58s0 no admite la exploración: dispositivo o recurso ocupado

 ##### infos del módulo ######################

 [ath10k_pci]
 nombre de archivo: /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
 firmware: ath10k / QCA9377 / hw1.0 / board.bin
 firmware: ath10k / QCA9377 / hw1.0 / firmware-5.bin
 firmware: ath10k / QCA6174 / hw3.0 / board-2.bin
 firmware: ath10k / QCA6174 / hw3.0 / board.bin
 firmware: ath10k / QCA6174 / hw3.0 / firmware-6.bin
 firmware: ath10k / QCA6174 / hw3.0 / firmware-5.bin
 firmware: ath10k / QCA6174 / hw3.0 / firmware-4.bin
 firmware: ath10k / QCA6174 / hw2.1 / board-2.bin
 firmware: ath10k / QCA6174 / hw2.1 / board.bin
 firmware: ath10k / QCA6174 / hw2.1 / firmware-5.bin
 firmware: ath10k / QCA6174 / hw2.1 / firmware-4.bin
 firmware: ath10k / QCA9887 / hw1.0 / board-2.bin
 firmware: ath10k / QCA9887 / hw1.0 / board.bin
 firmware: ath10k / QCA9887 / hw1.0 / firmware-5.bin
 firmware: ath10k / QCA988X / hw2.0 / board-2.bin
 firmware: ath10k / QCA988X / hw2.0 / board.bin
 firmware: ath10k / QCA988X / hw2.0 / firmware-5.bin
 firmware: ath10k / QCA988X / hw2.0 / firmware-4.bin
 firmware: ath10k / QCA988X / hw2.0 / firmware-3.bin
 firmware: ath10k / QCA988X / hw2.0 / firmware-2.bin
 licencia: Dual BSD / GPL
 descripción: Soporte del controlador para dispositivos Qualcomm Atheros 802.11ac WLAN PCIe / AHB
 autor: Qualcomm Atheros
 srcversion: 8D7A52EE462CD73D0445DB2
 depende: ath10k_core
 intree: Y
 nombre: ath10k_pci
 vermagic: 4.13.0-16-genérico SMP mod_unload
 firma: PKCS # 7
 firmante:
 sig_key:
 sig_hashalgo: md4
 parm: irq_mode: 0: auto, 1: legacy, 2: msi (por defecto: 0) (uint)
 parm: reset_mode: 0: auto, 1: solo calentar (por defecto: 0) (uint)

 [ath10k_core]
 nombre de archivo: /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko
 licencia: Dual BSD / GPL
 descripción: Módulo principal para tarjetas de LAN inalámbrica Qualcomm Atheros 802.11ac.
 autor: Qualcomm Atheros
 srcversion: 7F06478F5745B064BF3BC89
 depende: mac80211, cfg80211, ath
 intree: Y
 nombre: ath10k_core
 vermagic: 4.13.0-16-genérico SMP mod_unload
 firma: PKCS # 7
 firmante:
 sig_key:
 sig_hashalgo: md4
 parm: debug_mask: máscara de depuración (uint)
 parm: uart_print: Uart target debugging (bool)
 parm: skip_otp: Omita la falla de otp para la calibración en modo de prueba (bool)
 parm: modo criptográfico: modo criptográfico: 0-hardware, 1-software (uint)
 parm: rawmode: usa la ruta de datos de marco 802.11 (bool)

 [at]
 nombre de archivo: /lib/modules/4.13.0-16-generic/kernel/drivers/net/wireless/ath/ath.ko
 licencia: Dual BSD / GPL
 Descripción: Biblioteca compartida para tarjetas LAN inalámbricas Atheros.
 autor: Atheros Communications
 srcversion: 555BBBB9D4FCA58A05E7C0D
 depende: cfg80211
 intree: Y
 nombre: ath
 vermagic: 4.13.0-16-genérico SMP mod_unload
 firma: PKCS # 7
 firmante:
 sig_key:
 sig_hashalgo: md4

 [mac80211]
 nombre de archivo: /lib/modules/4.13.0-16-generic/kernel/net/mac80211/mac80211.ko
 licencia: GPL
 descripción: subsistema IEEE 802.11
 srcversion: 66E288B8743878C5423A01E
 depende: cfg80211
 intree: Y
 nombre: mac80211
 vermagic: 4.13.0-16-genérico SMP mod_unload
 firma: PKCS # 7
 firmante:
 sig_key:
 sig_hashalgo: md4
 parm: minstrel_vht_only: use solo las tasas de VHT cuando VHT es compatible con sta.  (bool)
 parm: max_nullfunc_tries: número máximo de bashs nullfunc tx antes de desconectarse (razón 4).  (En t)
 parm: max_probe_tries: bashs máximos de sondeo antes de desconectarse (razón 4).  (En t)
 parm: beacon_loss_count: Número de intervalos de balizas antes de que decidamos que se perdió la baliza.  (En t)
 parm: probe_wait_ms: Tiempo máximo (ms) para esperar la respuesta de la sonda antes de desconectarse (razón 4).  (En t)
 parm: ieee80211_default_rc_algo: algoritmo de control de tasa predeterminado para mac80211 para usar (charp)

 [cfg80211]
 nombre de archivo: /lib/modules/4.13.0-16-generic/kernel/net/wireless/cfg80211.ko
 descripción: soporte de configuración inalámbrica
 licencia: GPL
 autor: Johannes Berg
 srcversion: A854863B536C70273DE73A5
 depende:
 intree: Y
 nombre: cfg80211
 vermagic: 4.13.0-16-genérico SMP mod_unload
 firma: PKCS # 7
 firmante:
 sig_key:
 sig_hashalgo: md4
 parm: bss_entries_limit: límite al número de entradas de BSS de escaneo (por wiphy, valor predeterminado 1000) (int)
 parm: ieee80211_regdom: código de dominio regulatorio IEEE 802.11 (charp)
 parm: cfg80211_disable_40mhz_24ghz: Deshabilitar el soporte de 40MHz en la banda de 2.4GHz (bool)

 ##### parámetros del módulo #################

 [ath10k_pci]
 irq_mode: 0
 reset_mode: 0

 [ath10k_core]
 modo criptográfico: 0
 debug_mask: 0
 modo crudo: 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 ######################

 ##### opciones modprobe ##################

 [/etc/modprobe.d/blacklist-ath_pci.conf]
 lista negra ath_pci

 [/etc/modprobe.d/blacklist.conf]
 evbug lista negra
 lista negra de usbmouse
 lista negra usbkbd
 lista negra eepro100
 lista negra de4x5
 lista negra eth1394
 lista negra snd_intel8x0m
 lista negra snd_aw2
 lista negra i2c_i801
 lista negra prisma 54
 lista negra bcm43xx
 lista negra garmin_gps
 lista negra asus_acpi
 lista negra snd_pcsp
 lista negra pcspkr
 lista negra amd76x_edac

 [/etc/modprobe.d/blacklist-rare-network.conf]
 alias net-pf-3 apagado
 alias net-pf-6 apagado
 alias net-pf-9 apagado
 alias net-pf-11 apagado
 alias net-pf-12 apagado
 alias net-pf-19 apagado
 alias net-pf-21 apagado
 alias net-pf-36 apagado

 [/etc/modprobe.d/intel-microcode-blacklist.conf]
 microcódigo de lista negra

 [/etc/modprobe.d/iwlwifi.conf]
 eliminar 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_es

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

 grep: /etc/rc.local: no existe tal archivo o directorio

 ##### pm-utils ##########################

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

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

 [2518.493849] wlp58s0: enviar auth a (prueba 1/3)
 [2518.498139] wlp58s0: autenticado
 [2518.510661] wlp58s0: asociar con (prueba 1/3)
 [2518.514808] wlp58s0: RX AssocResp from (capab = 0x411 status = 0 ayuda = 1)
 [2518.517910] wlp58s0: asociado
 [2518.518031] IPv6: ADDRCONF (NETDEV_CHANGE): wlp58s0: el enlace está listo
 [3790.657597] wlp58s0: autenticación por autenticación local (Motivo: 3 = DEAUTH_LEAVING)
 [3790.691224] wlp58s0: autenticar con 
 [3790.744676] wlp58s0: enviar auth a (prueba 1/3)
 [3791.745320] wlp58s0: enviar autenticación a (pruebe 2/3)
 [3792.702724] wlp58s0: autenticado
 [3792.705567] wlp58s0: asociar con (prueba 1/3)
 [3792.708886] wlp58s0: RX AssocResp de (capab = 0x411 status = 0 ayuda = 1)
 [3792.712592] wlp58s0: asociado
 [4892.860736] wlp58s0: autenticación por autenticación local (Motivo: 3 = DEAUTH_LEAVING)
 [4896.836038] wlp58s0: autenticar con 
 [4896.888893] wlp58s0: enviar auth a (prueba 1/3)
 [4896.890516] wlp58s0: autenticado
 [4896.892901] wlp58s0: asociar con (pruebe 1/3)
 [4896.897903] wlp58s0: RX AssocResp de (capab = 0x411 status = 0 ayuda = 1)
 [4896.900310] wlp58s0: asociado

 ########## información inalámbrica FIN ############

Edit: La solución provista por Zsolt Rizsányi funciona, alternativamente, elijo cambiar mi tarjeta WiFi por un Intel 8265 que tiene un mejor scope y un mejor soporte de la frecuencia de 5G.

Tuve el mismo problema y encontré un informe de error de Debian que también tiene una solución. Consulte https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879184

La solución es simple: instale el firmware actualizado desde el repository de firmware proporcionado por Qualcomm.

Pasos detallados:

  1. Descargue https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board-2.bin y sobrescriba /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin con el archivo descargado.

  2. Descargue 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 y sobrescriba / lib /firmware/ath10k/QCA6174/hw3.0/firmware-6.bin.

  3. Reiniciar

Se ha informado de este error en el launchpad: https://bugs.launchpad.net/bugs/1743279 Si está afectado, indíquelo en el informe de errores para que puedan solucionar el error lo antes posible.

El archivo firmware-6.bin necesita ser actualizado. Ubuntu actualmente entrega la versión WLAN.RM.4.4-00022-QCARMSWPZ-2 y la solución para este problema se lanzó en la versión WLAN.RM.4.4.1-00051-QCARMSWP-1 , lo que significa que necesita una versión posterior a esta última para La tarjeta para que funcione correctamente en> 4.12 kernels.

A partir de hoy, este error puede solucionarse simplemente reemplazando los board-2.bin (que no son realmente necesarios pero recomendados) y firmware-6.bin con lo que hay actualmente en el repository ascendente para linux-firmware , o tomando el firmware-6.bin del repository de kvalo para la versión correcta.

Puede obtener la versión correcta del repository de kvalo, que se garantiza que siempre funcionará (si no necesita el nuevo board-2.bin también).

Estos comandos a continuación automatizarán el reemplazo de los archivos:

 $ 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 

Alternativamente, puede capturar los archivos del estado actual de linux-firmware Estos comandos a continuación automatizarán el reemplazo de los archivos de lo anterior (observe que estos comandos podrían funcionar ahora pero no hay garantía de que funcionen en el futuro porque los contenidos del repository pueden cambio, aunque casi nunca romperán cosas como esta).

 $ 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 

Luego reinicie.

EDITAR: La solución correcta para esto es instalar los controladores manualmente y no cambiar su configuración wifi en su red. Al menos hasta que se incluyan los controladores más nuevos en Ubuntu.

Un cambio en mis enrutadores wifi solucionó esto, no estoy seguro de si los AP o los kernel / controladores de Linux son los culpables aquí.

En OpenWrt / LEDA, la opción wpa_group_rekey ‘0’

Debe agregarse a las configuraciones inalámbricas “wifi-iface”. No hay opción dentro de la interfaz de configuración web.

ACTUALIZACIÓN: configuré esto en 3600 y el mismo problema volvió a ocurrir, asumiendo que hay una negociación que no se está llevando a cabo entre el cliente y WAP. Todavía probablemente un error de Linux / driver. Establecí esto en 3600 en lugar de 0 ya que es teóricamente más seguro pero no, supongo que cero significa que no regenera una clave.

Se ha publicado una solución en el paquete linux-firmware (versión 1.169.3 en 17.10 y versión 1.157.16 en 16.04) . Abra un terminal (presione Ctrl + Alt + T ) y ejecute lo siguiente:

 sudo apt update sudo apt upgrade 

Estaba con el mismo problema. Aquí cómo resuelvo el problema: https://ubuntuforums.org/showthread.php?t=2261225

Vaya a la configuración de seguridad de su módem wifi.

Si el Período de actualización de la clave de grupo WPA / WPA2 es cero o está deshabilitado, debe cambiarlo.

Establezca el período de actualización de clave de grupo WPA / WPA2 en 86400 como se muestra en la captura de pantalla.

Guarde su configuración y reinicie su módem / enrutador.

introduzca la descripción de la imagen aquí