última atualização para 16.04 quebrou minha rede sem fio

0

Tenho um laptop Dell com um chipset sem fio BroadCom BCM4312 que funcionava bem até que eu atualizei para o kernel 16.04 mais recente (4.4.0-43) & amp; libs. Meu dmesg e lspci são visíveis através do link pastebin abaixo, parece que ele conhece / vê meu driver broadcom, mas há também algumas mensagens sobre um kernel contaminado que eu não sei exatamente do que ele está reclamando. A linha de fundo é a última atualização do kernel me matou. Eu tentei um 'service network-manager restart' e 'service network restart' tentando chutar os drivers do kernel mas sem sabão. Eu preciso de algumas orientações sobre como depurar isso e obter esse backup o mais rápido possível. Obrigado

link

    
por Wayne M 20.10.2016 / 03:27

3 respostas

1

Você instalou o driver errado. Com uma conexão de internet ativa, abra um terminal e faça:

sudo apt purge bcmwl-kernel-source
sudo apt update
sudo apt install firmware-b43-installer

Após a conclusão, reinicie e seu wireless deve estar funcionando.

    
por chili555 20.10.2016 / 03:34
0

Substitui a NIC no laptop e ainda tive o mesmo problema. Em seguida, instalei uma NIC no slot mini-PCIe adjacente e anexei as antenas destinadas à placa WWAN para a qual esse slot está identificado. Este segundo NIC funcionou / conectou-se à rede. A única coisa que posso pensar é que, de alguma forma, o slot mini-PCIe original tem um problema que não impede a comunicação com o sistema, mas impede que ele funcione corretamente.

    
por Wayne M 07.11.2016 / 02:03
0

De acordo com este gráfico, sua placa wireless é suportada pelo driver B43 e pelo driver broadcom proprietário da WL.

link

Se você não está tendo sorte com o b43, eu sugiro que você reinstale a fonte do kernel bcmwl (depois de limpá-lo).

Aqui está como trocar de driver (copiado do linuxwireless.org):

Alternando entre os drivers

Se você tiver poucos drivers instalados, o sistema pode carregar automaticamente um driver diferente daquele que você deseja usar. Drivers de carregamento (des) manuais podem ser feitos com a ferramenta modprobe.

Para descarregar todos os drivers conhecidos (você pode escolher apenas um comando, se souber qual driver está em uso), execute:

Toggle line numbers

   1 modprobe -r b43 bcma
   2 modprobe -r brcmsmac bcma
   3 modprobe -r wl

Para carregar um driver específico, use um dos seguintes comandos:

Toggle line numbers

   1 modprobe b43
   2 modprobe brcmsmac
   3 modprobe wl

É possível impedir que o sistema carregue automaticamente alguns drivers, colocando-os na lista negra. Isso pode ser feito com o seguinte comando:

Toggle line numbers

   1 echo "blacklist drivername" >> /etc/modprobe.d/blacklist

Se você planeja usar o wl, você deve colocar na lista negra o b43 e o brcmsmac, assim como o bcma. Infelizmente, o wl não usa o driver de barramento bcma, portanto, essa etapa adicional é necessária.

    
por mjay 07.11.2016 / 02:42