Ideapad s205: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/875659 Wireless: rt2800pci: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090] unpatched: 0: acer-wireless: Wireless LAN Soft blocked: yes Hard blocked: no 1: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 2: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: hci0: Bluetooth Soft blocked: no Hard blocked: no 4: phy0: Wireless LAN Soft blocked: no Hard blocked: no soft blocked can not be unblocked by `rfkill unblock` patched: Boot with hardware switch ON 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 2: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: yes hard blocked can not be unblocked by hardware switch modified the patch not to poke the ec register: 0: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: hci0: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no Ideapad s12: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/668234 Wireless: wl: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01) unpatched: No data patched: 0: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: hci0: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: yes Although my physical hardware switch is enabled, the wlan card's state is "Hard blocked: yes". "rfkill unblock all" does not unblock it. I have to disable and reenable the hardware switch manually and then I get wlan connection right away :-) blacklist patched acer-wmi: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: ideapad_wlan: Wireless LAN Soft blocked: yes Hard blocked: no 2: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: yes Hard blocked: no soft block of phy0 can be unblocked by `rfkill unblock`. But after couple of seconds, hard block change to 'yes'.