From a2e81ec74e0247a307cbdc36b6b2697650ca10c7 Mon Sep 17 00:00:00 2001 From: Rémy Oudompheng Date: Sun, 19 Jun 2011 19:12:27 +0200 Subject: Replace iwgetid usage by wpa_cli. --- src/8021x | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/8021x') diff --git a/src/8021x b/src/8021x index a4a08ca..cbc8588 100644 --- a/src/8021x +++ b/src/8021x @@ -56,6 +56,18 @@ wpa_reconfigure() { return $? } +wpa_check_current_essid() { + # usage: wpa_check_current_essid $interface $essid + # check that wpa_supplicant is connected to the right essid + local INTERFACE=$1 ESSID=$2 status + status=$($WPA_CLI -i "$INTERFACE" status | grep "^ssid=") + if (( $? == 0 )) && [[ "$status" == "ssid=$ESSID" ]]; then + return 0 + else + return 1 + fi +} + wpa_find_essid() { # usage: wpa_find_essid $INTERFACE $ESSID # look for existence of a given essid. Assumes wpa_supplicant is -- cgit v1.2.3-24-g4f1b