機内モードを有効にする方法

投稿日: 2022-08-10 水
Linux

飛行機などに乗っているときは機内モードにしておきたいが、 いま使っている Window Manager にそれっぽい設定をする方法なさそうなので機内モードにする方法を調べた。

rfkill を使うと良さそう。

rfkill list all
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

Soft blocked, Hard blocked が no なので、Bluetooth, Wireless LAN のいずれもブロックされていない。 下記コマンドで Soft blocked を on に変えることで Soft blocked を on にすることで機内モードの状態にする。

sudo rfkill block all

これを実行すると Wifi も Bluetooth も繋がらなくなる。 ソフトウェア的に機内モードにするならこれでよさそう。

実行後の rfkill list all はこんな感じ。

rfkill list all
0: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no

解除するには下記コマンドを実行する。

sudo rfkill unblock all

日記の一覧に戻る