Q: How do I Get WiFi working on my Dell Inspiron 1501 with BCM4311 [14e4:4311]? My wireless doesn't work with Ubuntu 12.04.(it worked with 10.04 LTS) I have a Dell Inspiron 1501. I followed the steps posted below:
Run these:
sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
echo "blacklist brcmsmac" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf
The first makes sure that the sta driver is in place, the second and third blacklists the two drivers brcmsmac and bcma which clash with the correct sta driver. Copy/paste or make sure your typing is correct!
The last step is to go to 'Additional drivers' and enable the driver.**
....and now i have no Network device on my PC(wired or wireless)

A: You can remove the alterations from the last 2 commands with vi.
sudo vi /etc/modprobe.d/blacklist.conf

And remove the lines that says 
blacklist brcmsmac
blacklist bcma


Navigate with the arrow keys to those lines.
dd to remove a line.
{escape}:wq to save the alterations. 

A: I think you are supposed to also run:
sudo modprobe wl

and
echo "wl" | sudo tee -a /etc/modules

You see, the point is to black list bcma and brcmsmac and to use wl only instead.

However, for 4311 I believe you are supposed to do this instead:
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
sudo apt-get install b43-fwcutter firmware-b43-installer
sudo modprobe b43
echo "b43" | sudo tee -a /etc/modules

source: https://help.ubuntu.com/community/BroadcomSTA%28Wireless%29

A: You do not need to blacklist anything when you install bcmwl-kernel-source.
This package does it itself. And these blacklists are removed, when the package is removed.
You can also remove these lines by
 sudo sed -i '/blacklist brcmsmac/d' /etc/modprobe.d/blacklist.conf
 sudo sed -i '/blacklist bcma/d' /etc/modprobe.d/blacklist.conf    


A: OK, you should change the title of the question since you really want to get wireless working on your Dell Inspiron 1501 with BCM4311 802.11b/g WLAN [14e4:4311]. 


*

*You will need to undo your blacklisting and my preferred way would be to use the terminal text editor nano so sudo nano /etc/modprobe.d/blacklist.conf and delete the lines you added. 

*According to the linuxwireless.org b43 page, you should be able to use the b43 driver and this is what I have had the most success with. So remove the packages you installed by running sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source

*Now you should be ready to install b43, so run sudo apt-get install firmware-b43-installer

*Now simply reboot with your fingers crossed!

