Due to recent shenanigans—
To unblock all hardware
rfkill unblock all
rfkill list all
For wireless drivers
- Open the Terminal
- Install the build dependencies if you don’t have it already (but it is installed by default):sudo apt-get install build-essential
- Type the commands (steps 3-9): wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.18.1/backports-3.18.1-1.tar.xzHere you can get the latest ones from kernel.org site
- tar xvf backports-3.18.1-1.tar.xz
- cd backports-3.18.1-1/
- make defconfig-ath9k
- make
- sudo make install
- (type your password)
- sudo update-initramfs-u
- (type your password if needed)
- Reboot your pc. #sudo reboot
- Remember that after a Kernel update (sudo apt-get dist-upgrade) we have to repeat the steps 4 to 9.
Sources-
http://askubuntu.com/questions/139036/how-do-i-fix-a-wireless-is-disabled-by-hardware-switch-error