1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
5 <link rel="stylesheet" href='stylemain.css' type='text/css'>
6 <script language="javascript" src="portName.js"></script>
7 <link rel="stylesheet" href='colors.css' type='text/css'>
12 <b><%ejGetOther(diagInfo, serviceName)%> Diagnostics</b><br>
13 <P>Your modem is capable of testing your DSL connection. The individual tests are
14 listed below. If a test displays a fail status, click "Rerun Diagnostic
15 Tests" at the bottom of this page to make sure the fail status is
16 consistent. If the test continues to fail, click "Help" and follow
17 the troubleshooting procedures.
19 <P><B>Test the connection to your local network</B>
20 <TABLE border="1" cellspacing="0" cellpadding="3">
22 <script language="javascript">
24 //var brdId = '<%ejGetJS(boardID)%>';
26 if ('<%ejGetJS(numEnet)%>' == '1') {
27 document.writeln("<TR><TD class='hd' width='250'>Test your Ethernet Connection: </TD>");
28 document.writeln("<TD><B><%ejGetOther(diagnostic, 1)%></B> </TD>");
29 document.writeln("<TD><A href='hlpethconn.html'>Help</A></TD> </TR>");
31 dispName = getUNameByLName('<%ejGetJS(boardID)%>' + '|eth0');
32 document.writeln(" <TR><TD class='hd' width='250'>Test your " + dispName + " Connection: </TD>");
33 document.writeln(" <TD><B><%ejGetOther(diagnostic, 1)%></B> </TD>");
34 document.writeln(" <TD><A href='hlpethconn.html'>Help</A></TD> </TR>");
35 dispName = getUNameByLName('<%ejGetJS(boardID)%>' + '|eth1');
36 document.writeln("<TR><TD class='hd' width='250'>Test your " + dispName + " Connection: </TD>");
37 document.writeln("<TD><B><%ejGetOther(diagnostic, 18)%></B> </TD>");
38 document.writeln("<TD><A href='hlpethconn.html'>Help</A></TD> </TR>");
40 if ('<%ejGetJS(enblUsb)%>' == '1') {
41 document.writeln("<TR><TD class='hd'>Test your USB Connection: </TD>");
42 document.writeln("<TD><B><%ejGetOther(diagnostic, 13)%></B> </TD>");
43 document.writeln("<TD><A href='hlpusbconn.html'>Help</A></TD> </TR>");
45 if ('<%ejGetJS(enblWireless)%>' == '1') {
46 document.writeln("<TR><TD class='hd'>Test your Wireless Connection: </TD>");
47 document.writeln("<TD><B><%ejGetOther(diagnostic, 17)%></B> </TD>");
48 document.writeln("<TD><A href='hlpwlconn.html'>Help</A></TD></TR>");
53 <P><B>Test the connection to your Internet service provider</B>
54 <TABLE border="1" cellspacing="0" cellpadding="3">
57 <TD class='hd' width="250">Ping default gateway:
59 <TD width="50"><B><%ejGetOther(diagnostic, 9)%></B> </TD>
60 <TD><A href="hlppnggw.html">Help</A></TD>
63 <TD class='hd'>Ping primary Domain Name System Server:
65 <TD><B><%ejGetOther(diagnostic, 10)%></B> </TD>
66 <TD><A href="hlppngdns.html">Help</A></TD>
71 <script language="javascript">
73 var diagPrev = '<%ejGetOther(diagInfo, diagPrev)%>';
74 var diagNext = '<%ejGetOther(diagInfo, diagNext)%>';
78 function btnGo(where) {
79 var loc = 'diag.cgi?diagCurr=';
81 if ( where == GO_PREV )
86 var code = 'location = "' + loc + '"';
91 document.writeln(" <input type='button' onClick='btnGo(GO_PREV)' value='Previous Connection'>");
93 document.writeln(" <input type='button' onClick='btnGo(GO_NEXT)' value='Next Connection'>");
97 <input type='button' onClick='location.href="diag.cgi?diagType=f5"' value='Test'>
98 <input type='button' onClick='location.href="diag.cgi?diagType=f4"' value='Test With OAM F4'>