<head>
<title>Status » General</title>
+ <link href="usr_menus.css" rel="stylesheet" type="text/css">
+ <link href="usr_menus.css" rel="stylesheet" type="text/css"><script src="usr_menus.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
+ <script src="usr_menus_build.js" type="text/javascript"></script>
<link href="usr_main.css" rel="stylesheet" type="text/css">
- <script src="usr_menus.js" type="text/javascript"></script>
<script src="usr_common.js" type="text/javascript"></script>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="refresh" content="60">
<script type="text/javascript">
-setPageTitle("<%ejGetWl(wlInterface)%>");
+setPageTitle("<%ejGetWlJS(wlInterface)%>");
-function getSecurityMethod()
+function initializePage()
{
- var strEncryption = "";
-
- switch ("<%ejGetWl(wlAuthMode)%>")
- {
- case "open":
- if ("<%ejGetWl(wlWep)%>" == "Enabled")
- {
- setVisibility("idKeyWEP", true);
- strEncryption = "WEP open";
- }
- break;
-
- case "shared":
- setVisibility("idKeyWEP", true);
- strEncryption = "WEP shared";
- break;
-
- case "psk":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA";
- break;
- case "psk2":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA2";
- break;
- case "psk2mix":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA2 and WPA";
- break;
-
- case "wpa":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA with 802.1x (RADIUS)";
- break;
- case "wpa2":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA2 with 802.1x (RADIUS)";
- break;
- case "wpa2mix with 802.1x (RADIUS)":
- setVisibility("idKeyWPA", true);
- strEncryption = "WPA2 and WPA with 802.1x (RADIUS)";
- break;
-
- case "radius":
- strEncryption = "802.1x";
- break;
-
- default:
- break;
- }
-
- if (strEncryption.length == 0)
- strEncryption = "None";
- else
- setVisibility("idEncrypt", true);
-
- return strEncryption;
+ initializeSecurity("<%ejGetWlJS(wlAuthMode)%>", "<%ejGetWlJS(wlWep)%>");
}
-
-/*
- Return encryption method used for WPA or WEP
-*/
-function getEncryption()
-{
- switch ("<%ejGetWl(wlWpa)%>")
- {
- case "aes": return "AES";
- case "tkip": return "TKIP";
- case "tkip+aes": return "AES and TKIP";
- default: return "";
- }
-}
-
-
function getMACfilterWireless()
{
- switch ("<%ejGetWl(wlFltMacMode)%>")
+ switch ("<%ejGetWlJS(wlFltMacMode)%>")
{
case "disabled":
return "Allow all";
</script>
</head>
-<body onload="initMenu('idMenu'); setVisibility('idWireless', '<%ejGetWl(wlInterface)%>' == '1');">
+<body onload="initMenu(); setVisibility('idWireless', '<%ejGetWlJS(wlInterface)%>' == '1'); initializePage();">
<script type="text/javascript">
- writeHeader("Status", "<%ejGet(curUserName)%>", "<%ejGetOther(sysInfo, adslStd)%>", "<%ejGetOther(sysInfo, noBrPrtcl)%>", <%ejGetOther(sysInfo, pppIpExtension)%>, <%ejGetOther(sysInfo, enblFirewall)%>, <%ejGetOther(sysInfo, enblNat)%>, "<%ejGetWl(wlInterface)%>", <%ejGet(enblQos)%>);
+ writeHeader("Status", "<%ejGetJS(curUserName)%>", "<%ejGetOther(sysInfo, adslStd)%>", "<%ejGetOther(sysInfo, noBrPrtcl)%>", <%ejGetOther(sysInfo, pppIpExtension)%>, <%ejGetOther(sysInfo, enblFirewall)%>, <%ejGetOther(sysInfo, enblNat)%>, "<%ejGetWlJS(wlInterface)%>", <%ejGetJS(enblQos)%>);
</script>
<p class="clsNote"><a href="http://www.usr.com/productreg/">Register the product</a></p>
<script type="text/javascript">
- if ("<%ejGetWl(wlInterface)%>" == "1")
- document.write("<p class=\"clsNote\">Tutorial: How do I add a <a href=\"tutorial_addclient.htm\">new wireless client<\/a> to my network?<\/p>");
+ if ("<%ejGetWlJS(wlInterface)%>" == "1")
+ document.write("<p class=\"clsNote\">Tutorial: How do I add a <a href=\"tutorial_addclient.html\">new wireless client<\/a> to my network?<\/p>");
+</script>
+
+
+<h3>Device</h3>
+
+<table border="0">
+ <tr>
+ <td><label>Name:</label></td>
+ <td class="clsStatic">
+<script type="text/javascript">
+ document.write(getProductNameHTML("<%ejGetWlJS(wlInterface)%>"));
</script>
+ </td>
+ </tr>
+
+ <tr>
+ <td><label>Version:</label></td>
+ <td class="clsStatic"><%ejGetHTML(sysBuildVersion)%>
+<script type="text/javascript">
+ var ver = "<%ejGetJS(sysVersion)%>";
+ var strTime = ver.substring(0, 4);
+ var strDate = ver.substring(5, 11);
+ var dt = new Date(2000 + new Number(strDate.substring(4, 6)).valueOf(), strDate.substring(0, 2) - 1, strDate.substring(2, 4),
+ strTime.substring(0, 2), strTime.substring(2, 4));
+ document.write(" (" + dt.toLocaleString() + ")");
+</script>
+ </td>
+ </tr>
+
+ <tr>
+ <td><label></label></td>
+ <td class="clsStatic"><%ejGetHTML(sysVersion)%></td>
+ </tr>
+
+ <tr>
+ <td><label>Printer status:</label></td>
+ <td class="clsStatic"><%ejGetIppHTML(ippStatus)%></td>
+ <tr>
+ </tr>
+ <td><label>Printer location:</label></td>
+ <td class="clsStatic">http://<%ejGetHTML(ethIpAddress)%>:1631/printers/<%ejGetIppHTML(ippName)%></td>
+ </tr>
+</table>
-<h3>General</h3>
+<h3>DSL</h3>
<table border="0">
<tr>
<table border="0">
<tr>
<td><label>Network name:</label></td>
- <td class="clsStatic"><%ejGetWl(wlSsid)%></td>
+ <td class="clsStatic"><%ejGetWlHTML(wlSsid)%></td>
</tr>
<tr>
<td><label>Broadcast name:</label></td>
<td class="clsStatic">
<script type="text/javascript">
- if ("<%ejGetWl(wlHide)%>" != "")
- document.write(parseInt("<%ejGetWl(wlHide)%>") ? "Disabled" : "Enabled");
+ if ("<%ejGetWlJS(wlHide)%>" != "")
+ document.write(parseInt("<%ejGetWlJS(wlHide)%>") ? "Disabled" : "Enabled");
</script>
-</td>
- </tr>
- <tr>
- <td><label>Method:</label></td>
- <td class="clsStatic"><script type="text/javascript">document.write(getSecurityMethod());</script></td>
+ </td>
+ </tr>
+ <tr>
+ <td><label>MAC address:</label></td>
+ <td class="clsStatic"><%ejGetWlHTML(wlBssid)%></td>
+ </tr>
+ <tr>
+ <td><label>Method:</label></td>
+ <td class="clsStatic"><script type="text/javascript">document.write(getSecurityMethod("<%ejGetWlJS(wlAuthMode)%>", "<%ejGetWlJS(wlWep)%>"));</script></td>
</tr>
<tr id="idEncrypt" style="display: none;">
- <td><label>Encryption:</label></td>
- <td class="clsStatic"><script type="text/javascript">document.write(getEncryption());</script></td>
- </tr>
- <tr id="idKeyWPA" style="display: none;">
- <td><label>Pass phrase:</label></td>
- <td class="clsStatic"><%ejGetWl(wlWpaPsk)%></td>
- </tr>
- <tr id="idKeyWEP" style="display: none;">
- <td><label>Key:</label></td>
- <td class="clsStatic">
-<script type="text/javascript">
- var ixKey = 0;
- if ( "<%ejGetWl(wlKeyIndex)%>" != "") {
- ixKey = parseInt("<%ejGetWl(wlKeyIndex)%>");
- var keys = new Array( "<%ejGetWl(wlKey1)%>",
- "<%ejGetWl(wlKey2)%>",
- "<%ejGetWl(wlKey3)%>",
- "<%ejGetWl(wlKey4)%>"
- );
- if ((ixKey >= 1) && (ixKey <= 4))
- document.write(keys[ixKey - 1]);
- }
-</script>
-
-</td>
- </tr>
- <tr>
- <td><label>Wireless MAC filter:</label></td>
- <td class="clsStatic"><script type="text/javascript">document.write(getMACfilterWireless());</script></td>
- </tr>
+ <td><label>Encryption:</label></td>
+ <td class="clsStatic"><script type="text/javascript">document.write(getEncryption("<%ejGetWlJS(wlWpa)%>"));</script></td>
+ </tr>
+ <tr id="idKeyWPA" style="display: none;">
+ <td><label>Pass phrase:</label></td>
+ <td class="clsStatic"><%ejGetWlHTML(wlWpaPsk)%></td>
+ </tr>
+ <tr id="idRADIUSkey" style="display: none;">
+ <td><label>RADIUS key:</label></td>
+ <td class="clsStatic"><%ejGetWlHTML(wlRadiusKey)%></td>
+ </tr>
+ <tr id="idKeyWEP" style="display: none;">
+ <td><label>Key:</label></td>
+ <td class="clsStatic"><script type="text/javascript">document.write(getWEPkey("<%ejGetWlJS(wlKeyIndex)%>", "<%ejGetWlJS(wlKey1)%>", "<%ejGetWlJS(wlKey2)%>", "<%ejGetWlJS(wlKey3)%>", "<%ejGetWlJS(wlKey4)%>"));</script></td>
+ </tr>
+ <tr>
+ <td><label>Wireless MAC filter:</label></td>
+ <td class="clsStatic"><script type="text/javascript">document.write(getMACfilterWireless());</script></td>
+ </tr>
</table>
</div>
</table>
-->
-<h3>Firmware</h3>
-
-<table border="0">
- <tr>
- <td><label>Version:</label></td>
- <td class="clsStatic"><%ejGet(sysBuildVersion)%>
-<script type="text/javascript">
- var ver = "<%ejGet(sysVersion)%>";
- var strTime = ver.substring(0, 4);
- var strDate = ver.substring(5, 11);
- var dt = new Date(2000 + new Number(strDate.substring(4, 6)).valueOf(), strDate.substring(0, 2) - 1, strDate.substring(2, 4),
- strTime.substring(0, 2), strTime.substring(2, 4));
- document.write(" (" + dt.toLocaleString() + ")");
-</script>
- </td>
- </tr>
-
- <tr>
- <td><label></label></td>
- <td class="clsStatic"><%ejGet(sysVersion)%></td>
- </tr>
-</table>
-
<script type="text/javascript">
writeFooter();