Você precisa instalar bcmwl-kernel-source
Digite o seguinte comando:
sudo apt-get update
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl
Se você tiver um erro, tente instalar linux-headers
e build essential
:
sudo apt-get install build-essential linux-headers-generic
FEDORA
Instale os repositórios do RPM Fusion. rpmfusion
Determine a arquitetura do kernel em execução.
uname -r
Execute este passo apenas se você precisar instalar a versão do driver para os kernels i686 ou x86_64.
su
yum install kmod-wl
Execute esta etapa apenas se precisar instalar a versão kmod
do driver para o kernel do PAE.
su
yum install kmod-wl-PAE
Execute esta etapa apenas se desejar instalar a versão akmod
do driver para qualquer kernel.
su
yum install akmod-wl
Agora reinicie ou reinicie o NetworkManager e procure no ícone do NetworkManager as redes disponíveis (clique com o botão esquerdo no ícone)
Algumas coisas para tentar se não funcionar
Verifique os pacotes instalados em relação ao kernel em execução. Tudo deve fazer sentido pelos números da versão. Se isso não acontecer, corrija a situação dos pacotes instalados. E certifique-se de que o kernel correto está sendo executado para as versões instaladas do pacote kmod
uname -r
rpm -qa | grep -e kernel -e broadcom-wl -e kmod-wl | sort
Verifique os módulos do kernel carregados. O módulo wl
deve ser carregado e módulos potencialmente conflitantes, como b43
, b43legacy e ssb
, não devem ser carregados.
lsmod | sort
Se o wl não estiver carregado, tente carregá-lo manualmente.
su
modprobe wl
service NetworkManager restart
Se você carregar manualmente o módulo, adicione esse comando modprobe
a /etc/rc.local
.
su
echo "modprobe wl" >> /etc/rc.local
Se um módulo em conflito estiver sendo carregado, inclua na lista negra o módulo indesejado. Exemplos:
su
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
Eu recebo a resposta de fedoraforum.org