Não há mais Wi-Fi. oem-wifi-intel-iwlwifi não se baseia no novo kernel 4.4

6

Estou com problemas com a placa wifi interna no meu Dell Latitude 5590 runing Ubuntu 16.04 LTS. O que aconteceu antes que o problema ocorresse:

  1. Recebi a notificação de que meu laptop tem atualizações, atualizei, registrei o MOK (como implorava) e tudo funcionou bem.
  2. Decidi remover o Code :: Blocks, o que resultou nesse
  3. PC reiniciado e Ubuntu perderam adaptador wifi incorporado

sudo lshw -C Network mostra

  *-network UNCLAIMED     
       description: Network controller
       product: Wireless 8265 / 8275
       vendor: Intel Corporation

lspci -nn reconhece adaptador

02:00.0 Network controller [0280]: 
 Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)

e a rfkill listsaída é

0: dell-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: dell-bluetooth: Bluetooth
    Soft blocked: yes
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Tanto quanto eu entendi o problema está oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms-dkms, porque então eu tento reinstalá-lo com sudo apt-get install --reinstall oem-wifi-intel*, ele pára, sinalizando Bad return status for module build on kernel: 4.4.0-143-generic

nonForgivingJesus
fonte
1
Por que você não remove dkmscompletamente esse módulo e instala o kernel HWE?
Pilot6 18/03
Como eu posso fazer isso? Até este momento, tentei interferir com o sistema operacional o mínimo possível para não quebrar nada: ^)
nonForgivingJesus 18/03

Respostas:

10

O kernel 4.4 não suporta seu adaptador sem fio. Essa é a razão pela qual você instalou algum módulo dkms com uma backport desse driver.

Após uma atualização do kernel, o driver não cria ou é bloqueado pelo Secure Boot.

Sugiro remover completamente o pacote dkms e mudar para um kernel HWE que suporte seu adaptador sem fio.

Primeiro inicialize com o kernel anterior usando o menu grub. Wi-Fi deve funcionar.

Em seguida, corra em um terminal

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04

Reinicie.

Pilot6
fonte
Acabei de executar comandos que você deu e tudo funcionou como charme. Você é um mágico, obrigado!
nonForgivingJesus 18/03
Se você possui um cabo Ethernet, poderá conectar e executar esses comandos em vez de usar o menu grub para inicializar no kernel anterior.
Garrett