xref: /OK3568_Linux_fs/app/qsetting/S80wifireconnect (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2#
3# Reconnect Wifi...
4#
5
6case "$1" in
7  start)
8	  echo "Trying to reconnect Wifi"
9		if [ -e /userdata/cfg/wpa_supplicant.conf ];then
10			if [ -n `grep "ssid=" /userdata/cfg/wpa_supplicant.conf` ];then
11				if [ -z `grep "SSID" /userdata/cfg/wpa_supplicant.conf` ];then
12					if [ -n `grep "psk=" /userdata/cfg/wpa_supplicant.conf` ];then
13						if [ -z `grep "PASSWORD" /userdata/cfg/wpa_supplicant.conf` ];then
14							wpa_supplicant -B -i wlan0 -c /userdata/cfg/wpa_supplicant.conf
15						fi
16					fi
17				fi
18			fi
19		fi
20	;;
21  stop)
22        ;;
23  *)
24        echo "Usage: $0 {start|stop}"
25        exit 1
26        ;;
27esac
28exit 0
29