As in my case with OpenSUSE 12.1 and Linux Mint 12 Lisa (derivates should work as well) every time I turned Wi-fi ON, it immediately turned back OFF.
Fixing this is pretty easy – all you need is
rfkill package. You can install it in your Software Manager. With
rfkill installed, open up your terminal and enter commands below:
allien@linux-mob7:~> su Password: linux-mob7:/home/allien # rmmod -f acer-wmi linux-mob7:/home/allien # rfkill unblock all linux-mob7:/home/allien # rfkill list all 0: tpacpi_bluetooth_sw: Bluetooth Soft blocked: no Hard blocked: no 1: hci0: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no linux-mob7:/home/allien # echo "blacklist acer-wmi" >> /etc/modprobe.d/blacklist.conf linux-mob7:/home/allien # exit exit allien@linux-mob7:~>
And there you go – your wi-fi should be alright.
If you tried that in different distributions, let others know in comments, so they’ll know. Thanks.