lan_test()
{
ifconfig br-lan
if [ $? -ne 0 ]; then
echo "[lan_test]:br-lan network error!!!!" > /dev/console
return 1
else
ipaddr=`ifconfig br-lan | grep "inet addr" | awk '{ print $2}' | awk -F: '{print $2}'| tr -d ['\n']`
if [ -z $ipaddr ]; then
echo "[lan_test]:br-lan network error!!!!" > /dev/console
return 1;
fi
fi
echo "[lan_test]:br-lan network OK*******" > /dev/console
return 0;
}
wlan_test()
{
iw dev wlan0 link
if [ $? -ne 0 ]; then
echo "[lan_test]:wifi network error!!!!" > /dev/console
return 1
else
signal=`iw dev wlan0 link |grep "signal"|awk '{print $2}'| tr -d ['\n']`
if [ -n $signal ]; then
if [ $signal -lt -80 ]; then
echo "[wan_test]:wifi network error!!!!" > /dev/console
return 1;
fi
fi
fi
echo "[wan_test]:wifi network OK*******" > /dev/console
return 0;
}