- Registriert
- 21. Apr. 2009
- Beiträge
- 109
- Reaktionspunkte
- 0
- Punkte
- 16
Ich versuche mithilfe des folgenden Scripts die DS von meinem Raspberry aus runterzufahren:
Expect ist auf dem Raspberry installiert. Das Login auf der DS scheint auch zu funktionieren. Doch leider fährt die DS nicht runter.
Ich erhalte diese Ausgabe:
Das Script selbst habe ich aus einem relativ alten Thread
http://www.synology-forum.de/showthread.html?3198-Scripting-Telnet
Hat jemand eine Idee, was ich falsch mache?
Oli
Rich (BBCode):
!/usr/bin/expect
spawn /usr/bin/telnet
expect "telnet>" { send "open 192.168.188.35\n" }
expect "login" { send "root\n" }
expect "Password" { send "MEIN_PASSWORT\n" }
expect "DiskStation>" { send "poweroff\n" }
exit
Expect ist auf dem Raspberry installiert. Das Login auf der DS scheint auch zu funktionieren. Doch leider fährt die DS nicht runter.
Ich erhalte diese Ausgabe:
Rich (BBCode):
spawn /usr/bin/telnet
telnet> open 192.168.188.35
Trying 192.168.188.35...
Connected to 192.168.188.35.
Escape character is '^]'.
DiskStation login: root
Password:
BusyBox v1.16.1 (2013-03-01 01:15:19 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
DiskStation> root@raspberrypi:/home#
Das Script selbst habe ich aus einem relativ alten Thread
http://www.synology-forum.de/showthread.html?3198-Scripting-Telnet
Hat jemand eine Idee, was ich falsch mache?
Oli