Raspberry PiでWiFi切断イベントスクリプトを実行する

Raspberry PiでWiFi切断イベントスクリプトを実行する

私はラズベリーパイを初めて使用します。 Pi3とPi Zeroがあります。 Pi3はルーターとして機能し、私のPiZeroはここに接続します。

切断イベントでスクリプトをトリガーしたいです。ファイルにSSIDとパスワードを設定しましたwpa_supplicant.conf。 WiFi接続が確立されたときや接続が切断されたときにスクリプトがトリガーされるようにするにはどうすればよいですか?

どんな助けでも大変感謝します。

ベストアンサー1

あなたはwpa_cli ジョブスクリプト。たとえば、

#!/bin/bash

case "$2" in
    CONNECTED)
        notify-send "WPA supplicant: connection established";
        ;;
    DISCONNECTED)
        notify-send "WPA supplicant: connection lost";
        ;;
esac

(実行可能にする)を使用してwpa_cli -a /path/to_your/script.sh接続に対処します。

追加のカスタマイズが必要な場合は、スクリプトをcrontabに配置できます。たとえば、簡単にするために、WLANゲートウェイにpingを送信してオンライン/オフライン状態を確認できます。

おすすめ記事