How to unblock something listed in rfkill?
I think I may have found the cause of my problems with connecting to wifi in Ubuntu 11.10.
I type this in Terminal:
$ rfkill list all 0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 1: acer-wireless: Wireless LAN Soft blocked: yes Hard blocked: no $ rfkill unblock all $
If I am correct I must unblock all of those "yes", right? But nothing happens when I try to unblock. Am I typing the wrong command?
sudo modprobe -r acer_wmiseem to have added another problem, now I can't even try to click on the "Enable wireless"-button as it has been grayed out and
1: acer-wireless: Wireless LANdoes not show anymore in the
rfkilllist. Does anyone have any idea how to fix that?
EDIT: I rebooted and now it is not grayed out anymore and the
rfkill list allshows as:
0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: acer-wireless: Wireless LAN Soft blocked: yes Hard blocked: no
The 0 is not Hard blocked anymore, but I guess
1: acer-wirelessneeds to be put off soft blocked somehow.
"Hard blocked" cannot be changed by software, look for a wifi toggle on your keyboard or edges of the laptop; the device can also be hard blocked if disabled in the bios.
"Soft blocked" means "blocked by software". A faulty driver or other kernel module can lead to connectivity loss.
Some methods to get WiFi working are described on help.ubuntu.com/
There is also a Launchpad question on this issue: answers.launchpad.net
Thanks for the answer but none of that helped me. And typing "sudo modprobe -r acer_wmi" seem to have added another problem, now I can't even try to click on the "Enable wireless"-button as it has been grayed out and "1: acer-wireless: Wireless LAN" does not show anymore in the rfkill list. Does anyone have any idea how to fix that? EDIT: I rebooted and now it is not grayed out anymore and the rfkill list all shows as: 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: acer-wireless: Wireless LAN Soft blocked: yes Hard blocked: no The 0 is not Hard blocked anymore, but I guess 1 needs
THANK YOU! IVE BEEN LOOKING FOR THAT ANSWER FOR HOURS! YOU'VE JUST SOLVED MY PROBLEM! THANKS!
You have to blacklist the
sudo nano /etc/modprobe.d/blacklist.conf
blacklist acer_wmias a new line at the bottom of this file.
Or if you like one-line:
echo blacklist acer-wmi | sudo tee -a /etc/modprobe.d/blacklist-acer-wmi.conf
This worked for me. I am using an HP pavilion x360 Convertible 13.3. THANK YOU SO MUCH.
For my working the solution described in https://ubuntuforums.org/showthread.php?t=1781350
My wifi card is Atheros and is working again.
sudo rmmod athk5 sudo rfkill unlock all sudo modprobe ath5k
I had similar issue with Lenovo e330. Out of nowhere wifi was hardware blocked and this model doesn't have any hardware switch. I've tried following things (none of them helped):
- Fn + F9 combination (Lenovo key to switch wifi on/off)
- rfkill unblock all
- windows 10 installation + upgrading to latest Lenovo drivers
- windows 10 + Lenovo Support diagnostics (on lenovo.com)
- BIOS reset to default settings
- enabling/disabling different BIOS settings (including wifi) back and forth
Then I removed the battery, and wifi started to work again!
I had similar problems with HARD BLOCKED yes.
I found that I had to re-enable the wireless in the bios. I powered off the laptop. Powered it on. Press F2 for setup Go to Advanced, Onboard Devices and saw wireless was disabled. changed the setting. F10 and wahoo... yes... the blue light I was looking for returned... :)
I'm using Ubuntu 12.04 on HP ProBook 4520s with Broadcom 4313 wireless. I have a "toggle wifi" button that is not recognized by Linux and does not work. However if I plug a network cable and turn the PC off then Ubuntu somehow forgets about the wifi and next time I boot the wireless is hard-blocked. The wifi button does not work so there's no way to unblock it :(
I found the following solution:
- dual-boot to windows where the button works
- enable wifi
- reboot to linux
Hope this helps someone looking to fix a similar issue