A placa sem fio broadcom BCM4313 é compatível com o driver brcm80211 de código aberto incluído diretamente no kernel padrão ou o driver broadcom-wl proprietário que pode ser instalado a partir dos drivers adicionais no Ubuntu. Em qualquer ponto do tempo, você deve ter apenas um dos drivers instalados e tentar usá-lo simultaneamente só resultará em conflitos entre os drivers.
Deve-se notar também que o broadcom-wl tem causando mais problemas do que resolvê-los e você provavelmente deve evitá-los completamente, se possível.
Para responder ao seu problema, usei as etapas fornecidas neste este tópico do fórum . Esse método é mais uma solução alternativa para o problema do que uma correção permanente do problema.
Primeiro de tudo, inclua na lista negra os módulos wl, brcm80211 e b43 e todas as suas dependências.
gksudo gedit /etc/modprobe.d/blacklist.conf
Após abrir o arquivo, adicione o seguinte a ele:
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43
E, em seguida, edite o arquivo rc.local:
gksudo gedit /etc/rc.local
Adicione o seguinte acima na saída 0:
modprobe brcm80211
Isso garantirá que o módulo do driver brcm80211 seja carregado no final do processo de inicialização. Pode ser necessário chamar update-initramfs -u
para garantir que suas alterações entrem em vigor após a reinicialização.
Eu provavelmente adicionaria o fato de que eu tenho o driver sem fio BCM4313 no meu sistema e usei estes procedimentos para que ele funcione corretamente.
Referências: