I forgot to mention that when I compiled the driver from the bcm web site, it did create a eth2 device which shows up using ifconfig. But neither network-manager nor wicd see it (they don't show any wireless networks).