Probleme mit reboot

Status
Für weitere Antworten geschlossen.

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
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?
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
/sbin/reboot ging wohl nur 1 mal
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich würd da einfach mal den Support anschreiben, dass sie sich das mal ansehen sollen. Das muss ja einen Grund haben...
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Gehen Neustarts nach dem Stromziehen deutlich länger?
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
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
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
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:

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
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