Hola buenas noches, me pasaba lo mismo te recomiendo que primero cheques tu tarjeta de red en el hardware de tu computadora con esta línea en la terminal:
lspci | grep -i network
Si el comando no muestra nada, puede significar que: no tienes tarjeta PCI (por ejemplo, es USB), el sistema no la está detectando o esta deshabilitada en BIOS/UEFI
Ya que viste tu tarjeta y si esta ejecuta esta línea:
nmcli device
Esta te muestra que interfaces de red existen, si están conectadas o no, si están bloqueadas, si el sistema las reconoce. Normalmente suele decir unavailable cuando no tienes wifi.
Tambien ten desactivado el Secure Boot por eso luego no la reconoce.
Otra cosa que puede pasar es cuando apagas Windows con "inicio rápido", deja el hardware "medio bloqueado", entonces Ubuntu no puede usar la tarjeta WiFi, o la detecta hasta reiniciar. En ese caso ve a Panel de control → Opciones de energía → Desactivar "Activar inicio rápido"
Tambien puede que este bloqueada o desactiva entonces usa esta linea: rfkill list
Sirve para ver si tus dispositivos inalámbricos están bloqueados o desactivados en Linux (como WiFi o Bluetooth).
si es el caso entonces desbloquea con: sudo rfkill unblock all
Si ya te aseguraste de que lo tienes pero te sigue sin aparecer apaga completamente tu lap o pc, y manten el boton de apagado 20 segundos y vuelvela a prender y accedes a Ubuntu, (esto porque descarga energia residual del chip WiFi) luego pasa de que el chip tiene un bug donde se queda en estado low power, Linux carga el driver pero el firmware no responde, entonces no crea interfaz WiFi
