Probleme mit reboot

  • 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.

ubuntulinux

Benutzer
Registriert
23. Jan. 2010
Beiträge
2.063
Reaktionspunkte
0
Punkte
82
Hallo miteinander.

Seit neuestem existiert auf meiner DS210J folgendes Problem:

Ich reboote mit /sbin/reboot: Es funktioniert
Ich reboote mit einem reboot: DSM geht nicht mehr, SSH geht nicht mehr, Ping geht die ganze Zeit, die DS rebootet aber nicht; ich muss sie vom Strom trennen.
Ich reboote im DSM: Selbes Problem wie mit "reboot"

Hat jemand eine Idee? Soll ich mal die Firmware neu drüberbügeln?
 
/sbin/reboot ging wohl nur 1 mal
 
Ich würd da einfach mal den Support anschreiben, dass sie sich das mal ansehen sollen. Das muss ja einen Grund haben...
 
Gehen Neustarts nach dem Stromziehen deutlich länger?
 
Vielen Dank für Eure Antworten. Nein durch Stromstecker geht es etwa gleich glang, so um 1 Minute. Firmwareneuinstallation hat nichts gebracht, darum habe ich den Support schon angeschrieben

Viele Grüsse,
ubuntulinux
 
Gerade festgestellt: Ausschalten geht auch nicht.

Ich denke da läuft etwas falsch beim Dienstestoppen:

/usr/syno/etc/rc.d/ hat folgende Startscripte von mir:

S65chroot.sh
Code:
case "$1" in
 start)
     mount -t proc none /volume1/debian/debian/proc
     mount /dev /volume1/debian/debian/dev/

         ;;
 stop)
     umount /volume1/debian/debian/proc
     umount /volume1/debian/debian/dev/
         ;;
    *)
     echo "Usage: {start|stop}"
     exit 1
         ;;
esac
exit 0

S66ejabberd.sh
Code:
case "$1" in
 start)
     chroot /volume1/debian/debian /etc/init.d/ejabberd start
         ;;
 stop)
     chroot /volume1/debian/debian /etc/init.d/ejabberd stop
         ;;
    *)
     echo "Usage: {start|stop}"
     exit 1
         ;;
esac
exit 0

S66iodine.sh
Code:
case "$1" in
 start)
     insmod /lib/modules/tun.ko
     chroot /volume1/debian/debian /etc/init.d/iodined start
         ;;
 stop)
     chroot /volume1/debian/debian /etc/init.d/iodined stop
     rmmod tun.ko
         ;;
    *)
     echo "Usage: {start|stop}"
     exit 1
         ;;
esac
exit 0

S67ipv6.sh
Code:
case "$1" in
 start)
     echo "1" > /proc/sys/net/ipv6/conf/all/forwarding
     chroot /volume1/debian/debian /etc/init.d/aiccu start
     chroot /volume1/debian/debian /etc/init.d/radvd start
         ;;
 stop)
     chroot /volume1/debian/debian /etc/init.d/aiccu stop
     chroot /volume1/debian/debian /etc/init.d/radvd stop
     echo "0" > /proc/sys/net/ipv6/conf/all/forwarding
         ;;
    *)
     echo "Usage: {start|stop}"
     exit 1
         ;;
esac
exit 0

Werden die Startscripte in gleicher Reihenfolge gestoppt wie gestartet? Wenn Ja weiss ich wieso: Die Mounts können nicht umounted werden weil sie noch verwendet werden von den Applikationen die Dev's brauchen (iodine, IPv6). Ohne die Startscripte funktioniert alles.

Hat jemand eine Idee?

Vielen Dank :)
Viele Grüsse
ubuntulinux
 
Zuletzt bearbeitet:
Teil doch dein mount Script in zwei Scripte auf. Eines mit der tiefsten Nummer für Start und eines mit der höchsten Nummer für stop
 
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