Router - Disconnect und Connect

Guten Tag, folgende Sache:
Ich benutze den D-Link G684T als Router für meinen Internetzugang.
Nun möchte ich ein Programm haben,
welches, wenn ich es denn dann starte, dem Router sagt, dass er sich disconnecten und nach einer gewissen Zeit wieder connecten soll.
Dafür habe ich ein wenig in dem Quelltext rumgesucht und folgendes
gefunden:

function onClickRunDisconnect()
{
if(remote_user==„user“)
{
alert(„sorry, you’re not authorised to modify this page.“);
return false;
}
document.getElementById(„uiPostPPPCon“).value = 0;

if("" == „pppoe“)
{
jslEnable(„uiPostPppDisconnect“);
jslDisable(„uiPostPppConnect“);
}
else
{
jslEnable(„uiPostPppoaDisconnect“);
jslDisable(„uiPostPppoaConnect“);
}
document.getElementById(„uiPostPPPConForm“).submit();
}

Wenn ich, während ich disconnecte, meinen Traffic mit Ethereal aufzeichne, ist folgendes der Befehl zum Disconnecten:

192.168.1.1/cgi-bin/webcm?getpage=…%2Fhtml%2Fstatus%2Fdeviceinfofile.htm&encaps0%3Asettings%2Fmanual_conn=0&var%3Aconid=encaps0&var%3Amycon=connection0&var%3Acontype=&connection0%3Apppoe%3Acommand%2Fstop=&var%3Ajudge=

Wie kann ich dies nun nutzen, um das Programm/Script zu erstellen?
Gibt es eine Möglichkeit, den Befehl zum Disconnect direkt in meinen Web-Browser einzugeben?

MfG und der Bitte um Hilfe :wink:

Das Problem sehe ich eher in der Anmeldung am Router, denn der Link wird wohl ohne Authorisirung nicht funktionieren.
Dazu kann man wohl nur ein LWP-Agenten nehmen, also eine Art Browser der aber auf Programmbasis funktioniert.

Der LWP agent meldet sich dann mit benutzer und passwort an und sendet dann die entsprechende URL zum connecten und disconnecten.

Perl ist eine nette Sprache dafür.
http://www.teialehrbuch.de/PERL/10945-Das-Perl-Modul…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]