In post #12 you wrote that you found out where to find patches for the source files of the wl kernel module. I think that you should try these patches. In principle the only new steps are the download of the patch files and the creation of a new source tar ball. I can't say whether these instructions are sufficient because I do not own a Broadcom WLAN card myself.
I would suggest that you open an LXTerminal and issue the following commands while being connected to the internet.
# modprobe blacklist for KNOPPIX
# some blacklisted modules are in the configuration file /etc/modprobe.d/broadcom-sta-common.conf
# graphics/KMS drivers should not get autoloaded by udev
blacklist nvidia
blacklist nouveau
blacklist nvidiafb
blacklist intelfb
blacklist mbp_nvidia_bl.ko
blacklist rivafb
blacklist i915
blacklist radeon
After you have made the changes you should save the file and close the text editor.
8. Reboot your system and try to load the kernel modules cfg80211 and wl.
Code:
sudo modprobe cfg80211
sudo modprobe wl
If everything works fine you can add these kernel modules to the configuration file /etc/modules.
I hope that helps. Comments and corrections are always welcome.