Reconnect Script für Linux für Speedport W 701V

linuxnomo

Neuer User
Mitglied seit
17 Sep 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo,

anbei ein kleines Reconnect-Script für den Speedport W 701V Router (Firmware: 33.04.57) auf Linux, mit dem erst die aktuelle IP-Adresse angezeigt wird, dann wird die Verbindung getrennt nach 5 sek. neu verbunden und anschließend die neue IP-Adresse angezeigt:


#!/bin/bash
PIN=XXXX
wget -o /dev/null -O - checkip.dyndns.org | awk -v FS="<body>" '{print $2}' | awk -v FS="</body>" '{print $1}'
echo "Die Verbindung wird getrennt..."
wget -O /dev/null -o /dev/null "http://192.168.2.1/cgi-bin/webcm?login:command/password=$PIN&connection0:settings/cmd_disconnect=1,"
sleep 5
echo "Die Verbindung wird wiederhergestellt..."
wget -O /dev/null -o /dev/null "http://192.168.2.1/cgi-bin/webcm?login:command/password=$PIN&connection0:settings/cmd_connect=19"
sleep 3
wget -o /dev/null -O - checkip.dyndns.org | awk -v FS="<body>" '{print $2}' | awk -v FS="</body>" '{print $1}'
echo "Fertig."


Anstelle des XXXX trägt man seine PIN ein.

Zum Ausführen des Scripts müssen die Pakete wget und gawk installiert sein (unter Debian: sudo apt-get install wget gawk ).

Viel Spaß damit,

linuxnomo
 
Nettes Idee ^^

Aber wenn jemand FireFox nutzt da gibt es ein kleines Plugin dass das macht. ^^
 
Kostenlos!

Statistik des Forums

Themen
248,878
Beiträge
2,303,793
Mitglieder
378,547
Neuestes Mitglied
Kraehe82