I am on an hp dv6 7011 tx that has the broadcom bcm 4313 chipset. The bcmwl-kernel-source driver is installed by default and it does not work. The enable wireless option in the network applet is greyed out. So i went to the additional drivers and installd the broadcom-STA-wireless driver. Actually I did this:
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
Now i don't have a good idea why i blackclisted the brcmsmac and the bcma drivers. I checked some other forums and also blacklisted the "acer-wmi" driver because it seemed to do the trick in some cases. After a reboot there was no improvement at all. The wifi was not getting switched on when i pressed the key, seems like it is hardblocked.
So i removed the bcmwl-kernel-source driver(from the ubuntu software center)and then the wireless network disappeared completely after the reboot. I mean i was not even able to see if the wireless networks are enabled or disabled.
And finally I re installed the bcmwl-kernel-source package and removed 2 packages, broadcom-sta-common and the broadcom-sta-source(dependencies and sources for the broadom STA wireless driver) and I think I am back to square 1. I would really appreciate if you guys could help me through this. I did a clean install of the 12.04 LTS for better wifi support of my broadcom chipset only. Thanks in advance!
rfkill list all:
0: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
lspci -nnk | grep -iA2 net:
0a:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:1795]
Kernel driver in use: wl
--
0b:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 07)
Subsystem: Hewlett-Packard Company Device [103c:1818]
Kernel driver in use: r8169
rfkill list all,lspci -nnk | grep -iA2 netandlsmod. The last one is quite long, so use pastebin.com if you want. – mikewhatever Dec 24 '12 at 6:48rfkill. Can you tryrfkill unblock 0. – mikewhatever Dec 24 '12 at 7:35