Eu acho que o driver correto para o seu dispositivo não é wl mas brcmsmac. Por favor, abra um terminal e faça:
sudo apt-get reomve --purge bcmwl-kernel-source
sudo modprobe -r wl
sudo modprobe brcmsmac
Pode ser necessário reiniciar. O comportamento foi melhorado?
Faça com que o brcmsmac seja carregado na inicialização com:
sudo -i
echo brcmsmac >> /etc/modules
exit