DiamondDog: Router neu starten nur wie?

Beitrag lesen

Hallo Leute,
also ich hab das folgendes und zwar würde ich gerne meinen Router neu starten sobald ich die html Seite öffne.
Das ganze soll dann so sein (wenn Seite geöffnet wird):

  • Script wird gestartet (in GreaseMonkey)
  • Router wenn Router im Leerlauf dann Verbinden klicken
  • Wenn Router nicht im Leerlauf dann Verbindung trennen klicken und dann Verbinden klicken
  • Seite schließen wenn Router verbunden.

So sieht der Quelltext des Routers aus:
``
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META name="description" content="WGR614">
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META http-equiv="Pragma" content="no-cache">
<META HTTP-equiv="Cache-Control" content="no-cache">
 <meta HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT"> <link rel="stylesheet" href="form.css">
<title>PPPoE-Status</title>
<script language="javascript" type="text/javascript">
<!--

function refreshPage() {
if(document.forms[0].Connect.value == 'Renew')
return true;
window.setTimeout('window.location.href = "RST_st_poe.htm";',5000);
}

function disableConButton()
{
    document.forms[0].Connect.disabled = true;
    document.forms[0].Disconnect.disabled = true;
    document.forms[0].ConMethod.value = "  Connect  ";

document.forms[0].submit();

return true;
}

function disableDisConButton()
{
    document.forms[0].Connect.disabled = true;
    document.forms[0].Disconnect.disabled = true;
    document.forms[0].ConMethod.value = "Disconnect";

document.forms[0].submit();

return true;
}
//-->
</script>
</head>
<body bgcolor="#ffffff" onLoad="refreshPage()">
<form name="poe_st" method="post" action="st_poe.cgi">

<TABLE border=0 width="100%">
<TR>
<TD colspan="2" align="left" nowrap><h1>Verbindungsstatus </h1></TD>
</TR>
</TABLE>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
<tr> <!-- RULE --> <td background="liteblue.gif" height="12">  </td>
</tr>
</table>
<table width="100%" border=1 cellspacing=1 cellpadding=4>
<tr>
<TD NOWRAP width="50%"><B>Verbindungszeit</B></td>

<TD NOWRAP width="50%">00:01:41</td>
</tr>
<tr>
<TD NOWRAP><B>Verbindung zu Server</B></td>
<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>Aushandlung</B></td>
<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>Authentifizierung</B></td>

<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>IP-Adressabruf</B></td>
<TD NOWRAP>000.000.000.000</td>
</tr>
<tr>
<TD NOWRAP><B>Netzwerkmasken-Abruf</B></td>
<TD NOWRAP>255.255.255.255</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="3" width="100%">

<TR>
<TD align="center" nowrap>
<BR>
<input type="submit" name="Connect" value="Verbinden" onClick="return disableConButton()">
<input type="submit" name="Disconnect" value="Verbindung trennen" onClick="return disableDisConButton()"></TD>
</TR>
<tr> <!-- RULE --> <td background="liteblue.gif" height="12">  </td>
</tr>
<TR>
<TD align="center"><input type=button name="close" value="Fenster schliessen" onclick="self.close();"></TD>
</TR>
</TABLE>
<input type="hidden" name="ConMethod" value="Disconnect"></TD>

</form>
</body>
</html>[/code]Wenn der Router nicht online ist steht bei "Verbindung zu Server" in der Spalte wo normalerweise "Ein" steht, steht dann "Leerlauf".

Wäre super wenn mir jemand helfen könnte das hinzubekommen.

Danke schon mal.

Mfg Dog.