#!/bin/sh SHORT_NAME="{{ item.key | lower }}" DESC_NAME="{{ item.value.description }}" INTERFACE="{{ ws_minet_wireless_interface_name }}" MODULE_NAME="{{ ws_minet_wireless_interface_module }}" SSID="{{ item.value.ssid }}" . /usr/local/lib/minet/minet_helpers.sh case "$1" in start|"") echo "Connecting with $DESC_NAME" activate_interface $INTERFACE $MODULE_NAME wpa_supplicant -c/etc/wpa_supplicant.conf -i$INTERFACE -Dnl80211 -B wpa_select_ssid $INTERFACE "$SSID" dhclient $INTERFACE -v -pf /var/run/dhclient.$SHORT_NAME.pid ;; stop) echo "Disconnecting from $DESC_NAME" kill `cat /var/run/dhclient.$SHORT_NAME.pid` rm /var/run/dhclient.$SHORT_NAME.pid killall wpa_supplicant deactivate_interface $INTERFACE $MODULE_NAME ;; *) exit 1 ;; esac