From 8b2b645d0c78702943fa776f67a702e7dbfc4a04 Mon Sep 17 00:00:00 2001 From: Avinash Pandey Date: Fri, 22 Sep 2023 12:29:14 +0530 Subject: [PATCH] systemd service: stop/start wpa_supplicant before/after running wifid --- systemd/system/miracle-wifid.service | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/systemd/system/miracle-wifid.service b/systemd/system/miracle-wifid.service index 2c550fd..93d9de3 100644 --- a/systemd/system/miracle-wifid.service +++ b/systemd/system/miracle-wifid.service @@ -5,11 +5,17 @@ After=dbus.socket [Service] Type=simple + ExecStartPre=-/usr/bin/systemctl stop ap.service ExecStartPre=-/usr/bin/systemctl stop NetworkManager.service +ExecStartPre=-/usr/bin/systemctl stop wpa_supplicant.service + ExecStart=/usr/bin/miracle-wifid --log-level debug + +ExecStopPost=-/usr/bin/systemctl start wpa_supplicant.service ExecStopPost=-/usr/bin/systemctl start NetworkManager.service ExecStopPost=-/usr/bin/systemctl start ap.service + User=root [Install]