Eu acredito que o b43, ssb e firmware estão corretos para o seu dispositivo 14e4: 4318. Gostaria de saber se o driver errado foi instalado e não removido ou pelo menos removido incompletamente. Por favor, abra um terminal e faça:
sudo apt-get remove --purge bcmwl-kernel-source
Vamos ter certeza de que não há listas negras:
gksudo gedit /etc/modprobe.d/blacklist.conf
Procure por qualquer linha sobre b43 ou ssb; se houver, remova-os. Revise, salve e feche o gedit. Reinicie e se o seu wireless não estiver funcionando como esperado, poste:
dmesg | grep -e b43 -e wlan