-->
<html>
<head>
- <link href="usr_menus.css" rel="stylesheet" type="text/css">
- <script src="usr_menus.js" type="text/javascript"></script>
+ <title>Wireless Quality of Service</title>
+ <link href="usr_menus_dropdown.css" rel="stylesheet" type="text/css">
+ <script src="usr_menus_dropdown.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_common.js" type="text/javascript"></script>
+ <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
+ <link href="usr_device.css" type="text/css" rel="stylesheet" /><script src="usr_device.js" type="text/javascript"></script><link href="usr_91xx.css" type="text/css" rel="stylesheet" /><script src="usr_91xx.js" type="text/javascript"></script><script src="usr_resources.js" type="text/javascript"></script>
<meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
<script type="text/javascript" src="util.js"></script>
var wme='<%ejGetWlJS(wlWme)%>';
var wmenoack='<%ejGetWlJS(wlWmeNoAck)%>';
var afterburneren = '<%ejGetWlJS(wlAfterBurnerEn)%>';
+var nmode = '<%ejGetWlJS(wlNmode)%>';
+var phy = '<%ejGetWlJS(wlPhyType)%>';
function addClick() {
var loc = 'wlqos.cmd?action=preadd';
- var code = 'location = "' + loc + '"';
+ var code = 'location="' + loc + '"';
+ eval(code);
+}
+
+function editClick(name) {
+ var loc = 'wlqos.cmd?action=preedit&clsName=' + name;
+
+ var code = 'location="' + loc + '"';
eval(code);
}
function removeClick(name) {
var loc = 'wlqos.cmd?action=remove&clsName=' + name;
- var code = 'location = "' + loc + '"';
+ var code = 'location="' + loc + '"';
eval(code);
}
WMM requires wireless on and MAXg off.
*/
setVisibility("idWirelessNo", (enbl != "1"));
- setVisibility("idMAXgOn", (afterburneren != "off"));
- setVisibility("idWMMok", (enbl == "1") && (afterburneren == "off"));
+ setVisibility("id802_11n", (enbl == "1") &&
+ ((phy == "n") && (nmode == "auto")));
+ setVisibility("idMAXgOn", (enbl ="1") && (afterburneren != "off") &&
+ !((phy == "n") && (nmode == "auto")));
+ setVisibility("idWMMok", (enbl == "1") && (afterburneren == "off") &&
+ !((phy == "n") && (nmode == "auto")));
}
function btnApply()
with ( document.forms[0] ) {
loc += '&wlWme=' + parseInt(wlWme.value);
- loc += '&wlWmeNoAck=' + parseInt(wlWmeNoAck.value);
+ loc += '&wlWmeNoAck=' + parseInt(wlWmeNoAck.value);
}
-
- var code = 'location = "' + loc + '"';
+
+ var code = 'location="' + loc + '"';
eval(code);
}
+function btnContinue()
+{
+ var loc = "wlqos.cmd?action=wmeapply";
+
+ with ( document.forms[0] ) {
+ loc += "&wlWme=1";
+ if ( phy == "n" )
+ loc += "&wlNmode=off";
+ loc += "&wlAfterBurnerEn=off";
+ if (afterburneren == "auto")
+ loc += "&wlFrameBurst=on";
+ }
+
+ location = loc;
+}
+
// done hiding -->
</script>
</head>
Use the <b><a href="wlcfg.html">Wireless Setup</a></b> page
to change this setting.
</div>
+<div id="id802_11n">
+ <p>In order to use Wi-Fi Multimedia and Wireless Quality of Service,
+ <b>802.11n</b> mode must be disabled and <b>Acceleration</b>
+ must not be set to <b>MAXg</b>. If you want to enable WMM, press
+ the <b>Enable WMM</b> button. (<b>802.11n</b> mode will be disabled,
+ and <b>Acceleration</b> will be set to <b>54g+</b>.)</p>
+
+ <p><input type='button' onClick='btnContinue()' value="Enable WMM"></p>
+</div>
<div id="idMAXgOn">
- <p>Please note that <b>Acceleration</b> must
- not be set to <b>MAXg</b> in order to use Wi-Fi Multimedia
- and Wireless Quality of Service.
- Use the <b><a href="wlcfgadv.html">Wireless Advanced Settings</a></b>
- page to change this setting.
- (Select <b>54g+</b> or <b>None</b> instead.)
+ <p>In order to use Wi-Fi Multimedia and Wireless Quality of Service,
+ <b>Acceleration</b> must not be set to <b>MAXg</b>.
+ If you want to enable WMM, press the <b>Enable WMM</b> button.
+ (<b>Acceleration</b> will be set to <b>54g+</b>.)</p>
+
+ <p><input type='button' onClick='btnContinue()' value="Enable WMM"></p>
</div>
<div id="idWMMok">