\n\
\n\
\n\
Network Setup | \n\
\n\
\n\
\n\
\n\
HOSTNAME | \n\
Hostname | \n\
| \n\
| \n",HostName);
ifp = &nif[NI_ETHER];
body += sprintf(body,"\
LAN (%m) | \n\
IP Address | \n\
. . . | \n",ifp->ni_hwa.ha_addr,(ifp->ni_ip >> 24) & 0x000000FF,
(ifp->ni_ip >> 16) & 0x000000FF,
(ifp->ni_ip >> 8) & 0x000000FF,
(ifp->ni_ip) & 0x000000FF);
body += sprintf(body,"\
Netmask | \n\
. . . | \n",(ifp->ni_mask >> 24) & 0x000000FF,
(ifp->ni_mask >> 16) & 0x000000FF,
(ifp->ni_mask >> 8) & 0x000000FF,
(ifp->ni_mask) & 0x000000FF);
sc_pend(&rtsem,0,&err);
DEFAULT_ROUTE:
if(prt->rt_ifnum != NI_ETHER){
if (prt->rt_lbnext) {
prt = prt->rt_lbnext;
goto DEFAULT_ROUTE;
}
else{
body += sprintf(body,"\
| \n\
Default Gateway | \n\
. . . | \n");
}
}
else{
body += sprintf(body,"\
| \n\
Default Gateway | \n\
. . . | \n",(prt->rt_gw >> 24) & 0x000000FF,
(prt->rt_gw >> 16) & 0x000000FF,
(prt->rt_gw >> 8) & 0x000000FF,
(prt->rt_gw) & 0x000000FF);
}
sc_post(&rtsem,TRUE,&err);
body += sprintf(body,"\
| \n\
| \n\
2BASE-TL | \n");
#if !defined(NM540) && !defined(TINY_N5X)
body += sprintf(body,"\
Encapsulation | \n");
#ifdef NM220S
body += sprintf(body,"\n\
ETHDLC | ");
#else
/*
ifp = &nif[NI_WAN];
if (ifp->ni_encap == DEV_ENCAP_HDLC)
body += sprintf(body,"checked");
body += sprintf(body,">\n\
HDLC ni_encap == DEV_ENCAP_ETHDLC)
body += sprintf(body,"checked");
body += sprintf(body,">\n\
ETHDLC ");
*/
body += sprintf(body,"ni_encap == DEV_ENCAP_ETHDLC)
body += sprintf(body," checked");
body += sprintf(body,">\n\
ETHDLC ni_encap == DEV_ENCAP_NTNHDLC)
body += sprintf(body," checked");
#if defined(OEM_PAN)
body += sprintf(body,">\n\
Compatible HDLC | ");
#else
body += sprintf(body,">\n\
NTNHDLC ");
#endif
#endif
//ni_encap == DEV_ENCAP_NTNHDLC)
// body += sprintf(body,"checked");
//body += sprintf(body,">\n\
NTNHDLC\n
//body += sprintf(body,">\n
body += sprintf(body,"\n\
| \n");
#ifdef NM220S
body += sprintf(body,"\n\
SDSL | \n");
#else
body += sprintf(body,"\n\
G.SHDSL | \n");
#endif
body += sprintf(body,"\n\
dev_side == DEV_SIDE_RT)
body += sprintf(body,"checked");
body += sprintf(body,">CPE | \n\
| \n\
dev_side == DEV_SIDE_CO)
body += sprintf(body,"checked");
body += sprintf(body,">COE \n\
dev_side == DEV_SIDE_CO)
if (devp->dev_flag & GSHDSL_AUTO_SPEED)
body += sprintf(body,"checked");
body += sprintf(body,">Rate Adaptive \n\
dev_side == DEV_SIDE_CO)
body += sprintf(body," value=\"%d\"",devp->dev_upspeed);
#else
/* csjeong-20070530: Nissho
* COÀÏ °æ¿ì ¸µÅ©ÀÇ »óÅÂ¿Í ¹«°üÇÏ°Ô ¼³Á¤ÇÑ ¼Óµµ°¡ Ç¥½ÃµÇ·Ï ÇÑ´Ù.
*/
if (devp->dev_side == DEV_SIDE_CO)
body += sprintf(body," value=\"%d\"",devp->dev_upspdcfg);
#endif
body += sprintf(body,"> Kbps | \n\
\n");
body += sprintf(body,"\n\
| \n\
dev_flag & GSHDSL_ANNEX_B))
body += sprintf(body,"checked");
body += sprintf(body,"\n>Annex A dev_flag & GSHDSL_ANNEX_B)
body += sprintf(body,"checked");
body += sprintf(body,"\n>Annex B | \n");
/*
* #else //NM540
*
body += sprintf(body,"\n\
| \n");
body += sprintf(body,"\n\
G.SHDSL | \n");
body += sprintf(body,"\n\
\n\
\n\
\n\
\n\
Kbps | \n");
*/
//added by sychoi 2010.6.29
#else
body += sprintf(body,"\n\
| \n");
body += sprintf(body,"\n\
Device Type | \n\
\n\
| Annex | \n\
| \n\
Margin(dB) | \n\
| \n");
body += sprintf(body,"\n\
Line 0 | \n\
Max Rate (Kbps) | \n\
| \n\
Min Rate (Kbps) | \n\
| \n");
if (is_tiny_single_pair()) {
body += sprintf(body,"\n\
Line 1 | \n\
Max Rate (Kbps) | \n\
| \n\
Min Rate (Kbps) | \n\
| \n");
}
#endif
#ifdef JPN_REQUEST
body += sprintf(body,"\
| \n\
LAN/WAN Link Interlock | \n\
| \n\
Interlock | \n");
if(is_ks_interlock_enable()){
body += sprintf(body,"\
Enable Disable | \n");
}
else body += sprintf(body,"\
Enable Disable | \n");
}
body += sprintf(body,"\
| \n\
IEEE 802.3x Flow Control | \n\
| \n\
Flow Control | \n");
if(is_ks_802_3x_enable()){
body += sprintf(body,"\
Enable Disable | \n");
}
else{
body += sprintf(body,"\
Enable Disable | \n");
}
body += sprintf(body,"\
| \n\
Fast Aging | \n\
| \n\
Fast Aging | \n");
if(is_ks_fast_aging_enable()){
body += sprintf(body,"\
Enable Disable | \n");
}
else{
body += sprintf(body,"\
Enable Disable | \n");
}
body += sprintf(body,"\
| \n\
LAN Link Mode | \n");
body += sprintf(body,"\
| \n\
Link Mode | \n");
body += sprintf(body,"\
\n\
\n\
\n\
| \n");
#endif
body += sprintf(body,"\n\
| \n\
SNMP | \n\
\n\
\n\
manager | \n\
community | \n\
access | \n\
trap | \n\
clear | \n\
| \n");
for (i=0;i<5;i++){
body += sprintf(body," > 24) & 0x000000FF);
body += sprintf(body," onKeyUp=next(this,this.form.snmp%d_ip2,3)>. > 16) & 0x000000FF);
body += sprintf(body," onKeyUp=next(this,this.form.snmp%d_ip3,3)>. > 8) & 0x000000FF);
body += sprintf(body," onKeyUp=next(this,this.form.snmp%d_ip4,3)>. | \n\
");
if (manager[i].valid != FALSE)
body += sprintf(body," value=\"%s\"",manager[i].community);
body += sprintf(body," | \n\
| \n\
| \n\
| \n\
| \n",i+1,i+1);
}
body += sprintf(body,"\
| \n\
\n\
\n\
\n\
\n\
| |