#!/bin/sh
. /www/cgi-bin/functions.sh
lock_cgiwait
nvram=/usr/sbin/nvram
firmware_region=`cat /tmp/region-setted`
wlan_get_ssid="$($nvram get wl_ssid | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/\<\\/g')"
wlan_get_ssid_2="$($nvram get wl_ssid_2 | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/<\\/g')"
wlan_get_ssid_3="$($nvram get wl_ssid_3 | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/<\\/g')"
wlan_get_ssid_4="$($nvram get wl_ssid_4 | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/<\\/g')"
wlan_get_ssid_5="$($nvram get wl_ssid_5 | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/<\\/g')"
wlan_get_country=$($nvram get wl_country)
wlan_get_channel=$($nvram get wl_channel)
wlan_get_mode=$($nvram get wl_mode)
wl_sectype=$($nvram get wl_sectype)
wds_endis_fun=$($nvram get wds_endis_fun)
endis_wl_radio=$($nvram get endis_wl_radio)
wl_get_keyno=$($nvram get wl_key)
wl_get_keylength=$($nvram get key_length)
#wl_key1=$($nvram get wl_key1)
#wl_key2=$($nvram get wl_key2)
#wl_key3=$($nvram get wl_key3)
#wl_key4=$($nvram get wl_key4)
wep_64_key1=$($nvram get wep_64_key1)
wep_64_key2=$($nvram get wep_64_key2)
wep_64_key3=$($nvram get wep_64_key3)
wep_64_key4=$($nvram get wep_64_key4)
wep_128_key1=$($nvram get wep_128_key1)
wep_128_key2=$($nvram get wep_128_key2)
wep_128_key3=$($nvram get wep_128_key3)
wep_128_key4=$($nvram get wep_128_key4)
get_wpa1=$($nvram get wl_wpa1_psk | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/\\\/\\\>/g')
get_wpa2=$($nvram get wl_wpa2_psk | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/\\\/\\\>/g')
get_wpas=$($nvram get wl_wpas_psk | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/\\\/\\\>/g')
#radius_get_ip=$($nvram get wl_radius_ipaddr)
#radius_get_port=$($nvram get wl_radius_port)
#radius_get_key=$($nvram get wl_radius_key)
#lan_ip=$($nvram get lan_ipaddr)
select_check()
{
[ "$1" = "$2" ] && echo -n SELECTED
}
print_cgi_header
print_http_header "/funcs.js" "/wlan.js"
print_body_header "_wlan" "wlan.html" "wlan"
print_table_header ""
cat <
/*var wl_key1="$wl_key1";
var wl_key2="$wl_key2";
var wl_key3="$wl_key3";
var wl_key4="$wl_key4";*/
var wep_64_key1="$wep_64_key1";
var wep_64_key2="$wep_64_key2";
var wep_64_key3="$wep_64_key3";
var wep_64_key4="$wep_64_key4";
var wep_128_key1="$wep_128_key1";
var wep_128_key2="$wep_128_key2";
var wep_128_key3="$wep_128_key3";
var wep_128_key4="$wep_128_key4";
var get_wpa1="$get_wpa1";
var get_wpa2="$get_wpa2";
var get_wpas="$get_wpas";
/*
var radius_get_ip="$radius_get_ip";
var radius_get_port="$radius_get_port";
var radius_get_key="$radius_get_key";
var lan_get_ip="$lan_ip";
*/
var str_none="";
var str_wep="";
var str_wpa="";
var str_wpa2="";
var str_wpas="";
var str_8021x="";
var wds_endis_fun="$wds_endis_fun";
/*var old_ssid="$wlan_get_ssid";*/
var ssid_2="$wlan_get_ssid_2"
var ssid_3="$wlan_get_ssid_3"
var ssid_4="$wlan_get_ssid_4"
var ssid_5="$wlan_get_ssid_5"
var old_sectype="$wl_sectype";
var firmware_region="$firmware_region"
var StartChannel = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,1);
var FinishChannel = new Array(11,13,13,13,11,13,13, 13 ,13,11,13,13,11);