Não é possível visualizar as redes Wi-Fi após a atualização para o Ubuntu 16.04

56

Não consigo visualizar nenhuma rede wifi após atualizar para o Ubuntu 16.04 a partir do 14.04. Esse problema também ocorreu ao tentar atualizar para o Ubuntu 15.10. É assim que minha janela de rede se parece:

insira a descrição da imagem aqui

Eu tenho o Broadcom ativado na janela Software e atualizações: insira a descrição da imagem aqui

Também não há opção para Wifi no menu suspenso no canto superior direito. As capturas de tela são do Ubuntu GNOME, mas também não funcionam no Ubuntu padrão. Como posso ativar redes wifi?

Saída de lspci -knn | grep Net -A2:

07:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: XAVi Technologies Corp. BCM43142 802.11b/g/n [1b9a:3002]
    Kernel modules: bcma, wl

Saída de sudo apt-get install bcmwl-kernel-source:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
bcmwl-kernel-source is already the newest version (6.30.223.248+bdcom-0ubuntu8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Saída de sudo apt-get install --reinstall bcmwl-kernel-source:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/1,515 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 153417 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) over (6.30.223.248+bdcom-0ubuntu8) ...
Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ...
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.4.0-21-generic
Building for architecture x86_64
Building initial module for 4.4.0-21-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.4.0-21-generic/updates/dkms/

depmod....

DKMS: install completed.
modprobe: ERROR: could not insert 'wl': Required key not available
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.122ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic

Saída de sudo modprobe wl:

modprobe: ERROR: could not insert 'wl': Required key not available
Nathan Bierema
fonte
2
Execute no terminalsudo apt-get install --reinstall bcmwl-kernel-source
Pilot6:
4
Editei o BIOS para desativar o Modo de segurança e o Wi-Fi funciona agora. Existe uma maneira melhor de fazer isso?
Nathan Bierema
4
Eu quis dizer inicialização segura, não modo seguro.
Nathan Bierema
1
Possível duplicado de Instalação de drivers Broadcom sem fio
David Foerster

Respostas:

30

Eu acho que é problema de gerente de rede. Eu tive o mesmo problema com o Intel Wireless-AC 7260.

Eu executei iwconfig- e o cartão estava lá, mas estava inoperante iwlist scan-, então eu executei estes comandos para trazê-lo manualmente:

sudo ifconfig wlp4s0 up
service network-manager restart

e apareceu no gnomo como um encanto.

Marek Vavrečan
fonte
4
Sim. Isso realmente funciona :) Incrível. Mas, após a suspensão, tenho que continuar fazendo isso de novo e de novo. Existe alguma maneira que eu puder, resolver permanentemente este problema?
crskhr
3
Eu só descobri reiniciar network-manager é suficiente - para que, na verdade, eu espero que alguém possa ajudar a descobrir isso desde que eu não vejo quaisquer erros ( cat /var/log/syslog | grep NetworkManager)
Marek Vavrečan
1
Eu só tinha que fazer $ reinicialização do serviço network-manager
Brock Vond
18
modprobe: ERROR: could not insert 'wl': Required key not available

Você precisa desativar a inicialização segura.

Secure Boot é um padrão de segurança desenvolvido por membros da indústria de PCs para ajudar a garantir que o seu PC seja inicializado usando apenas software confiável pelo fabricante do PC

  1. Desative a inicialização segura

  2. Retirar bcmwl-kernel-source

    sudo apt-get purge bcmwl-kernel-source
    
  3. Reinstale bcmwl-kernel-sourcee o cabeçalho do kernel:

    sudo apt-get install linux-generic bcmwl-kernel-source
    
  4. Reiniciar

GAD3R
fonte
E se eu estiver inicializando duas vezes com o sistema operacional Windows 10 do OEM?
WhiZTiM 5/05
1
Como você desativa a inicialização segura?
User1603472
1
@ user1603472 Nas configurações do BIOS
GAD3R 8/16
3
Obrigado. Mas por que isso? Por que ele cuida do problema e por que não há outra maneira de corrigi-lo?
User1603472
1
Você não precisa reinstalar bcmwl-kernel-sourcedepois de desativar a Inicialização segura.
usar o seguinte comando
4

Para mim, este comando funcionou:

sudo /etc/init.d/network-manager restart

Eu costumava precisar desse comando para o meu Chromebook executando o 15.04 sempre que ele era suspenso. Veio de alguma discussão .

EDITAR:

Portanto, essa é apenas uma solução temporária. Para torná-lo permanente, eu o coloquei em um script em algum lugar (para mim ~ / bin / fixwifi) e vinculei esse script ao /etc/rc2.d com o nome S06fixwifi.

Em outras palavras

Faça um script em algum lugar com este texto:

#!/usr/bin/env bash
/etc/init.d/network-manager restart

Torne executável com

chmod a+x <scriptname>

onde scriptname é o nome do script que você acabou de criar.

Em seguida, associe-o às startups

sudo ln -s  </path/to/scriptname> /etc/rc2.d/S06fixwifi
xanxerus
fonte
3

Eu tinha o mesmo (com um Apple PowerMac 13 "2015) quando atualizei para o Ubuntu 16.04 oficial hoje - com o Unity. Antes de usar a última versão 16.04.

Portanto, há IMHO dois problemas. Uma é que, com o kernel 16.04 mais recente (4.4.0-21 genérico), o firmware (até onde eu entendi) faz com que o chip Broadcom 43602 WIFI não funcione durante a inicialização inicialmente. Após suspender o currículo ou

 sudo rmmod brcmfmac
 sudo modprobe brcmfmac

corrigiu o problema.

Para quem interessará: ainda assim suspender e continuar não funcionou mais, pois a caixa foi reiniciada automaticamente após 2-3 segundos. Este parece ser um problema comum. Descrição, consulte https://bugzilla.kernel.org/show_bug.cgi?id=101681 . No meu lugar, um

 sudo cat > /etc/rc.local <<EOF
 echo LID0 > /proc/acpi/wakeup
 echo XHC1 > /proc/acpi/wakeup
 EOF

fez o truque.

user3170748
fonte
3

para mim, bastava reinstalar o driver, primeiro reiniciando o serviço para fazê-lo funcionar

service network-manager restart
sudo apt-get purge bcmwl-kernel-source
sudo apt-get update
sudo apt-get install bcmwl-kernel-source

Eu estava atualizando o hp dv4 de 14.04 para 16.04

Damian kober
fonte
Não é o mesmo que esta resposta ?
David Foerster
Resumi isso, tornei-o mais direto e removi tudo o que não importava e adicionei o material de reinicialização da rede para que você possa realmente fazer tudo isso; também adicionou o PC específico que eu estava usando e a atualização específica que eu tinha isso é tão próximo cara no meu lugar tem uma resposta direta (esta é a resposta que eu gostaria de ter encontrado)
Damian Kober
1
Eu vou permitir. ;-)
David Foerster
2

Somente GUI: isso funcionou para mim, embora eu não saiba como.

  1. Estou usando um Lenovo B570, um laptop mais antigo com um Phoenix BIOS mínimo e, acredito, um Broadcom 4313. O wifi proprietário funciona de maneira imediata usando o meu LiveUSB de 16.04. Só me falta wifi após a instalação. Então, achei que isso era uma falha na minha configuração de hardware.

  2. Para que o driver proprietário seja instalado e ativado (embora quebrado conforme descrito acima) na guia Drivers Adicionais, eu precisava desativar manualmente meu hardware wifi através do switch do meu laptop. Somente então a ferramenta Drivers Adicionais conseguiu aplicar a alteração do driver wifi padrão do kernel de código aberto. Na reinicialização, eu tinha uma conexão à Internet na velocidade adequada, mas isso era exibido na rede Ubuntu como uma conexão Ethernet e, portanto, não podia mostrar o ponto de acesso wifi. Apenas aceitou a entrada manual de um perfil wifi.

  3. Eu entrei no meu BIOS. A única coisa que posso mudar é o switch wifi e a ordem de inicialização dos dispositivos e sistemas operacionais. Eu ligo e desligo o wifi. Salvou. Troquei o ubuntu do slot nº 1 para o slot nº 2 e minha placa de rede para o slot nº 1 como se estivesse configurando uma inicialização de rede. Eu reiniciei. Após alguns segundos, a inicialização da rede falha e prossegue para a tela de carregamento do Ubuntu normalmente. Imediatamente após a inicialização, o wifi proprietário funcionou perfeitamente com o 16.04. Poderia ser um problema de energia, um hardware de rede ou um bug do BIOS? Um reparo coincidente de origem desconhecida?

Johann Popper
fonte
0

Eu tive o mesmo erro em uma placa sem fio Intel e tive que desativar a inicialização segura e seguir as instruções fornecidas nessa resposta , ou seja:

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04
reboot
Zaccharie Ramzi
fonte