Hallo. Ich habe einen Samsung SMT-G3210 (auf dem übrigens auch ein Linux läuft) und möchte diesen zwecks neuer IP zum automatischen reconnect bewegen. Im Internet habe ich leider nur ein .vbs-script finden können, was dies per Telnet erledigt (gemoddete Firmware). Im Grunde müsste dies doch aber auch mittels Shell-Script funktionieren. Leider kenne ich mich mit Programmierung nicht genügend aus um mir selbst ein solches script schreiben zu können. Manuell in der Konsole funktioniert das wunderbar. Das .vbs-script sieht so aus:
set ws = CreateObject("Wscript.shell") ws.run("Cmd /k Telnet 192.168.220.1 30023") wscript.sleep 1500 ws.sendkeys ("root" &vbcr) wscript.sleep 500 ws.sendkeys ("banana" &vbcr) wscript.sleep 500 ws.sendkeys ("killall pppd" &vbcr) wscript.sleep 500 ws.sendkeys("{ENTER}") ws.sendkeys ("sleep 2" &vbcr) wscript.sleep 500 ws.sendkeys("{ENTER}") ws.sendkeys ("/usr/sbin/pppd call pppoe1" &vbcr) wscript.sleep 500 ws.sendkeys("{ENTER}") ws.sendkeys ("exit" &vbcr) wscript.sleep 2000 ws.sendkeys("{ENTER}") ws.sendkeys ("exit" &vbcr)
Das script muss also: "telnet samsung.router 30023" eingeben "root" als login eingeben "banana" als Passwort eingeben "killall pppd" eingeben kurz warten "/usr/sbin/pppd call pppoe1" eingeben sich beenden
Kann mir da evtl. jemand weiterhelfen? Danke schon mal im Voraus. lG pfote