wifi no funciona después de la actualización del kernel a 5.13.0-27-generic en Ubuntu 20.04

wifi no funciona después de la actualización del kernel a 5.13.0-27-generic en Ubuntu 20.04

Mi computadora portátil es HP PROBOOK con Ubuntu 20.04 instalado. El día pasado, el kernel de mi sistema se actualizó a 5.13.0-27-generic y después de eso, no puedo conectarme a wifi. La conexión LAN funciona bien, pero el problema de conectividad wifi persiste. A continuación se muestran los detalles del núcleo:

Linux version 5.13.0-27-generic (buildd@lgw01-amd64-045) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #29~20.04.1-Ubuntu SMP Fri Jan 14 00:32:30 UTC 2022

Solía ​​​​funcionar bien antes de realizar la actualización, pero de repente, después del reinicio, surgió este problema.

No estoy seguro de si faltan mis controladores o si algo salió mal con el adaptador wifi.

En caso de que falten controladores, dónde obtenerlos y lo mismo con el adaptador wifi.

dkms statusarroja el siguiente resultado

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-generic, x86_64: installed
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-generic, x86_64: installed
rtl88x2bu, 5.8.7.1, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.11.0-46-generic, x86_64: installed
virtualbox, 6.1.26, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-96-generic, x86_64: installed

sudo lshw -C network

*-network:0               
       description: Wireless interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlp0s20f3
       version: 20
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-22-generic firmware=59.601f3a66.0 QuZ-a0-jf-b0-59.u ip=192.168.1.4 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: iomemory:600-5ff irq:16 memory:600324c000-600324ffff
  *-network:1
       description: Ethernet interface
       product: Ethernet Connection (13) I219-V
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       logical name: enp0s31f6
       version: 20
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-22-generic firmware=0.6-4 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:143 memory:54100000-5411ffff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: veth4fc7862
       size: 10Gbit/s
       capabilities: ethernet physical
       configuration: autonegotiation=off broadcast=yes driver=veth driverversion=1.0 duplex=full link=yes multicast=yes port=twisted pair speed=10Gbit/s

lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation Device [8086:9a14] (rev 01)
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a49] (rev 01)
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:9a03] (rev 01)
00:0a.0 Signal processing controller [1180]: Intel Corporation Device [8086:9a0d] (rev 01)
00:0d.0 USB controller [0c03]: Intel Corporation Device [8086:9a13] (rev 01)
00:0e.0 RAID bus controller [0104]: Intel Corporation Volume Management Device NVMe RAID Controller [8086:9a0b]
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:a0ed] (rev 20)
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:a0ef] (rev 20)
00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:a0e8] (rev 20)
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:a0e0] (rev 20)
00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:a0b0] (rev 20)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:a082] (rev 20)
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:a0c8] (rev 20)
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:a0a3] (rev 20)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:a0a4] (rev 20)
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a809]

lspci -nnk | grep 0280 -A3

00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20)
    Subsystem: Intel Corporation Device [8086:0034]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

ls -al /lib/firmware/*.pnvm

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

modinfo iwlwifi | grep -i a0f0

alias:          pci:v00008086d0000A0F0sv*sd*bc*sc*i*

ls -al /lib/firmware/*pnvm*

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm.HOLD
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.HOLD

Respuesta1

ls -al /lib/firmware/*.pnvm

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

Cambie el nombre de estos dos archivos .pnvm a .pnvm.HOLD, reinicie al kernel genérico 5.13.0-27, vuelva a probar wifi.

Actualización n.º 1:

Sólo para limpiar dkms...

dkms status

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-generic, x86_64: installed
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-generic, x86_64: installed
rtl88x2bu, 5.8.7.1, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.11.0-46-generic, x86_64: installed
virtualbox, 6.1.26, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-96-generic, x86_64: installed

sudo dkms remove rtl8821ce/v5.5.2_34066.20200325 --all

sudo dkms remove rtl88x2bu/5.8.7.1 --all

sudo dkms remove virtualbox/6.1.26 -k 5.4.0-96-generic

Actualización #2:

Bueno, parece que el kernel genérico 5.13.0-27 interrumpe el wifi para este usuario. Ejecute con el kernel genérico 5.11.0-46 por ahora. Esté atento Software Updatera las actualizaciones del kernel anteriores a -27, actualice y luego vuelva a probar wifi.

Actualización n.º 3:

PC portátil HP ProBook 640 G8

Tienes BIOS T74 Ver. 01.02.06. Hay un BIOS más nuevo disponible, versión 01.08.01 Rev.A, con fecha del 27 de enero de 2022, y se puede descargaraquí. Nota: Es posible que el sitio web le indique que no puede encontrar su sistema operativo Ubuntu, por lo que deberá indicarle manualmente que tiene Windows 10 de 64 bits 21H2.

Instale la actualización del BIOS. Reinicie al kernel -27. Vuelva a probar wifi. Informar.

Nota: Confirma que tengo la página web correcta para tu modelo #

Nota: Tener buenas copias de seguridad antes de actualizar la BIOS

Actualización #4:

El kernel 5.13.0-28 se lanzó hoy 31/01/2022.

Respuesta2

Tuve el mismo problema, así que después de un par de días de buscar en Google, ya está funcionando.

Necesita actualizar GRUB.

Solución fácil: vaya al Centro de software de Ubuntu y busque "personalizador de grub". Haga clic en la pestaña Configuración general en "entrada predeterminada", seleccione el botón "predefinido" y en el menú desplegable elija la versión anterior. Elegí "5.11.0-46-generic" (este nuevo kernel rompió mi wifi "5.13.0-27-generic"), haga clic en el botón Guardar y reinicie el sistema, debería funcionar.


solución un poco difícil:

Si no desea instalar el personalizador de grub y desea modificar el grub usted mismo, ingrese el comando en la terminal para abrir el archivo grub:

sudo gedit /etc/default/grub

Ahora en el gedit elimine o comente esta línea: GRUB_DEFAULT=0

y agrega estas dos lineas

GRUB_DEFAULT="Opciones avanzadas para Ubuntu>Ubuntu, con Linux 5.11.0-46-generic" GRUB_SAVEDEFAULT="false"

guarde el archivo grub.

ejecute el comando para actualizar grub sudo update-grub

reinicie el sistema, debería funcionar.

Nota: 5.11.0-46-generic fue la versión en la que mi wifi funcionó por última vez, para usted puede ser una versión diferente, verifique su sistema.

Respuesta3

Mismo caso, pero con kernel 5.17.9 en Ubuntu 22.04

Solución: reiniciar. Presione mayúsculas a la izquierda durante el arranque de grub, seleccione un kernel más antiguo como 5.17.5

información relacionada