Which Broadcom card do you have? You can check it with inxi -N in terminal
If it's a 4311, 4312, or 4313, please don't use the STA driver. It usually fails on them. On the 4313, you can just add blacklist b43 in /etc/modprobe.d/blacklist.conf to make it working. On the 4311, please install firmware-b43-installer (which works also on 4318 and 4331, btw), on the 4312 please install firmware-b43-lpphy-installer.
On the contrary, if you have a 4321, 4322, 43227 or 43228, the STA driver is the best solution.
Registered Linux User #528502
Feel free to correct me if I'm trying to write in Spanish, French or German.