I just started playing with Sparkylinux 3.4 E18 (live usb) and noticed that a number of Broadcom drivers are 'blacklisted' by default in:
<i> /etc/modprobe.d/broadcom-sta-common.conf</i>
There's just so many things wrong with this if you don't have the Broadcom STA ("the proprietary") driver installed.
If the STA driver is installed, then by all means this is the default behaviour (blacklist the open drivers, so that they don't conflict with the proprietary), but if not, then this file should not exist. There's no point in blacklisting the open drivers if no proprietary drivers are installed.
It's also a lesson: PURGE the packages instead of removing them (as in: "apt-get purge ..." instead of "apt-get remove ...") or you'll end up with tons of unneeded configuration files laying around in /etc and possibly blocking stuff they should not.
Pavroo: from what kevjonesin wrote it seems that either the STA is installed in Sparky by default or it was, but some garbage was left behind (blacklisting the open drivers). Could you check which one is it, just to be sure we're not unnecessarily blacklisting anything? Just in case.
