www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / diagpppoa.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--
3         (c) 2005 U.S. Robotics Corporation
4 -->
5 <html>
6    <head>
7         <title>Diagnostics &laquo; Device</title>
8
9         <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
10         <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>
11         <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>
12         <script src="portName.js" type="text/javascript"></script>
13
14       <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
15 </head>
16 <body onload="initMenu();">
17
18 <script type="text/javascript">
19         
20         writeHeader("Diagnostics");
21 </script>
22
23 <form>
24         <h3><%ejGetOther(diagInfo, serviceName)%></h3>
25    <P>Your modem is capable of testing your DSL connection. The individual tests are 
26       listed below. If a test displays a fail status, click <b>Rerun Diagnostic 
27       Tests</b> at the bottom of this page to make sure the fail status is 
28       consistent. If the test continues to fail, click <b>Help</b> and follow 
29       the troubleshooting procedures.
30    </P>
31    
32    <P><b>Test the connection to your local network</b></p>
33       <TABLE border="1" cellspacing="0" cellpadding="3">
34          <TBODY>
35       <%ejGetStr(enetDiag)%>                  
36         <script type="text/javascript">
37 <!-- hide
38 if ('<%ejGetJS(enblWireless)%>' == '1') {
39    document.writeln("<TR><TD class='hd'>Test your Wireless Connection: </TD>");
40    document.writeln("<TD><B><%ejGetOther(diagnostic, 17)%></B>&nbsp;</TD>");
41    document.writeln("<TD><A href='hlpwlconn.html'>Help</A></TD></TR>");
42 }
43 // done hiding -->
44         </script>
45         </TBODY></TABLE>
46
47         <P><b>Test the connection to your DSL service provider</b></p>
48         <TABLE border="1" cellspacing="0" cellpadding="3">
49            <TBODY>
50               <TR>
51                  <td width="250">Test ADSL synchronization:</TD>
52                  <TD width="50"><B><%ejGetOther(diagnostic, 2)%></B></TD>
53                  <TD><A href="hlpadslsync.html">Help</A></TD>
54               </TR>
55               <TR>
56 <script type="text/javascript">
57 <!-- hide
58 var diagType = '<%ejGetJS(diagType)%>';
59 if ( diagType == 'f4' )
60    document.writeln("                        <TD class='hd'>Test ATM OAM segment ping:</TD>");
61 else
62    document.writeln("                        <TD class='hd'>Test ATM OAM F5 segment ping:</TD>");
63 // done hiding -->
64 </script>
65                  <TD><B><%ejGetOther(diagnostic, 3)%></B></TD>
66                  <TD><A href="hlpatmseg.html">Help</A></TD>
67               </TR>
68               <TR>
69 <script type="text/javascript">
70 <!-- hide
71 if ( diagType == 'f4' )
72    document.writeln("                        <TD class='hd'>Test ATM OAM end-to-end ping:</TD>");
73 else
74    document.writeln("                        <TD class='hd'>Test ATM OAM F5 end-to-end ping:</TD>");
75 // done hiding -->
76 </script>
77             <TD><B><%ejGetOther(diagnostic, 4)%></B></TD>
78             <TD><A href="hlpatmetoe.html">Help</A></TD>
79          </TR>
80       </TBODY></TABLE>
81
82         <P><B>Test the connection to your Internet service provider</B></p>
83    <TABLE border="1" cellspacing="0" cellpadding="3">
84       <TBODY>
85          <TR>
86             <td width="250">Test PPP server connection:</TD>
87             <TD width="50"><B><%ejGetOther(diagnostic, 6)%></B></TD>
88             <TD><A href="hlppppoasess.html">Help</A></TD>
89          </TR>
90          <TR>
91             <td>Test authentication with ISP:</TD>
92             <TD><B><%ejGetOther(diagnostic, 7)%></B></TD>
93             <TD><A href="hlppppoeauth.html">Help</A></TD>
94          </TR>
95          <script type="text/javascript">
96 <!-- hide
97 var ipExtension = '<%ejGetOther(sysInfo, pppIpExtension)%>';
98
99 if ( ipExtension == '0' ) {
100    document.writeln("<TR>");
101    document.writeln("  <td>Test the assigned IP address: </TD>");
102    document.writeln("  <TD><B><%ejGetOther(diagnostic, 8)%></B></TD>");
103    document.writeln("  <TD><A href='hlppppoeip.html'>Help</A></TD></TR>");
104    document.writeln("<TR>");
105    document.writeln("  <td>Ping default gateway: </TD>");
106    document.writeln("  <TD><B><%ejGetOther(diagnostic, 9)%></B></TD>");
107    document.writeln("  <TD><A href='hlppnggw.html'>Help</A></TD></TR>");
108    document.writeln("<TR>");
109    document.writeln("  <td>Ping primary Domain Name System Server: </TD>");
110    document.writeln("  <TD><B><%ejGetOther(diagnostic, 10)%></B></TD>");
111    document.writeln("  <TD><A href='hlppngdns.html'>Help</A></TD></TR>");
112 }
113 // done hiding -->
114         </script>
115         </TBODY></TABLE>
116
117 <script type="text/javascript">
118 <!-- hide
119 var diagPrev = '<%ejGetOther(diagInfo, diagPrev)%>';
120 var diagNext = '<%ejGetOther(diagInfo, diagNext)%>';
121 var GO_PREV = 0;
122 var GO_NEXT = 1;
123
124 function btnGo(where) {
125    var loc = 'diag.cgi?diagCurr=';
126     
127    if ( where == GO_PREV )
128       loc += diagPrev;
129    else
130       loc += diagNext;
131       
132    var code = 'location="' + loc + '"';
133    eval(code);
134 }
135
136 document.writeln("<p>");
137 if ( diagPrev != '' )
138    document.writeln("                  <input type='button' onClick='btnGo(GO_PREV)' value='Previous Connection'>");
139 if ( diagNext != '' )
140    document.writeln("                  <input type='button' onClick='btnGo(GO_NEXT)' value='Next Connection'>");
141 document.writeln("</p>");
142 // done hiding -->
143 </script>
144         
145         <P>
146                 <input type='button' onClick='location.href="diag.cgi?diagType=f5"' value='Rerun Diagnostic Tests'>
147                 <input type='button' onClick='location.href="diag.cgi?diagType=f4"' value='Rerun Diagnostic Tests With OAM F4'>
148         </p>
149 </form>
150
151 <script type="text/javascript">
152         writeFooter();
153 </script>
154
155 </body>
156 </html>