Não há necessidade de fazer muita coisa. com o brcmsmac, o seu wifi deve funcionar bem, mas suporta apenas o modo gerenciado e o monitor. Não há suporte para ad-hoc, ponto de acesso e pontes ainda. Portanto, uma opção melhor é usar um driver "wl0" que suporta modos gerenciados e ad-hoc, além de pontes e funciona muito melhor. Procedimento para instalação:
1-sudo apt-get instala bcmwl-kernel-source
ou você pode instalá-lo a partir do gerenciador de sincronização também, certifique-se de que o broadcom-sta-common, o broadcom-sta-source e o firmware-b43 * NÃO ESTÃO INSTALADOS.
2-Mesmo se você instalar o driver wl0, ele não será carregado automaticamente, pois está na lista negra por padrão. Portanto, certifique-se de que o arquivo "/etc/modprobe.d/blacklist-bcm43.conf" seja assim:
# Aviso: este arquivo é gerado automaticamente pelo bcmwl. Todas as alterações feitas neste arquivo serão perdidas.
lista negra b43
lista negra b43legacy
lista negra ssb
#blacklist bcm43xx
#blacklist brcm80211
lista negra de brcmsmac
lista negra bcma
3-Se você quiser, pode copiar o conteúdo acima em seu arquivo blacklist-bcm43.conf.
4-Espero que isso funcione, boa sorte! e certifique-se de reiniciar seu pc.