El WiFi falla después de suspender o hibernar

El WiFi falla después de suspender o hibernar

A menudo, cuando activo mi computadora después de suspender o hibernar, el wifi no funciona. No se conectará a nada. Si hago clic en el icono, no aparece ninguna red cercana, etc. Solía ​​tener que reiniciar la computadora para recuperar el wifi, lo que podría ser una interrupción importante en mi flujo de trabajo.

Mi solución a los problemas de red es intentar algo como esto:

sudo systemctl restart network-manager    

Eso no funciona. Si miro dmesgdespués de hacer esto, la última línea dice

[17677.269171] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5 

He encontrado una cosa que parece funcionar consistentemente, y es

sudo pm-suspend; sudo systemctl restart network-manager

Luego, cuando enciendo la computadora unos segundos más tarde, el wifi vuelve a funcionar. Lo interesante es que yono podersimplemente ponga la computadora en suspensión, actívela y luego emita el network-mangercomando de reinicio. Eso no funciona. Tengo que emitir los comandos juntos para que el reinicio de la red sea lo primero que suceda cuando la computadora se active.

¿Qué soluciones alternativas o pasos adicionales para la solución de problemas recomendaría?

lshw

   description: Wireless interface                                                                          
   product: Wireless 7265                                                                                   
   vendor: Intel Corporation                                                                                
   physical id: 0                                                                                           
   bus info: pci@0000:02:00.0                                                                               
   logical name: wlx1002b592a48c                                                                            
   version: 59                                                                                              
   serial: 10:02:b5:92:a4:8c
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-32-generic firmware=22.391740.0 ip=192.168.1.214 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:126 memory:df100000-df101fff

EDITAR 1:

~:$ sudo dpkg -s linux-firmware | grep Version
Version: 1.157.14
~:$ dmesg -T | grep 'iwl\|WIFI' > iwlnotes.txt

Salida aquí:https://paste.ubuntu.com/p/tXQnZxynrW/, me parece que las líneas interesantes son:

[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled        
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: CSR values:
...
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Loaded firmware version: 22.391740.0
....
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5

Después de esta falla de wifi, puse un mensaje en dmsg "Intentando reparar WIFI" (puedes buscarlo en el texto de Pastebin) y luego probé la solución alternativa mencionada anteriormente. Wifi ahora funciona. Por extraño que parezca, parece que ocurre el mismo resultado de dmsg.despuésTambién hice mi arreglo. pero el wifiesactualmente trabajando. Entonces no sé qué está pasando.

Respuesta1

Intente verificar si el módulo está cargado con modprobe. Me pasó hace un tiempo el mismo problema, solo recargué el módulo de red

información relacionada