OK, então eu finalmente consertei isso: D
Primeiro, aqui está o que eu aprendi no processo:
-
NUNCA ram seu sistema operacional com drivers ou módulos diferentes ao acaso até que seu problema seja resolvido, pelo menos não sem a) Sabendo o que / por que você está fazendo eb) MAIS IMPORTANTE > Como desfazer o mesmo.
-
Sempre que você tentar um driver, módulo ou pacote diferente, primeiro desinstale o pacote instalado anteriormente para o mesmo propósito .
E muito obrigado a @ chili555 que apontou que a sobra de um pacote anterior era a razão.
Então o que eu fiz foi:
-
Eu tentei instalar o
bcmwl-kernel-source
em uma execução ao vivo do Ubuntu 14.04 (com meu cabo de LAN) e verifiquei se o WLan funciona agora. (E sim, confirmou que o Ubuntu 14.04 / BCM43142 /bcmwl-kernel-source
não era o problema ). -
Eu fui para
/etc/modprobe.d
e cruzei os arquivos lá com a versão de instalação do disco rígido da mesma pasta. -
Este diretório
/etc/modprobe.d
contém arquivos de configuração que contêm informações de lista negra de módulos diferentes. Anotei os arquivos disponíveis e mais tarde removi o que não estava disponível aqui na versão da mesma pasta do meu disco rígido. -
Eu fui para
/lib/modules/3.*/updates/
. Este é o diretório que armazena todos os seus módulos (wl, b43, etc. ...) e o que eu baguncei com várias versões customizadas dos módulos wl listados em vários fóruns. -
Após a verificação cruzada com a versão de
lib/modules/3.*/updates/
da minha instalação de disco rígido, removi manualmente todos os Bluetooth / wireless / dkms / wl / (e em particular um mac80211) e limpei quaisquer outros módulos relacionados a wlan . -
Eu finalmente substituí (fiz uma cópia recursiva para ) os diretórios
/etc/modprobe.d
e/lib/modules/3.*/updates/
(da minha instalação do disco rígido) com os mesmos diretórios do sistema operacional ao vivo. -
Reinicializar
-
Faça
sudo apt-get install bcmwl-kernel-source
. Este é o driver de trabalho oficial do BCM43142 para o Ubuntu 14.04. -
Reinicialização e
sudo modprobe wl
e viola, sem fio estava funcionando!
E finalmente sinceras desculpas a todos os meus cruzamentos, repostagem, spam de IRCs com essa pergunta repetidamente. : P
NOTA: A substituição / remoção dos arquivos de instalação do disco rígido é recomendada somente para aqueles que instalaram o sistema operacional recentemente. Caso contrário, existe o risco de você poder substituir / remover arquivos / módulos que possam ter sido instalados para outros dispositivos, o que pode ser irrelevante para esse problema.
Obrigado novamente ao chili555:)
EDIT Atualizei recentemente meu kernel para suportar o driver DisplayLink
para o meu monitor USB e o bam tinha ido embora.
Uma tentativa cega de reinstalar o bcmwl-kernel-source
lançou o seguinte erro no log de criação.
"alloc_netdev" requires 4 arguments, but only 3 given
Acontece que o driver não foi atualizado para o kernel atualizado (versão 3.18). Um pouco de googling deixe-me a este post -
Onde há links disponíveis para versões corrigidas de wl
, que funciona com o kernel atualizado.
Baixei e instalei manualmente este cara e wifi foi restaurado
Agora posso voltar a navegar lolcats em paz. Amém.