---
name: "systemd-rfkill.service"
section: "8"
platform: "linux"
package: "systemd"
version: "262.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/systemd-rfkill.service"
---

# systemd-rfkill.service(8)

Load and save the RF kill switch state at boot and change

## NAME

systemd-rfkill.service, systemd-rfkill.socket, systemd-rfkill - Load and save the RF kill switch state at boot and change

## SYNOPSIS

systemd-rfkill.service

systemd-rfkill.socket

/usr/lib/systemd/systemd-rfkill

## DESCRIPTION

systemd-rfkill.service is a service that restores the RF kill switch state at early boot and saves it on each change. On disk, the RF kill switch state is stored in /var/lib/systemd/rfkill/.

## KERNEL COMMAND LINE

**systemd-rfkill** understands the following kernel command line parameter. See also [**kernel-command-line**(7)](/kernel-command-line/7.md).

*systemd.restore\_state=*

Takes a boolean argument. Defaults to "1". If "0", does not restore the rfkill settings on boot. However, settings will still be stored on shutdown.

Added in version 227.

## SEE ALSO

[**systemd**(1)](/systemd/1.md)
