OK, I have wireless! My whole wireless driver situation was screwed up, so I decided to just reinstall ubuntu. Now pluckster, this is exactly what I did from initial startup. I put in the Ubuntu standard CD (not alternate), added boot options nolapic noapic acpi=off. I started up, ran through the installer. When finished, I started up with the same boot options. Ubuntu loaded, i logged in, and followed Astronomy's instructions exactly. I then added the line "blacklist thermal" to /etc/modprobe.d/blacklist. I rebooted, this time without the boot options, and everything (including wired LAN) worked fine.
Then to get the bcm4322ag card working, I installed ndiswrapper (both packages in synaptic--common and utils). I also blacklisted b43 and ssb, although that was on my own and idk if it was necessary. I downloaded an HP driver for the broadcom card, here: http://h20000.www2.hp.com/bizsupport...60549-1&mode=3
Next, I installed cabextract (sudo apt-get install cabextract). I ran "cabextract sp39243.exe". This gave me the driver files necessary for ndiswrapper. I then ran the following in the directory of the driver files:
At which point I received: bcmwl5 : driver installed
sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
device (14E4:432B) present
At this point, I could (finally) see wireless networks, and ifconfig showed wlan0. I input my WEP key and within seconds was associated to the AP. I then unplugged my ethernet cable, and was browsing! I hope this helps you guys having trouble with the bcm4322ag (a/b/g/n/BT).
sudo depmod -a
sudo modprobe ndiswrapper
sudo cp /etc/network/interfaces /etc/network/interfaces.orig
echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
sudo ndiswrapper -m
echo 'ndiswrapper' | sudo tee -a /etc/modules
echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant