Veja como corrigir isso se o seu hardware for bcm4312, você só precisa do firmware correto
abra o terminal e digite:
sudo su -
apt-get install firmware-b43-lpphy-installer
apt-get remove --purge bcmwl-kernel-source
apt-get autoremove --purge
o último irá limpar a dependência criada por bcmwl < < qual é o driver STA.
reinicialize - e você está pronto.