1 rfkill - radio frequency (RF) connector kill s 1 rfkill - radio frequency (RF) connector kill switch support 2 2 3 For details to this subsystem look at Document 3 For details to this subsystem look at Documentation/driver-api/rfkill.rst. 4 4 5 For the deprecated ``/sys/class/rfkill/*/claim !! 5 For the deprecated /sys/class/rfkill/*/claim knobs of this interface look in 6 Documentation/ABI/removed/sysfs-class-rfkill. 6 Documentation/ABI/removed/sysfs-class-rfkill. 7 7 8 What: /sys/class/rfkill 8 What: /sys/class/rfkill 9 Date: 09-Jul-2007 9 Date: 09-Jul-2007 10 KernelVersion: v2.6.22 10 KernelVersion: v2.6.22 11 Contact: linux-wireless@vger.kernel.org 11 Contact: linux-wireless@vger.kernel.org, 12 Description: The rfkill class subsystem fol 12 Description: The rfkill class subsystem folder. 13 Each registered rfkill driver 13 Each registered rfkill driver is represented by an rfkillX 14 subfolder (X being an integer 14 subfolder (X being an integer >= 0). 15 15 16 16 17 What: /sys/class/rfkill/rfkill[0-9]+ 17 What: /sys/class/rfkill/rfkill[0-9]+/name 18 Date: 09-Jul-2007 18 Date: 09-Jul-2007 19 KernelVersion v2.6.22 19 KernelVersion v2.6.22 20 Contact: linux-wireless@vger.kernel.org 20 Contact: linux-wireless@vger.kernel.org 21 Description: Name assigned by driver to thi 21 Description: Name assigned by driver to this key (interface or driver name). 22 Values: arbitrary string. 22 Values: arbitrary string. 23 23 24 24 25 What: /sys/class/rfkill/rfkill[0-9]+ 25 What: /sys/class/rfkill/rfkill[0-9]+/type 26 Date: 09-Jul-2007 26 Date: 09-Jul-2007 27 KernelVersion v2.6.22 27 KernelVersion v2.6.22 28 Contact: linux-wireless@vger.kernel.org 28 Contact: linux-wireless@vger.kernel.org 29 Description: Driver type string ("wlan", "b 29 Description: Driver type string ("wlan", "bluetooth", etc). 30 Values: See include/linux/rfkill.h. 30 Values: See include/linux/rfkill.h. 31 31 32 32 33 What: /sys/class/rfkill/rfkill[0-9]+ 33 What: /sys/class/rfkill/rfkill[0-9]+/persistent 34 Date: 09-Jul-2007 34 Date: 09-Jul-2007 35 KernelVersion v2.6.22 35 KernelVersion v2.6.22 36 Contact: linux-wireless@vger.kernel.org 36 Contact: linux-wireless@vger.kernel.org 37 Description: Whether the soft blocked state 37 Description: Whether the soft blocked state is initialised from non-volatile 38 storage at startup. 38 storage at startup. 39 Values: A numeric value: !! 39 Values: A numeric value. 40 !! 40 0: false 41 - 0: false !! 41 1: true 42 - 1: true << 43 42 44 43 45 What: /sys/class/rfkill/rfkill[0-9]+ 44 What: /sys/class/rfkill/rfkill[0-9]+/state 46 Date: 09-Jul-2007 45 Date: 09-Jul-2007 47 KernelVersion v2.6.22 46 KernelVersion v2.6.22 48 Contact: linux-wireless@vger.kernel.org 47 Contact: linux-wireless@vger.kernel.org 49 Description: Current state of the transmitt 48 Description: Current state of the transmitter. 50 This file was scheduled to be 49 This file was scheduled to be removed in 2014, but due to its 51 large number of users it will 50 large number of users it will be sticking around for a bit 52 longer. Despite it being marke 51 longer. Despite it being marked as stable, the newer "hard" and 53 "soft" interfaces should be pr 52 "soft" interfaces should be preferred, since it is not possible 54 to express the 'soft and hard 53 to express the 'soft and hard block' state of the rfkill driver 55 through this interface. There 54 through this interface. There will likely be another attempt to 56 remove it in the future. 55 remove it in the future. 57 Values: A numeric value. 56 Values: A numeric value. 58 << 59 0: RFKILL_STATE_SOFT_BLOCKED 57 0: RFKILL_STATE_SOFT_BLOCKED 60 transmitter is turned 58 transmitter is turned off by software 61 1: RFKILL_STATE_UNBLOCKED 59 1: RFKILL_STATE_UNBLOCKED 62 transmitter is (potent 60 transmitter is (potentially) active 63 2: RFKILL_STATE_HARD_BLOCKED 61 2: RFKILL_STATE_HARD_BLOCKED 64 transmitter is forced 62 transmitter is forced off by something outside of 65 the driver's control. 63 the driver's control. 66 64 67 65 68 What: /sys/class/rfkill/rfkill[0-9]+ 66 What: /sys/class/rfkill/rfkill[0-9]+/hard 69 Date: 12-March-2010 67 Date: 12-March-2010 70 KernelVersion v2.6.34 68 KernelVersion v2.6.34 71 Contact: linux-wireless@vger.kernel.org 69 Contact: linux-wireless@vger.kernel.org 72 Description: Current hardblock state. This 70 Description: Current hardblock state. This file is read only. 73 Values: A numeric value. 71 Values: A numeric value. 74 << 75 0: inactive 72 0: inactive 76 The transmitter is (po 73 The transmitter is (potentially) active. 77 1: active 74 1: active 78 The transmitter is for 75 The transmitter is forced off by something outside of 79 the driver's control. 76 the driver's control. 80 77 81 78 82 What: /sys/class/rfkill/rfkill[0-9]+ 79 What: /sys/class/rfkill/rfkill[0-9]+/soft 83 Date: 12-March-2010 80 Date: 12-March-2010 84 KernelVersion v2.6.34 81 KernelVersion v2.6.34 85 Contact: linux-wireless@vger.kernel.org 82 Contact: linux-wireless@vger.kernel.org 86 Description: Current softblock state. This 83 Description: Current softblock state. This file is read and write. 87 Values: A numeric value. 84 Values: A numeric value. 88 << 89 0: inactive 85 0: inactive 90 The transmitter is (po 86 The transmitter is (potentially) active. 91 << 92 1: active 87 1: active 93 The transmitter is tur 88 The transmitter is turned off by software.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.