I added blacklist.conf to /etc/modules.d
Blacklisted b43 and ssb
rebooted without Ethernet cable
Speed on wifi back to normal
Even though lsmod looks exactly the same
$ lsmod | egrep 'b43|brcm' (before blacklist of b43 and ssb)
brcmsmac 577536 0
cordic 16384 1 brcmsmac
brcmutil 16384 1 brcmsmac
b43 454656 0
mac80211 827392 2 b43,brcmsmac
cfg80211 774144 3 b43,mac80211,brcmsmac
ssb 81920 1 b43
mmc_core 172032 2 b43,ssb
rng_core 16384 1 b43
bcma 61440 2 b43,brcmsmac
$ lsmod | egrep -i 'b43|brcm' (after blacklist of b43 and ssb)
brcmsmac 577536 0
cordic 16384 1 brcmsmac
brcmutil 16384 1 brcmsmac
b43 454656 0
mac80211 827392 2 b43,brcmsmacf it works
cfg80211 774144 3 b43,mac80211,brcmsmac
ssb 81920 1 b43
mmc_core 172032 2 b43,ssb
rng_core 16384 1 b43
bcma 61440 2 b43,brcmsmac
If it works don't fix it, but, I've got to find out why.