Provavelmente, a resposta está em seguir em detalhes (explicarei em um segundo) as instruções nesta resposta do Askubuntu . Deixe-me observar isso:
-
O driver proprietário,
wl
é de qualidade consideravelmente menor que o do OpenSource, b43 . Existem muitas razões para isso, mas, apesar de qualquer dúvida, o seu caso é uma prova perfeita disso. Basta lembrar que o driver FOSSb43
ainda não possui alguns recursos, sendo que o mais notável é a capacidade de operar em5GHz
. A lista de recursos atualmente ausentes pode ser encontrada no segundo link acima. -
b43
ewl
suportam, em grande medida, os mesmos dispositivos (não exatamente, mas próximos). Para evitar possíveis erros, a instalação dewl
listas negrasb43
. Isto é o que, na primeira referência acima, modificar o arquivo/etc/modprobe.d/blacklist.conf
é tudo. Portanto, remover o pacotebcmwl-kernel-source
não é, por si só, suficiente para permitir queb43
funcione, também é necessário certificar-se de que o módulob43
não esteja na lista negra. Esta é, provavelmente, a razão pela qual você não conseguiu fazerb43
funcionar na primeira vez, e a razão pela qual eu sugeri que você seguisse as instruções acima de perto. -
Embora o driver
b43
seja OpenSource, um componente nele (o chamado firmware ) é proprietário; Por esta razão, a mais pura dentre todas as distribuições Linux (Debian, Arch, ...) não fornece o driver e seu firmware acompanhante fora da caixa (nem o driver proprietário, também). No entanto, tanto os drivers quanto o firmware podem ser baixados em todas as distros. Para a pouca experiência que tenho, este é o maior obstáculo para as pessoas que acabaram de se mudar para o Linux a partir do Windows ou MacOS.
Se você tiver outros problemas no futuro, certifique-se de verificar a lista de recursos indisponíveis no momento (segunda referência acima), isso pode poupá-lo de correr para uma parede.