1<!-- 2$Copyright Open Broadcom Corporation$ 3 4$Id: internal.asp,v 1.42 2011-01-11 18:43:43 willfeng Exp $ 5--> 6 7<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 8<html lang="en"> 9<head> 10<title>Broadcom Home Gateway Reference Design: Internal</title> 11<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 12<link rel="stylesheet" type="text/css" href="style.css" media="screen"> 13<script language="JavaScript" type="text/javascript" src="overlib.js"></script> 14<script language="JavaScript" type="text/javascript"> 15 16<!-- 17function nfs_proto_change() { 18/* 19#ifdef BCMINTERNAL 20*/ 21 var nfs_proto = document.forms[0].nfs_proto[document.forms[0].nfs_proto.selectedIndex].value; 22 23 if (nfs_proto == "dhcp") { 24 document.forms[0].nfs_ipaddr.disabled = 1; 25 document.forms[0].nfs_netmask.disabled = 1; 26 document.forms[0].nfs_gateway.disabled = 1; 27 } else { 28 document.forms[0].nfs_ipaddr.disabled = 0; 29 document.forms[0].nfs_netmask.disabled = 0; 30 document.forms[0].nfs_gateway.disabled = 0; 31 } 32/* 33#endif 34*/ 35} 36//--> 37</script> 38</head> 39 40<body onLoad="nfs_proto_change();"> 41 42<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> 43 44<table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#cc0000"> 45 <% asp_list(); %> 46</table> 47 48<table border="0" cellpadding="0" cellspacing="0" width="100%"> 49 <tr> 50 <td colspan="2" class="edge"><img border="0" src="blur_new.jpg" alt=""></td> 51 </tr> 52 <tr> 53 <td><img border="0" src="logo_new.gif" alt=""></td> 54 <td width="100%" valign="top"> 55 <br> 56 <span class="title">INTERNAL</span><br> 57 <span class="subtitle">This screen is for Broadcom internal 58 usage only.</span> 59 </td> 60 </tr> 61</table> 62 63<form method="post" action="internal.asp"> 64<input type="hidden" name="page" value="internal.asp"> 65 66<!-- 67#ifdef BCMINTERNAL 68--> 69<p> 70<table border="0" cellpadding="0" cellspacing="0"> 71 <tr> 72 <th width="310">Upgrade Server: </th> 73 <td> </td> 74 <td><input name="os_server" value="<% nvram_get("os_server"); %>"></td> 75 </tr> 76 <tr> 77 <th width="310">Upgrade Version: </th> 78 <td> </td> 79 <td><input name="os_version"></td> 80 </tr> 81 <tr> 82 <th width="310">Statistics Server: </th> 83 <td> </td> 84 <td><input name="stats_server" value="<% nvram_get("stats_server"); %>"></td> 85 </tr> 86 <tr> 87 <th width="310">Timer Interval: </th> 88 <td> </td> 89 <td><input name="timer_interval" value="<% nvram_get("timer_interval"); %>"></td> 90 </tr> 91</table> 92<!-- 93#endif 94--> 95 96<p> 97<table border="0" cellpadding="0" cellspacing="0"> 98 <tr> 99 <th width="310" 100 onMouseOver="return overlib('Selects which wireless interface to configure.', LEFT);" 101 onMouseOut="return nd();"> 102 Wireless Interface: 103 </th> 104 <td> </td> 105 <td> 106 <select name="wl_unit" onChange="submit();"> 107 <% wl_list(); %> 108 </select> 109 </td> 110 </tr> 111 <tr> 112 <th width="310">54g Only Mode: </th> 113 <td> </td> 114 <td> 115 <select name="wl_gmode"> 116 <option value="1" <% nvram_invmatch("wl_gmode", "2", "selected"); %>>Disabled</option> 117 <option value="2" <% nvram_match("wl_gmode", "2", "selected"); %>>Enabled</option> 118 </select> 119 </td> 120 </tr> 121 <tr> 122 <th width="310" 123 onMouseOver="return overlib('Sets whether system log messages will be saved in RAM for showing in web.', LEFT);" 124 onMouseOut="return nd();"> 125 Syslog in RAM: 126 </th> 127 <td> </td> 128 <td> 129 <select name="log_ram_enable"> 130 <option value="0" <% nvram_match("log_ram_enable", "0", "selected"); %>>Disabled</option> 131 <option value="1" <% nvram_match("log_ram_enable", "1", "selected"); %>>Enabled</option> 132 </select> 133 </td> 134 </tr> 135</table> 136 137<!-- 138#ifdef BCMINTERNAL 139--> 140<p> 141<table border="0" cellpadding="0" cellspacing="0"> 142 <tr> 143 <th width="310" 144 onMouseOver="return overlib('Shows the interface hardware address.', LEFT);" 145 onMouseOut="return nd();"> 146 All Interfaces: 147 </th> 148 <td> </td> 149 <td> 150 <select name="all_iflist"> 151 <% all_iflist(); %> 152 </select> 153 </td> 154 </tr> 155 <tr> 156 <th width="310" 157 onMouseOver="return overlib('Sets the LAN interface.', LEFT);" 158 onMouseOut="return nd();"> 159 Internal Network Interface: 160 </th> 161 <td> </td> 162 <td><input name="lan_ifname" value="<% nvram_get("lan_ifname"); %>"></td> 163 </tr> 164 <tr> 165 <th width="310" 166 onMouseOver="return overlib('Sets the Guest LAN 1 interface. This is hardwired to lan1_ifname', LEFT);" 167 onMouseOut="return nd();"> 168 Guest Network Interface: 169 </th> 170 <td> </td> 171 <td><input name="lan_guest_ifname" value="<% nvram_get("lan1_ifname"); %>"></td> 172 </tr> 173 <tr> 174 <th width="310" 175 onMouseOver="return overlib('Specifies the bridged interfaces if the LAN interface is bridge.', LEFT);" 176 onMouseOut="return nd();"> 177 br0 Interfaces: 178 </th> 179 <td> </td> 180 <td><input name="lan_ifnames" value="<% nvram_get("lan_ifnames"); %>"></td> 181 </tr> <tr> 182 <th width="310" 183 onMouseOver="return overlib('Specifies the bridged interfaces if the LAN interface is bridge.', LEFT);" 184 onMouseOut="return nd();"> 185 br1 Interfaces: 186 </th> 187 <td> </td> 188 <td><input name="lan1_ifnames" value="<% nvram_get("lan1_ifnames"); %>"></td> 189 </tr> 190 <tr> 191 <th width="310" 192 onMouseOver="return overlib('Sets the WAN interfaces.', LEFT);" 193 onMouseOut="return nd();"> 194 WAN Interfaces: 195 </th> 196 <td> </td> 197 <td><input name="wan_ifnames" value="<% nvram_get("wan_ifnames"); %>"></td> 198 </tr> 199</table> 200 201<p> 202<table border="0" cellpadding="0" cellspacing="0"> 203 <tr> 204 <th width="310" 205 onMouseOver="return overlib('Sets the syslogd log level.', LEFT);" 206 onMouseOut="return nd();"> 207 console Log Level: 208 </th> 209 <td> </td> 210 <td><input name="console_loglevel" value="<% nvram_get("console_loglevel"); %>"></td> 211 </tr> 212 <tr> 213 <th width="310" 214 onMouseOver="return overlib('Sets the syslogd mark interval.', LEFT);" 215 onMouseOut="return nd();"> 216 syslogd Mark Interval: 217 </th> 218 <td> </td> 219 <td><input name="syslogd_mark" value="<% nvram_get("syslogd_mark"); %>"></td> 220 </tr> 221 <tr> 222 <th width="310" 223 onMouseOver="return overlib('Sets the klogd log level.', LEFT);" 224 onMouseOut="return nd();"> 225 syslogd Log Facility: 226 </th> 227 <td> </td> 228 <td><input name="syslogd_facility" value="<% nvram_get("syslogd_facility"); %>"></td> 229 </tr> 230</table> 231 232<p> 233<table border="0" cellpadding="0" cellspacing="0"> 234 <tr> 235 <th width="310" 236 onMouseOver="return overlib('Sets the wireless driver message level.', LEFT);" 237 onMouseOut="return nd();"> 238 wl_msglevel Message Level: 239 </th> 240 <td> </td> 241 <td><input name="wl_msglevel" value="<% nvram_get("wl_msglevel"); %>"></td> 242 </tr> 243</table> 244 245<p> 246<table border="0" cellpadding="0" cellspacing="0"> 247 <tr> 248 <th width="310" 249 onMouseOver="return overlib('Sets the SES debug level(0xFFFF for all).', LEFT);" 250 onMouseOut="return nd();"> 251 SES Debug Level: 252 </th> 253 <td> </td> 254 <td><input name="ses_debug_level" value="<% nvram_get("ses_debug_level"); %>"></td> 255 </tr> 256</table> 257 258<p> 259<table border="0" cellpadding="0" cellspacing="0"> 260 <tr> 261 <th width="310" 262 onMouseOver="return overlib('Sets the interface to use for mounting the root filesystem over NFS.', LEFT);" 263 onMouseOut="return nd();"> 264 NFS Interface: 265 </th> 266 <td> </td> 267 <td><input name="nfs_ifname" value="<% nvram_get("nfs_ifname"); %>"></td> 268 </tr> 269 <tr> 270 <th width="310" 271 onMouseOver="return overlib('Sets the IP address of the NFS server.', LEFT);" 272 onMouseOut="return nd();"> 273 NFS Server: 274 </th> 275 <td> </td> 276 <td><input name="nfs_server" value="<% nvram_get("nfs_server"); %>" size="15" maxlength="15"></td> 277 </tr> 278 <tr> 279 <th width="310" 280 onMouseOver="return overlib('Sets the path to the NFS root filesystem.', LEFT);" 281 onMouseOut="return nd();"> 282 NFS Root: 283 </th> 284 <td> </td> 285 <td><input name="nfs_root" value="<% nvram_get("nfs_root"); %>"></td> 286 </tr> 287 <tr> 288 <th width="310" 289 onMouseOver="return overlib('Sets the method to use to obtain an IP address for the NFS interface.', LEFT);" 290 onMouseOut="return nd();"> 291 NFS Protocol: 292 </th> 293 <td> </td> 294 <td> 295 <select name="nfs_proto" onChange="nfs_proto_change();"> 296 <option value="dhcp" <% nvram_match("nfs_proto", "dhcp", "selected"); %>>DHCP</option> 297 <option value="static" <% nvram_match("nfs_proto", "static", "selected"); %>>Static</option> 298 <option value="disabled" <% nvram_match("nfs_proto", "disabled", "selected"); %>>Disabled</option> 299 </select> 300 </td> 301 </tr> 302 <tr> 303 <th width="310" 304 onMouseOver="return overlib('Sets the IP address of the NFS interface.', LEFT);" 305 onMouseOut="return nd();"> 306 NFS IP Address: 307 </th> 308 <td> </td> 309 <td><input name="nfs_ipaddr" value="<% nvram_get("nfs_ipaddr"); %>" size="15" maxlength="15"></td> 310 </tr> 311 <tr> 312 <th width="310" 313 onMouseOver="return overlib('Sets the IP netmask of the NFS interface.', LEFT);" 314 onMouseOut="return nd();"> 315 NFS Subnet Mask: 316 </th> 317 <td> </td> 318 <td><input name="nfs_netmask" value="<% nvram_get("nfs_netmask"); %>" size="15" maxlength="15"></td> 319 </tr> 320 <tr> 321 <th width="310" 322 onMouseOver="return overlib('Sets the IP address of the default gateway to use for the NFS interface.', LEFT);" 323 onMouseOut="return nd();"> 324 NFS Default Gateway: 325 </th> 326 <td> </td> 327 <td><input name="nfs_gateway" value="<% nvram_get("nfs_gateway"); %>" size="15" maxlength="15"></td> 328 </tr> 329</table> 330 331<table border="0" cellpadding="0" cellspacing="0"> 332 <tr> 333 <th width="310" valign="top" 334 onMouseOver="return overlib('Show System Log.', LEFT);" 335 onMouseOut="return nd();"> 336 SysLog: 337 </th> 338 <td> </td> 339 <td><% syslog(); %></td> 340 </tr> 341</table> 342<!-- 343#endif 344--> 345 346<p> 347<table border="0" cellpadding="0" cellspacing="0"> 348 <tr> 349 <td width="310"></td> 350 <td> </td> 351 <td> 352 <input type="submit" name="action" value="Apply"> 353 <input type="reset" name="action" value="Cancel"> 354 <input type="submit" name="action" value="Upgrade"> 355 <input type="submit" name="action" value="Stats"> 356 <% wl_radio_roam_option(); %> 357 </td> 358 </tr> 359</table> 360 361</form> 362 363<p class="label">©2001-2012 Broadcom Corporation. All rights reserved. 364 365</body> 366</html> 367