RFKill. rfkill is a small userspace tool to query the state of the rfkill switches, buttons and subsystem interfaces. Some devices come with a hard switch that lets you kill different types of RF radios: 802.11 / Bluetooth / NFC / UWB / WAN / WIMAX / FM.
hostapd_free_hapd_date: Interface wlan0 wasn't started. ... rfkill: WLAN soft blocked. More posts from the raspberry_pi community. Continue browsing in r/raspberry_pi. Enable the device corresponding to the given index. If the device is hard-blocked, e.g. via a hardware switch, it will remain unavailable though it is now soft-unblocked. Authors rfkill was originally written by Johannes Berg <[email protected]> and Marcel Holtmann <[email protected]>. Description of problem: When I start my Acer TravelMate 6292 with the wifi disabled is impossible to enable wireless: rfkill hard block is "on" and soft is "off", but when pressing the wifi button (and also bluetooth had the same problem) the hard block goes correctly to "off" but the soft block goes to "on", so using the wireless is impossible.
It seems rfkill sees the bluetooth radio as soft-blocked when listing but not when asked to unblock... thus is does nothing. But when the "all" target is used, it just goes ahead and changes the state of every radio without judging if they are already unblocked. share | improve this answer answered Aug 9 at 22:46
There is a chance that your Linux drivers can't handle WiFi button events properly, so try booting into Windows and enable WiFi from there. soft blocked. Means that some software is blocking WiFi interface. In most cases you can solve this by running sudo rfkill unblock %blocked_device_name_as_listed_in_rfkill_list% rfkill list As in the figure, both Soft & Hard blocked should say “no”, otherwise, the system won’t allow Hostapd to setup wireless on top of the selected NIC. If unfortunately blocked are in “yes”, you can work on following command to mark them as “no” rfkill unblock wlan . 03.