diff --git a/res/kill-wpa.sh b/res/kill-wpa.sh index 7e0598c..c4f2c8a 100755 --- a/res/kill-wpa.sh +++ b/res/kill-wpa.sh @@ -1,2 +1,15 @@ -echo killing actual wpa_supplicant connection -sudo kill -9 $(ps -ef | grep wpa_supplican[t] | awk '{print $2}') +#!/bin/bash + +. miracle-utils.sh + +kill_ubuntu_network_manager + +WPA_PID=$(find_wpa_supplicant_pid) +if [ -n "$WPA_PID" ] +then + echo killing existing wpa_supplicant connection + sudo kill -9 $WPA_PID +else + echo cannot find wpa_supplicant connection to kill + exit 1 +fi