#!/bin/bash
#this script is used to control wpa_supplicant daemon server.
WPABIN=wpa_supplicant
WIRELESSNAME=wlan0
CONFILE=/etc/wpa_supplicant.conf
PIDFILE=/var/run/udhcpc.wlan0.pid
DHCLIENT=dhcpc
#usage:
#auto_wifi.sh <ssid> <psk>
function usage()
{
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo "Usage:$0 <ssid> <psk>."
echo "./auto_wifi.sh hangtianzhizao tianzhi123"
echo "by smartiot"
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
}
#generate .conf file.
#here is bug exist,do not keep space or Tab before EOF.
function generateConfFile()
{
cat<<EOF >/etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$1"