Ok...I am starting a new thread about this because it is a tricky thing to get working. I am BY NO STRETCH OF THE IMAGINATION AN EXPERT on getting this up and running, but I figured that I will try to help out anyone that may have issues. First, I will explain how I got mine to work:

Wait for a while, and when it ends should say something like “do make unload” DON’T DO THAT.

As root exec: install_bcm43xx_firmware, this script should be in your system path, but only as root. This will download the firmware to /lib/firmware/b43.

Reboot. I found that its more safe to do a clean reboot than write make unload, because i got a kernel panic if i do that. So reboot and your wireless card should be working now with b43. Remember to remove the WL driver so you don’t have conflict between them.

Grrr....this is frustrating. I was sure that this would solve the problem.

Have you tried another wireless card? Do you have another router you can try?

Card, yes, router - I only have the one. But I have confirmed it works fine using windows.

I'm going to undo everything I've tried and start from scratch. I really think the BCM4318 is turning out to be the problem. Most tutorials and tips I've found mention several cards, but never that particular one.