1<!DOCTYPE HTML> 2<html> 3<head> 4<%11%> 5<title>NETGEAR Router <%12%></title> 6<link rel="stylesheet" href="<%13%>"> 7<link rel="stylesheet" href="css/scrollbar.css"> 8<link rel="stylesheet" href="css/button.css"> 9 10<script src="jquery.js"></script> 11<script src="script/jquery.mousewheel.js"></script> 12<script type="text/javascript" src="script/jquery.jscrollpane.min.js"></script> 13 14<script src="script/script.js"></script> 15<link rel="stylesheet" href="form.css"> 16<STYLE TYPE="text/javascript"> 17 classes.num.all.fontFamily = "Courier"; 18 classes.num.all.fontSize = "10pt" ; 19</style> 20<%14%> 21<script language="javascript" type="text/javascript"> 22<!-- 23var MacAddress; 24var DisableFixedIP = false; 25var DisableFixedDNS = false; 26var DisableFixedMAC = false; 27var SkipParentalControlCheck=1; 28 29 30 $(document).ready(function() 31 { 32// $('.scroll-pane').jScrollPane('scrollbarMargin:5px'); 33 $("#target").submit(function() { 34 buttonFilter(); 35 }); 36 37 }); 38 39 40 function setHelpIframeVisible(){ 41 $('.bas-help-frame-div').css("visibility","visible"); 42 } 43 44 45 function showHelpIframe() { 46 47 var imgSrc=document.getElementById('help-button'); 48 49 if(imgSrc.src.search("up")>=0) 50 { 51 $(".bas-help-frame-div").show(); 52 window.frames["helpframe"].$('#content').jScrollPane({showArrows:true}); 53 imgSrc.src="img/helparrowdown-icon.gif"; 54 } 55 else 56 { 57 $(".bas-help-frame-div").hide(); 58 imgSrc.src="img/helparrowup-icon.gif"; 59 setTimeout(setHelpIframeVisible,500); 60 } 61 if((navigator.appName.indexOf("Internet Explorer")==-1) || 62 (navigator.appVersion.indexOf("MSIE 9")==-1)) 63 change_size(); 64 65 } 66 67 function moveToHTMLend() 68 { 69 window.location.href='#helpframe-anchor'; 70 setHelpIframeVisible(); 71 } 72 73 74 function loadhelp(fname,anchname) 75 { 76 var pane = window.frames["helpframe"].$('#content'); 77 var imgSrc=document.getElementById('help-button'); 78 if(imgSrc.src.search("up")<0) 79 { 80 81 $(".help-frame-div").show(); 82 pane.jScrollPane({showArrows:true}); 83 84 85 if ((loadhelp.arguments.length == 1 ) || (anchname == "" )) 86 { 87 window.frames["helpframe"].location.href=fname+"_h.htm"; 88 $(".help-frame-div").show(); 89 } 90 else 91 { 92 window.frames["helpframe"].location.href=fname+"_h.htm#" + anchname; 93 $(".help-frame-div").show(); 94 } 95 96 $(".help-frame-div").show(); 97 pane.jScrollPane({showArrows:true}); 98 99 } 100 } 101 102function checkType(wan_proto) // called from basictop.htm 103{ 104 if (1) 105// if (basictop.document.forms[0]) 106 { 107 if (wan_proto == "pppoe") 108 window.location.href = "BAS_pppoe.htm"; 109 else if (wan_proto == "pptp") 110 window.location.href = "BAS_pptp.htm"; 111 else if (wan_proto == "bpa") 112 window.location.href = "BAS_bpa.htm"; 113 else if (wan_proto == "l2tp") 114 window.location.href = "BAS_l2tp.htm"; 115 else 116 window.location.href = "BAS_ether.htm"; 117 } 118 else 119 window.setTimeout(checkType(),300); 120} 121 122 123 124function goTestApply() 125{ 126 var winoptions = "width=640,height=480,menubar=yes,toolbar=yes,status=yes,location=yes,resizable=yes"; 127 if(document.forms[0].runtest.value == "yes") 128 window.open('BAS_wtest_d.htm','test_win',winoptions); 129} 130 131function loadcheck() 132{ 133 //loadhelp('BAS_ether'); 134 if(isIE()){ 135 <%506%> 136 document.formname.system_name.size="24"; 137 <%507%> 138 139 document.formname.domain_name.size="24"; 140 } 141 MacAddress=document.formname.Spoofmac.value; 142 setIP(); 143 setDNS(); 144 setMAC(); 145} 146function setIP() 147{ 148 var cf = document.forms[0]; 149 var dflag = cf.WANAssign[0].checked; 150 setDisabled(dflag,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,cf.WMask1,cf.WMask2,cf.WMask3,cf.WMask4,cf.WGateway1,cf.WGateway2,cf.WGateway3,cf.WGateway4); 151 if (cf.WANAssign[1].checked) 152 { 153 cf.DNSAssign[1].checked = true; 154 setDNS(); 155 } 156 DisableFixedIP = dflag; 157} 158 159function isParentalControlEnable() 160{ 161 var cf = document.forms[0]; 162 if((cf.parental_control.value=='1') && (SkipParentalControlCheck==0)) 163 return true; 164 else 165 return false; 166} 167 168function setDNS() 169{ 170 var cf = document.forms[0]; 171 var dflag = cf.DNSAssign[0].checked; 172 if(isParentalControlEnable() && cf.DNSAssign[0].checked) 173 { 174 alert('<%508%>'); 175 cf.DNSAssign[1].checked=true; 176 dflag=false; 177 } 178 179 if (cf.WANAssign[1].checked && cf.DNSAssign[0].checked) 180 { 181 cf.DNSAssign[1].checked=true; 182 dflag = false; 183 } 184 185 setDisabled(dflag,cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4); 186 DisableFixedDNS = dflag; 187} 188function setMAC() 189{ 190 var cf = document.forms[0]; 191 192 if (cf.MACAssign[0].checked) 193 cf.Spoofmac.value = cf.wan_hwaddr_def.value; 194 else if(cf.MACAssign[1].checked) 195 cf.Spoofmac.value = cf.wan_hwaddr_pc.value; 196 else if (cf.MACAssign[2].checked) 197 cf.Spoofmac.value = cf.wan_hwaddr2.value; 198 199 if (cf.MACAssign[2].checked) 200 cf.Spoofmac.disabled = false; 201 else 202 cf.Spoofmac.disabled = true; 203 DisableFixedMAC = cf.Spoofmac.disabled; 204} 205 206function isValidStr(str, start_char, end_char) 207{ 208 for (i=0; i<str.length; i++) 209 { 210 var c = str.substring(i, i+1); 211 if (c < start_char || c > end_char) 212 return false; 213 } 214 return true; 215} 216 217function checkData() 218{ 219 var cf = document.forms[0]; 220 var msg = ""; 221 var lan_ipaddr = cf.lan_ipaddr.value.split("."); 222 var lan_netmask = cf.lan_netmask.value.split("."); 223 var l_ipaddr = (lan_ipaddr[0] << 24) | (lan_ipaddr[1] << 16) | (lan_ipaddr[2] << 8)| (lan_ipaddr[3]); 224 var l_netmask = (lan_netmask[0]<< 24) | (lan_netmask[1]<< 16) | (lan_netmask[2]<< 8)| (lan_netmask[3]); 225 var w_ipaddr = (cf.WPethr1.value << 24) | (cf.WPethr2.value << 16) | (cf.WPethr3.value << 8)| (cf.WPethr4.value); 226 var w_netmask = (cf.WMask1.value<< 24) | (cf.WMask2.value<< 16) | (cf.WMask3.value<< 8)| (cf.WMask4.value); 227 var wan_ip = "<%292%>"; 228 var openvpnEnable = "<%509%>"; 229 230 var wan_proto = "<%483%>"; 231 var pppoe_single_login = "<%510%>"; 232 if (wan_proto == "pppoe" && cf.ipv6_proto.value == "pppoe" && pppoe_single_login == 1) 233 { 234 if (!confirm("<%511%>")) 235 return false; 236 } 237 238 <%506%> 239 if (cf.system_name.value.match( /[^\x20-\x7E]/ )) 240 { 241 alert("<%512%>"); 242 return false; 243 } 244 <%507%> 245 246 if (cf.domain_name.value.match( /[^\x20-\x7E]/ )) 247 { 248 alert("<%513%>"); 249 return false; 250 } 251 252 if(cf.WANAssign[1].checked) 253 { 254 if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,255)) 255 msg+= "<%10%>"; 256 else 257 { 258 cf.WPethr1.value = parseInt(cf.WPethr1.value,10); 259 cf.WPethr2.value = parseInt(cf.WPethr2.value,10); 260 cf.WPethr3.value = parseInt(cf.WPethr3.value,10); 261 cf.WPethr4.value = parseInt(cf.WPethr4.value,10); 262 } 263 if(checkIP(cf.WMask1,cf.WMask2,cf.WMask3,cf.WMask4,255)) 264 msg+= "<%514%>"; 265 else 266 { 267 cf.WMask1.value = parseInt(cf.WMask1.value,10); 268 cf.WMask2.value = parseInt(cf.WMask2.value,10); 269 cf.WMask3.value = parseInt(cf.WMask3.value,10); 270 cf.WMask4.value = parseInt(cf.WMask4.value,10); 271 } 272 if(checkIP(cf.WGateway1,cf.WGateway2,cf.WGateway3,cf.WGateway4,255)) 273 msg+= "<%515%>"; 274 else 275 { 276 cf.WGateway1.value = parseInt(cf.WGateway1.value,10); 277 cf.WGateway2.value = parseInt(cf.WGateway2.value,10); 278 cf.WGateway3.value = parseInt(cf.WGateway3.value,10); 279 cf.WGateway4.value = parseInt(cf.WGateway4.value,10); 280 } 281 282 var w_gateway = (cf.WGateway1.value<< 24) | (cf.WGateway2.value<< 16) | (cf.WGateway3.value<< 8)| (cf.WGateway4.value); 283 var tmpip = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value; 284 var tmpgwip = cf.WGateway1.value+'.'+cf.WGateway2.value+'.'+cf.WGateway3.value+'.'+cf.WGateway4.value; 285 //if((w_ipaddr&w_netmask) != (w_gateway&w_netmask)) 286 //{ 287 // alert("<%516%>" + tmpip + "<%517%>" + tmpgwip); 288 // return false; 289 //} 290 } 291 if(cf.DNSAssign[1].checked) 292 { 293 if(checkIP(cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,254)||(parseInt(cf.DAddr4.value,10)==0)) 294 msg+= "<%518%>"; 295 else 296 { 297 cf.DAddr1.value = parseInt(cf.DAddr1.value,10); 298 cf.DAddr2.value = parseInt(cf.DAddr2.value,10); 299 cf.DAddr3.value = parseInt(cf.DAddr3.value,10); 300 cf.DAddr4.value = parseInt(cf.DAddr4.value,10); 301 } 302 if(cf.PDAddr1.value.length>0 || cf.PDAddr2.value.length>0 || cf.PDAddr3.value.length>0 || cf.PDAddr4.value.length>0) 303 { 304 if(checkIP(cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4,254)||(parseInt(cf.PDAddr4.value,10)==0)) 305 msg+= "<%519%>"; 306 else 307 { 308 cf.PDAddr1.value = parseInt(cf.PDAddr1.value,10); 309 cf.PDAddr2.value = parseInt(cf.PDAddr2.value,10); 310 cf.PDAddr3.value = parseInt(cf.PDAddr3.value,10); 311 cf.PDAddr4.value = parseInt(cf.PDAddr4.value,10); 312 } 313 } 314 } 315 316 if( checkMacStr(cf.Spoofmac) || MacStrallf(cf.Spoofmac) ) 317 msg+= "<%0%>"; 318 319 if (msg.length > 1) 320 { 321 alert(msg); 322 return false; 323 } 324 <%506%> 325 if (!isValidStr(cf.system_name.value, ' ', '~') || !isValidStr(cf.domain_name.value, '!', '~')) 326 { 327 if (!confirm("<%520%>")) 328 return false; 329 } 330 <%507%> 331 332 if ((w_ipaddr != 0) && 333 (((l_netmask & w_netmask ) & l_ipaddr) == ((l_netmask & w_netmask ) & w_ipaddr))) 334 { 335// alert("IP address is conflicted with LAN IP subnet.\nPlease do ipconfig /release and ipconfig /renew and enter the new IP in the browser in order to access the GUI again."); 336 } 337 338 cf.wan_ipaddr.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value; 339 if(openvpnEnable == "enable"){ 340 if(wan_ip != cf.wan_ipaddr.value){ 341 alert("<%521%>"); 342 } 343 } 344 cf.wan_netmask.value = cf.WMask1.value+'.'+cf.WMask2.value+'.'+cf.WMask3.value+'.'+cf.WMask4.value; 345 cf.wan_gateway.value = cf.WGateway1.value+'.'+cf.WGateway2.value+'.'+cf.WGateway3.value+'.'+cf.WGateway4.value; 346 cf.wan_dns1_pri.value = cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value; 347 cf.wan_dns1_sec.value = cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value; 348 cf.wan_hwaddr2.value = cf.Spoofmac.value.toUpperCase; 349 return sumvalue(cf); 350} 351 352function loadSettings() 353{ 354 var cf = document.forms[0]; 355 var wan_proto = cf.wan_proto.value; 356 var wan_ipaddr = cf.wan_ipaddr.value.split("."); 357 var wan_netmask = cf.wan_netmask.value.split("."); 358 var wan_gateway = cf.wan_gateway.value.split("."); 359 var wan_dns_sel = cf.wan_dns_sel.value; 360 var wan_dns1_pri = cf.wan_dns1_pri.value.split("."); 361 var wan_dns1_sec = cf.wan_dns1_sec.value.split("."); 362 var wan_hwaddr_sel = cf.wan_hwaddr_sel.value; 363 364 if (wan_proto == "static") 365 cf.WANAssign[1].checked = true; 366 else 367 cf.WANAssign[0].checked = true; 368 setIP(); 369 cf.WPethr1.value = wan_ipaddr[0]; 370 cf.WPethr2.value = wan_ipaddr[1]; 371 cf.WPethr3.value = wan_ipaddr[2]; 372 cf.WPethr4.value = wan_ipaddr[3]; 373 cf.WMask1.value = wan_netmask[0]; 374 cf.WMask2.value = wan_netmask[1]; 375 cf.WMask3.value = wan_netmask[2]; 376 cf.WMask4.value = wan_netmask[3]; 377 cf.WGateway1.value = wan_gateway[0]; 378 cf.WGateway2.value = wan_gateway[1]; 379 cf.WGateway3.value = wan_gateway[2]; 380 cf.WGateway4.value = wan_gateway[3]; 381 382 cf.DNSAssign[wan_dns_sel].checked = true; 383 setDNS(); 384 if (cf.wan_dns1_pri.value != "") 385 { 386 cf.DAddr1.value = wan_dns1_pri[0]; 387 cf.DAddr2.value = wan_dns1_pri[1]; 388 cf.DAddr3.value = wan_dns1_pri[2]; 389 cf.DAddr4.value = wan_dns1_pri[3]; 390 } 391 if (cf.wan_dns1_sec.value != "") 392 { 393 cf.PDAddr1.value = wan_dns1_sec[0]; 394 cf.PDAddr2.value = wan_dns1_sec[1]; 395 cf.PDAddr3.value = wan_dns1_sec[2]; 396 cf.PDAddr4.value = wan_dns1_sec[3]; 397 } 398 399 if (wan_hwaddr_sel == 0) 400 cf.Spoofmac.value = cf.wan_hwaddr_def.value; 401 else if (wan_hwaddr_sel == 2) 402 cf.Spoofmac.value = cf.wan_hwaddr2.value; 403 cf.MACAssign[wan_hwaddr_sel].checked = true; 404} 405 406 407//--> 408</script> 409</head> 410<body onload="change_size();loadSettings(); loadcheck();goTestApply();SkipParentalControlCheck=0;" class="page-body" onResize="change_size();" > 411<img class="cover-image" src="<%74%>"> 412<img class="body-image" src="<%75%>"> 413<div id="full-page-container"> 414 415<form id="target" name="formname" method="POST" action="ether.cgi"> 416<input type="hidden" name="buttonHit"><input type="hidden" name="buttonValue"> 417<img class="subtop-image" src="<%76%>"> 418<div class="subhead2"> <%374%></div> 419<table border="0" class="subhead2-table"> 420 421<tr align="left" valign="middle"> 422<td style="padding-top:10px;padding-bottom:10px" align="center" colspan="2" class="table-seperate-border"> 423<button type="submit" value="SUBMIT" onClick="buttonClick(this,'<%78%>');return checkData()" name="apply" class=<%79%> style="padding-left:10px"> <span class="<%80%>" ><%81%> <span class="apply-icon"> </span></span><span class="<%82%>"> </span></button> 424<button type="button" value="BUTTON" onClick="buttonClick(this,'<%83%>');reset();loadSettings();loadcheck();" name="Cancel" class="button-rule" style="padding-left:10px" ><span class="roundleft_button"><span class ="cancel-icon"> <%84%></span></span><span class="roundright_button"> </span></button><button type="submit" value="SUBMIT" onClick="buttonClick(this,'<%522%>');return checkData()" name="Test" class=<%79%> style="padding-left:10px"> <span class="<%80%>" ><%522%> <span class="apply-icon"> </span></span><span class="<%82%>"> </span></button> 425 426</td> 427</tr> 428 429<tr><td colspan="2" class="table-seperate-border"><iframe id="topframe" style="width:100%;height:90px;margin-top:10px" allowTransparency="true" src="BAS_basictop1.htm" frameborder="0" scrolling="no"></iframe></td></tr> 430<tr><td colspan="2" class="scrollpane-table-seperate-border"><div class="scroll-pane" style="height:260px;width:620px;overflow:auto;scrolling:auto"><table style="border-collapse:collapse;width:97%"> 431 432<tr> 433 <td nowrap><a href="javascript:loadhelp('BAS_ether','accountname')" tabindex="-1"><%523%></a></td> 434 <%524%> 435 <td align="left"><input type="text" name="system_name" maxlength="60" size="15" value="<%525%>"></td> 436 <%526%> 437 <%381%> 438 <td align="left"> 439 <%525%> 440 <button type="button" value="<%527%>" name="Edit" class="button-rule" onClick="location.href='DEV_name.htm';"><span class="roundleft_button"><span class="edit-icon"> <%527%></span></span><span class="roundright_button"> </span></button> 441 </td> 442 <%383%> 443</tr> 444 445<tr> 446 <td nowrap><a href="javascript:loadhelp('BAS_ether','Domain')" tabindex="-1"><%528%></a></td> 447 <td align="left"><input type="text" name="domain_name" maxlength="60" size="15" value="<%529%>"></td> 448</tr> 449<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%"> </div></td></tr> 450<tr> 451 <td colspan="2" nowrap><a href="javascript:loadhelp('BAS_ether','InternetIP')" tabindex="-1"><b><%530%></b></a></td> 452</tr> 453<tr> 454 <td colspan="2" nowrap><input type="radio" name="WANAssign" value="dhcp" onClick="setIP()"><%531%></td> 455</tr> 456<tr> 457 <td colspan="2" nowrap><input type="radio" name="WANAssign" value="static" onClick="setIP()"><%532%></td> 458</tr> 459<tr> 460 <td nowrap><img src="spacer.gif" width="20" height="12" border="0"><%533%></td> 461 <td nowrap align="left" class="num"><input type="text" name="WPethr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,1)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WPethr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)" >.<input type="text" name="WPethr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WPethr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,1)"></td> 462</tr> 463<tr> 464 <td nowrap><img src="spacer.gif" width="20" height="12" border="0"><%534%></td> 465 <td align="left" class="num"><input type="text" name="WMask1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,1)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WMask2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WMask3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WMask4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,1)"></td> 466</tr> 467<tr> 468 <td nowrap><img src="spacer.gif" width="20" height="12" border="0"><%535%></td> 469 <td align="left" class="num"><input type="text" name="WGateway1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,1)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WGateway2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WGateway3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WGateway4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,1)"></td> 470</tr> 471<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%"> </div></td></tr> 472<tr> 473 <td nowrap colspan="2"><a href="javascript:loadhelp('BAS_ether','DNSaddress')" tabindex="-1"><b><%536%></b></a></td> 474</tr> 475<tr> 476 <td colspan="2" nowrap><input type="radio" name="DNSAssign" value="0" onClick="setDNS()"><%537%></td> 477</tr> 478<tr> 479 <td colspan="2" nowrap><input type="radio" name="DNSAssign" value="1" onClick="setDNS()"><%538%></td> 480</tr> 481<tr> 482 <td nowrap><img src="spacer.gif" width="20" height="12" border="0"><%539%></td> 483 <td nowrap align="left" class="num"><input type="text" name="DAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,1)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 484 <input type="text" name="DAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 485 <input type="text" name="DAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 486 <input type="text" name="DAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,1)"></td> 487</tr> 488<tr> 489 <td nowrap><img src="spacer.gif" width="20" height="12" border="0"><%540%></td> 490 <td nowrap align="left" class="num"><input type="text" name="PDAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,1)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 491 <input type="text" name="PDAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 492 <input type="text" name="PDAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">. 493 <input type="text" name="PDAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,1)"></td> 494</tr> 495<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%"> </div></td></tr> 496<tr> 497 <td nowrap colspan="2"><a href="javascript:loadhelp('BAS_ether','localaddress')" tabindex="-1"><b><%541%></b></a></td> 498</tr> 499<tr> 500 <td nowrap colspan="2"><input type="radio" name="MACAssign" value="0" onClick="setMAC()"><%542%></td> 501</tr> 502<tr> 503 <td nowrap colspan="2"><input type="radio" name="MACAssign" value="1" onClick="setMAC()"><%543%></td> 504</tr> 505<tr> 506 <td nowrap align="left"><input type="radio" name="MACAssign" value="2" onClick="setMAC()"><%544%></td> 507 <td nowrap align="left" class="num"><input type="text" class="num" name="Spoofmac" size="17" maxlength="17" value="" onFocus="if(DisableFixedMAC) this.blur()"> 508 </td> 509</tr> 510 511<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%"> </div></td></tr> 512 513 514</table></div></td></tr> 515<tr valign="middle" align="center"><td class="table-seperate-border" colspan="2" style="padding-left:0px"><div class="bas-help-frame-div" > <iframe id="helpframe" name=helpframe src="BAS_ether_h.htm" scrolling="no" class="help-iframe" frameborder="0" onload="showHelpIframe();"></iframe> </div> </td> </tr> 516</table> 517 <img class="subfooter-image" src="img/subhead2-bottom.gif"> 518<div class="subhead2-bottom" > 519 <span style="float:left;padding-left:10px;padding-top:5px"><img src="img/help-icon.gif" onmouseover="changeCursorPointer();" onclick="showHelpIframe();" onmouseout="changeCursorDefault();"></span> 520 <span class="subhead2-text" style="float:left;padding-left:3px;" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%266%> </span> 521 <span class="button-help-arrow"> 522 <img src="img/helparrowdown-icon.gif" id="help-button" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();" ></span> 523 <span class="subhead2-text" style="text-decoration:underline;float:right;padding-right:10px" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%267%> </span> 524 </div> 525 526 527 528<input type="hidden" name="runtest" value="<%545%>"> 529<INPUT name=wan_proto type=hidden value= "<%483%>"> 530<INPUT name=wan_ipaddr type=hidden value= "<%292%>"> 531<INPUT name=wan_netmask type=hidden value= "<%293%>"> 532<INPUT name=wan_gateway type=hidden value= "<%546%>"> 533<INPUT name=wan_dns_sel type=hidden value= "<%547%>"> 534<INPUT name=wan_dns1_pri type=hidden value= "<%548%>"> 535<INPUT name=wan_dns1_sec type=hidden value= "<%549%>"> 536<INPUT name=wan_hwaddr_sel type=hidden value= "<%550%>"> 537<INPUT name=wan_hwaddr_def type=hidden value= "<%551%>"> 538<INPUT name=wan_hwaddr2 type=hidden value= "<%552%>"> 539<INPUT name=wan_hwaddr_pc type=hidden value= "<%553%>"> 540<INPUT name=lan_ipaddr type=hidden value= "<%300%>"> 541<INPUT name=lan_netmask type=hidden value= "<%554%>"> 542<INPUT name=parental_control type=hidden value= "<%555%>"> 543<INPUT name=ipv6_proto type=hidden value= "<%556%>"> 544<a name="helpframe-anchor"></a> 545</form> 546 547</div> 548</body> 549 <head> 550 <%11%> 551</head> 552 553</html> 554