ds106j fährt bei aktivierten DHCP nicht runter

Status
Für weitere Antworten geschlossen.

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo,

dies
DiskStation> ls -la /opt/etc/init.d
drwxr-xr-x 2 root root 4096 Mar 3 15:26 .
drwxr-xr-x 4 root root 4096 Mar 3 15:20 ..
-rw-rw-rw- 1 admin users 140 Mar 3 15:26 S56dhcp
-rwxrwxrwx 1 admin users 751 Mar 2 13:35 S56dhcp.sh
DiskStation>
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo,

hab noch vergessen hinzuzufügen das, wenn ich den dhcp server stoppe. dann steht da auch wurde gestoppt. aber die DS fährt trotzdem nicht runter.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.168
Punkte für Reaktionen
415
Punkte
393
Hallo,
poste bitte mal das Ergebnis von
Rich (BBCode):
ps ax
wenn Du das Script gestartet und wieder beendet hast.
Das Script selbst solltetst Du auch noch posten.

Gruß Götz
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo, (danke für die schnelle antwort)

DiskStation> ps ax
ps: invalid option -- a
BusyBox v1.16.1 (2011-10-23 04:36:21 CST) multi-call binary.

Usage: ps

Report process status

Options:
w Wide output

DiskStation>

S56dhcp.sh:
#!/bin/sh
# Startscript /opt/etc/init.d/S56dhcp.sh

PIDFILE=/opt/var/run/dhcpd.pid

#
start() {
if [ -n "`pidof dhcpd`" ] ; then
echo "DHCP Server ist schon gestartet"

else

/opt/sbin/dhcpd -q
echo "*** DHCP Server wurde gestartet ***"
fi
}

#
stop() {
if [ -n "`pidof dhcpd`" ] ; then
[ -f ${PIDFILE} ] && kill `cat ${PIDFILE}` &&
rm -f ${PIDFILE}
sleep 1
echo "*** DHCP Server wurde beendet ***"

else
echo "*** DHCP Server laeuft nicht ***"
fi
}

#
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 (start|stop|restart)"
exit 1
;;
esac
# End

und falls es was hilft, die gleichnamige datei ohne endung S56dhcp:
#!/bin/sh

if [ -n "`pidof dhcpd`" ] ; then
/opt/bin/killall dhcpd 2>/dev/null
fi

sleep 2
rm -f /opt/var/run/dhcpd.pid
/opt/sbin/dhcpd

eigendlich hab ich die gelöscht, aber die ist wohl wieder gekommen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.168
Punkte für Reaktionen
415
Punkte
393
Hallo,
ups, busybox ps mag keine Parameter, also nur
ps

Gruß Götz
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo,
das kommt dabei raus:
DiskStation> ps
PID USER VSZ STAT COMMAND
1 root 2776 S init
2 root 0 SW [keventd]
3 root 0 SWN [ksoftirqd_CPU0]
4 root 0 SW [kswapd]
5 root 0 SW [bdflush]
6 root 0 SW [kupdated]
7 root 0 SW [kinoded]
8 root 0 SW [mtdblockd]
91 root 0 SW [kjournald]
942 root 0 SW [khubd]
1014 root 1624 S /sbin/dhcpcd -n eth0 -t 30
1028 root 2772 S /sbin/syslogd -S
1030 root 2772 S /sbin/klogd
1071 root 12764 S < /usr/syno/bin/findhostd
1095 root 0 SW [kjournald]
1163 admin 34036 S /usr/syno/pgsql/bin/postgres -D /var/services/pgsql
1164 root 9492 S /usr/syno/bin/scemd
1197 root 2772 S /sbin/getty 115200 console
1199 admin 34036 S postgres: writer process
1200 admin 34036 S postgres: wal writer process
1339 root 12468 S /usr/syno/sbin/hotplugd
1355 root 4500 S /usr/sbin/inetd
1362 root 4500 S /usr/sbin/crond
1675 root 4132 S /usr/syno/sbin/cupsd -C /usr/local/cups/cupsd.conf
1741 root 16840 S /usr/syno/sbin/nmbd -D
1790 root 21608 S /usr/syno/sbin/smbd -D
1792 root 21608 S /usr/syno/sbin/smbd -D
1830 1 1604 S /sbin/portmap
1832 root 0 SW [nfsd]
1835 root 1748 S /usr/sbin/statd
1836 root 0 SW [lockd]
1837 root 0 SW [rpciod]
1840 root 1756 S /usr/sbin/mountd -p 892
1935 root 5544 S /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/
1940 root 5680 S /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/
1941 root 5680 S /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/
1972 root 5540 S /usr/syno/apache/bin/httpd
1976 nobody 5540 S /usr/syno/apache/bin/httpd
1977 nobody 5540 S /usr/syno/apache/bin/httpd
1982 nobody 5540 S /usr/syno/apache/bin/httpd
2031 root 2932 S avahi-daemon: running [DiskStation.local]
2061 root 10932 S /usr/syno/sbin/ftpd -D
2076 root 0 SW [loop0]
2084 root 10592 S N /usr/syno/bin/synomkthumbd
2085 root 26024 S N /usr/syno/sbin/synoindexd
2087 admin 35048 S postgres: admin photo [local] idle
2088 root 10592 S N /usr/syno/sbin/synomkflvd
2212 root 2776 S telnetd
2215 root 4508 S -ash
2222 root 21608 S /usr/syno/sbin/smbd -D
2235 root 4508 R ps
DiskStation>

EDIT: hab ich natürlich danach eingegeben als ich den DHCP gestartet und wieder gestoppt habe.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.168
Punkte für Reaktionen
415
Punkte
393
Hallo,
das sieht völlig unauffällig aus. Gibt es Auffälligkeiten in /var/log/messages?

Gruß Götz
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo,
da ich nicht weiss was auffällig ist, poste ich mal nur den log von heute.
Mar 7 11:48:22 scemd: scemd.c:125 fan_type=0, raid_type=0, led_type=0, thermal_
Mar 7 11:48:22 scemd: modules/mapping_fan.c:227 Default fan type FAN_UNKNOWN is
Mar 7 11:48:22 scemd: modules/disk_hibernation.c:429 Force hibernation enable,
Mar 7 11:48:30 scemd: modules/cpu_frequence_adjust.c:176 cpufreq module was not
Mar 7 11:48:30 kernel: PCI: 00:0e.2 PCI cache line size set incorrectly (0 byte
Mar 7 11:48:30 kernel: PCI: 00:0e.2 PCI cache line size corrected to 32.
Mar 7 11:48:30 kernel: USB_DEVICE: This is hub. No need to call_policy_interfac
Mar 7 11:48:31 kernel: USB_DEVICE: This is hub. No need to call_policy_interfac
Mar 7 11:48:31 kernel: USB_DEVICE: This is hub. No need to call_policy_interfac
Mar 7 11:48:32 syno_hdd_util: Model:[ST3750840ACE], Firmware:[3.ACD], S/N:[5QD4
Mar 7 11:48:40 synousbdisk: RCClean succeeded
Mar 7 11:48:41 synosata: synosata.c:187 no external sata devices used
Mar 7 11:48:42 ddnsd: main(ddnsd.c:2790): not enable DDNS, shutdown daemon
Mar 7 11:48:50 cupsd[1675]: [771] [listen.c:184] Unable to open listen socket
Mar 7 11:48:59 sm-notify[1838]: Failed to open /var/lib/nfs/sm.bak: No such fil
Mar 7 11:50:30 scemd: scemd.c:379 stop manutild.
Mar 7 10:57:03 in.tftpd[2096]: tftp: client does not accept options
Mar 7 10:57:56 in.tftpd[2118]: tftp: client does not accept options
Mar 7 10:59:10 in.tftpd[2134]: tftp: client does not accept options
Mar 7 11:07:51 in.tftpd[2180]: tftp: client does not accept options
Mar 7 11:08:14 in.tftpd[2199]: tftp: client does not accept options
Mar 7 12:50:38 upgrade.cgi: upgrade.cpp:694 Enum all available volumes.
Mar 7 12:50:38 upgrade.cgi: upgrade.cpp:697 Got a volume /volume1.
Mar 7 12:50:38 upgrade.cgi: upgrade.cpp:703 check if it has sufficient capacity
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.168
Punkte für Reaktionen
415
Punkte
393
Hallo,
interessant sind die Zeiten wo die DS runterfahren sollte und nicht wollte.

Gruß Götz
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
hallo,

das ist in der zeit passiert eben, aber komischerweise ist die DS diesmal ausgegangen als ich den DHCP server gestoppt habe und die runtergefahren habe....
Mar 7 14:43:40 root: /usr/syno/etc/rc.d/S98findhostd.sh stop findhostd
Mar 7 14:43:48 kernel: nfsd: last server has exited
Mar 7 14:43:48 kernel: nfsd: unexporting all filesystems
Mar 7 14:43:56 kernel: fs_close_all_files: force to close file c13da3e0
Mar 7 14:43:56 kernel: fs_close_all_files: force to close file c0e00d60
Mar 7 14:43:56 kernel: fs_close_all_files: force to close file c1001e60
Mar 7 14:43:56 kernel: sys_umount: force unmount success
Mar 7 14:43:57 kernel: correction with 0x0f
Mar 7 14:43:57 syslogd exiting

EDIT: komisch, ich hab das gleiche nochmal gemacht und sie ging wieder ganz normal aus...
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.168
Punkte für Reaktionen
415
Punkte
393
Hallo,
dann nehmen wir das mal so als gegeben hin. Scheint dann doch alles richtig zu funktionieren.

Gruß Götz
 

winfreund

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
235
Punkte für Reaktionen
0
Punkte
16
die frage ist aber wie lange es funktionieren wird^^ ich werd mich melden wenn es da wieder damit ein problem gibt. vielen dank für die hilfe :)
 
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