Hi Contra,
ja klar, kein Problem. Das Skript hilft dir aber nur wenn der Logeintrag "fan gpio detect thread exit" den Wakeup auslöst!
Anbei das Skript und die Anleitung. Heute Nacht hatte ich keinen einzigen Wakup der Platten.
1. Die angehängte Datei scemd_syslog_filter_DSM5_1.zip herunterladen und entpacken. Dann auf die DS hochladen z.B. in den Gemeinsamen Ordner „public“.
Falls ein anderer Ordner verwendet wird, muss dieser in den Befehlen verwendet werden.
2. Telnet oder SSH aktiveren
3. Als User Root auf die Konsole verbinden
4. mv /volume1/public/S99set_scemd_syslog_filter.sh /usr/syno/etc/rc.d/
5. chown root:root /usr/syno/etc/rc.d/S99set_scemd_syslog_filter.sh
6. chmod 755 /usr/syno/etc/rc.d/S99set_scemd_syslog_filter.sh
7. exit
8. Telnet oder SSH deaktivieren
9. Reboot
Das Skript arbeitet als Startupscript und erweitert den Syslog Filter für die Scemd Messages, d.h. der Syslog schreibt die Meldungen mit dem Keyword "gpio" nicht mehr auf die Platte. Somit sind die dadurch ausgelösten Wakeups bei mir weg. Die Lösung ist nicht schön, habe aber keine Zeit das noch besser oder komfortabler zu lösen.
Falls du alles wieder rückgängig machen willst, dann einfach auf der Konsole folgende Befehle absetzen:
1. /usr/syno/etc/rc.d/S99set_scemd_syslog_filter.sh stop
2. rm /usr/syno/etc/rc.d/S99set_scemd_syslog_filter.sh
3. reboot
Anhang anzeigen 21737
Gruß Dave