then when I add in the ifconfig wlan0 up command that you added it still won't turn the card on. I can only get the card to turn on after I unload the b43 driver and load the wl driver back in. As soon as I load the wl driver the card imedietly turns on. It seems like loading the b43 driver isn't attaching it to the device.
Yes, from your dmesg output in post #20, it looks like b43 is refusing to claim your card. I'm not sure why.
It also appears that you're not the only one having issues with the wl driver and WPA-enterprise networks. Other users report freezes upon trying to connect to university networks; see this bug report. Unfortunately, no one has a solution yet.
I'm thinking that perhaps the best thing to do in this situation, now that we understand it better, is to use ndiswrapper. ndiswrapper is a third driver solution that involves neither b43 nor wl. To get ndiswrapper set up, please plug your computer into the Internet, then run these commands (which are based on this guide):
Code:
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common
echo 'blacklist b43' | sudo tee -a /etc/modules
echo 'blacklist wl' | sudo tee -a /etc/modules
wget http://myspamb8.googlepages.com/R174291-pruned.zip
unzip R174291-pruned.zip
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
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
Then reboot. Does your wireless work now? If not, what is the output of:
Code:
lsmod | grep ndis
dmesg | grep -e ndis -e wlan
ndiswrapper -l
Bookmarks