Die DS und schaltbare Steckdosen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

janus

Benutzer
Registriert
07. Sep. 2010
Beiträge
667
Reaktionspunkte
0
Punkte
0
Damit könnte man ja mit einer laufenden DS eine ganze Batterie anderer DSsen zeitgesteuert hochfahren. Das müsste auch mit Modellen gehen, die zeitgesteuertes Hochfahren selber gar nicht kennen

Sehr gute Idee :)
 
Sehr interessant!!! Ne Weboberfläche wäre natürlich der Hammer....
 
Mh. :o Für die Bedienung an sich. Bin doch nicht so der Konsolen- und Kommandoheini...
 
Das hochfahren von DSsen durch Strom-Versorgung anschließen klappt nicht.

Auch wenn es so eingestellt ist, starten die nur nach einem Stromausfall alleine neu, aber nicht wenn die absichtlich vorher aus war (durch sauberes runterfahren).
 
Auch wenn es so eingestellt ist, starten die nur nach einem Stromausfall alleine neu, aber nicht wenn die absichtlich vorher aus war (durch sauberes runterfahren).
Wir haben hier im Forum einen Thread wo goetz rausgekriegt hat wie man die DS per cron in den abgesicherten Modus bringen kann. Wenn danach der Strom gekappt wird und später wieder eingestellt, dann sollte die DS auch wieder hochfahren
 
Es gibt auch die Bastelanleitungen mit dem Kondensator am Einschalt-Taster.

Itari
 
Hallo allerseits,

wollte an meiner DS710+ mit DSM 3.0-1372 auch gerade eine Gembird SIS-PMS in Betrieb nehmen, leider vergeblich. Entstand der Wiki Eintrag auf Grundlage der DSM 2.x oder der DSM 3.x?

Die Installation gemäß dem Wiki Eintrag verlief problemlos. Die Gembird wird aber trotzdem nicht korrekt erkannt, weder vom System und folglich auch nicht von sispmctl.

Rich (BBCode):
[   85.580361] usb 7-2: new low speed USB device using uhci_hcd and address 2
[   85.701354] usb 7-2: device descriptor read/64, error -71
[   85.920354] usb 7-2: device descriptor read/64, error -71
[   86.128344] usb 7-2: new low speed USB device using uhci_hcd and address 3
[   86.248367] usb 7-2: device descriptor read/64, error -71
[   86.467334] usb 7-2: device descriptor read/64, error -71
[   86.675328] usb 7-2: new low speed USB device using uhci_hcd and address 4
[   87.090376] usb 7-2: device not accepting address 4, error -71
[   87.198378] usb 7-2: new low speed USB device using uhci_hcd and address 5
[   87.614363] usb 7-2: device not accepting address 5, error -71
[   87.620445] hub 7-0:1.0: unable to enumerate USB device on port 2

Meine Gembird müsste grundsätzlich unterstützt werden (USB ID 04b4:fd11).

An einem Windows-Rechner läuft sie derzeit ohne Probleme. Ich hatte sie auch schon einmal an meinem alten Server mit Linux from Scratch laufen.

Woran könnte das liegen? Was könnte man noch probieren?

Gruß

Sebastian
 
Hallo,
ich bin neu hier im Forum und habe eine Frage zu sispmctl().

Ich habe auch eine SIS-PM im Einsatz und würde die Weboberfläche gerne ohne aktive SSH-Verbindung nutzen. Mit SSH-Verbindung klapps das schon ganz gut.
Wie muss ein start/stop script aussehen und wie bekomme ich den zum laufen? Muss dieser dann im etc/init.d liegen?

Den init-Script von: http://www.dermute.de/250-gembird-sis-pms konnte ich zum laufen bringen.
Fehler:
[--2011-11-14 13:44:19-- http://aw-vserver.de/files/sispmctl
Resolving aw-vserver.de... xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx
Connecting to aw-vserver.de|xxx.xxx.xxx.xxx|:80... connected.
HTTP request sent, awaiting response... No data received.
Retrying.]

Besten Danke Sven
[DS109 + 1TB Samsung HDD an FB7170]
 
Hallo,
da ich bisher in der Suche keine Hilfe zum erstellen eines Start/Stop Scripts für sispmctl gefunden habe, hier erneut meine Anfrage.

Ich habe auch eine SIS-PM im Einsatz und würde die Weboberfläche gerne ohne aktive SSH-Verbindung nutzen. Mit SSH-Verbindung klapps das schon ganz gut.
Wie muss ein start/stop script aussehen und wie bekomme ich den zum laufen? Muss dieser dann im etc/init.d liegen?

Besten Danke Sven
[DS109 + 1TB Samsung HDD an FB7170]

Wie kann ich das lösen, um das Webinterface auch ohne aktive SSH-Verbindung laufen zu lassen? Kann mir dabei jemand helfen?

Besten Danke Sven
[DS109 + 1TB Samsung HDD an FB7170]
 
Hallo,
da ich bisher in der Suche keine Hilfe zum erstellen eines Start/Stop Scripts für sispmctl gefunden habe, hier erneut meine Anfrage.



Wie kann ich das lösen, um das Webinterface auch ohne aktive SSH-Verbindung laufen zu lassen? Kann mir dabei jemand helfen?

Besten Danke Sven
[DS109 + 1TB Samsung HDD an FB7170]

Moin,
du solltest mal im Wiki nach den alternativen Startup Scripts suchen, wie z.B. für den atd. Ich bin mir sicher, dass ich da ein paar Beispiele abgelegt habe. Diese nimmst du dann als Grundlage für den Start des sispm Web-Tools. Bitte dabei immer darauf achten, dass sowohl der start, als auch der stop sauber funktionieren ;-)

Ich habe die Weboberfläche wegen fehlender Passwort abfrage nicht im Einsatz, daher müsste ich erst ein entsprechendes Startup Script anpassen.

Gruß

Janus
 
@janus
Soviel ich weiss werden die Stops eh nicht ausgeführt bein Shutdown. Die Firmware killt einfach alles was sich noch bewegt auf der DS. Habe im Zuge meiner chroot Experimente diese Erfahrung gemacht. Trag einfach mal im Stopteil ein echo in ein File ein und starte die DS neu. Der Eintrag im File ist danach wider Erwarten ned vorhanden. Das einzige Script das wirklich mit dem stop Parameter beim Shutdown ausgeführt wird ist S98findhostd. An dieses kann man seine opt Shutdown Scripte anhängen, damit sie bein Runterfahren auch ausgefürt werden

Gruss

Tobi
 
Hallo,
das würd ich jetzt so nicht unterschreiben wollen. Der normale DSM arbeitet die schon ab, in der chroot Umgebung werden wohl andere halt/reboot Befehle abgearbeitet. Kann es momentan nicht testen, bin mit Arbeit über beide Ohren zu.

Gruß Götz
 
Moin,
du solltest mal im Wiki nach den alternativen Startup Scripts suchen, wie z.B. für den atd. Ich bin mir sicher, dass ich da ein paar Beispiele abgelegt habe. Diese nimmst du dann als Grundlage für den Start des sispm Web-Tools. Bitte dabei immer darauf achten, dass sowohl der start, als auch der stop sauber funktionieren ;-)

Ich habe die Weboberfläche wegen fehlender Passwort abfrage nicht im Einsatz, daher müsste ich erst ein entsprechendes Startup Script anpassen.

Gruß

Janus

Hi, danke für die Unterstützung.
ich habe nun den atd Script genommen, wie folgt angepasst und als Steckdose.sh in /opt/etc/init.d gelegt:

------------------------------------------------------------
#!/bin/sh
#
# Startup script for sispmctl
#
NAME="sispmctl"
# Stop myself if running
PIDFILE=/var/run/$NAME.pid
#
start() {
/opt/sbin/sispmctl &
echo "Optware startup sispmctl"
}
#
stop() {
[ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
echo "Optware shutdown sispmctl"
}
#
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 (start|stop|restart)"
exit 1
;;
esac
# End
------------------------------------------------------------

...in der /opt/sbin/sispmctl steht dann folgender sispmctl code, der die sispmctl in den listener mode versetzt:

------------------------------------------------------------
sispmctl -q -p 2638 -i xxx.xxx.xxx.xxx -u /opt/share/httpd/sispmctl/doc -l
------------------------------------------------------------

Wenn ich dann per [sh Steckdose.sh start] starte, funtioniert das webinterface.
Schließe ich aber PuTTY, gehts wieder nicht. Ein reboot der DS hat auch nichts geholfen.

Was mache ich falsch?!?

Gruß Sven
[DS109 (DSM 3.2-1944) + 1TB Samsung HDD an FB7170]
 
@goetz
Ist zwar auch schon ein Weilchen her, aber ich habe das damals mit mehreren Scripten getestet. Sowohl von der Firmware als auch bei opt. Das einzige Script welches beim Stop eine Ausgabe in mein Testfile machte war besagtes S98findhostd.
Zwecks Beweisführung werde ich das heute abend mal testen ;-)
 
@svensen:

Hi,
meinst Du, Du öffnest die Konsole und startest das Script manuell ? Dann läuft es natürlich nur bis zum Putty-Ende ...
Wenn Dein Script in "/opt/etc/init.d" liegt, sollte ein reboot der DS genügen.

Gruß Andreas
 
Hi JudgeDredd,
ja innerhalb der Konsole läuft o.g. Steckdose.sh Script ohne Probleme im quiet mode, aber eben nur solange die Konsole online ist. :-(

Ich habe auch schon die chmod des Steckdose.sh Scripts sowie der /opt/sbin/sispmctl (also der eigentliche Aufruf des Webinterfaces [siehe command line oben]) auf 755 bzw. 777 (testweise) geändert.
-> Jeweils danach die DS neu gestratet. Leider Ohne Erfolg.

Kann es auch an dem listener mode der SIS-PM liegen? Läuft dieser auch ohne Konsole? Hat das schon mal jemand ohne Konsole zum laufen bekommen?
Habe auch das AdminTool am laufen. Muss ich da in /opt/etc/init.d evtl. was aktivieren?

Danke + Gruß Sven
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat