Mein Versuch die DS210j zum Schweigen zu bringen

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

john-doe

Gesperrt
Registriert
29. Apr. 2010
Beiträge
54
Reaktionspunkte
0
Punkte
0
Hier im Forum gibt es dutzende Anleitungen und Versuche die DS leiser zu bekommen. Lösungsansätze sind den Lüfter nach außen zu versetzen, die Gitter und/oder die Front zu entfernen oder gar die scemd.xml anzupassen.

Ich habe es mit einem Alternativlüfter versucht!

Sharkoon System Fan (S701520M-3) M 70mm

Leider wird der Lüfter nicht korrekt angesprochen oder ausgelesen. Immer wieder wechselt der Status zwischen "normal" und "out of order". Manchmal stundenlang ohne Meldung "out of order".

Der obige Lüfter ist somit keine Alternative, höchstens es hat jemand einen Tipp was falsch läuft. Abstellen der Piep-Töne und E-Mail Benachrichtigung ist keine Lösung.
 

Anhänge

  • IMG_8791.JPG
    IMG_8791.JPG
    194 KB · Aufrufe: 439
  • IMG_8793.JPG
    IMG_8793.JPG
    145,8 KB · Aufrufe: 418
  • IMG_8794.JPG
    IMG_8794.JPG
    272,1 KB · Aufrufe: 419
  • IMG_8795.JPG
    IMG_8795.JPG
    152,8 KB · Aufrufe: 419
  • IMG_8796.JPG
    IMG_8796.JPG
    161 KB · Aufrufe: 419
  • IMG_8797.JPG
    IMG_8797.JPG
    119,6 KB · Aufrufe: 414
  • IMG_8800.JPG
    IMG_8800.JPG
    104,4 KB · Aufrufe: 412
  • ds.jpg
    ds.jpg
    95,7 KB · Aufrufe: 413
Vermutung:

Der neue Lüfter läuft zu langsam.

Hardwarelösung:

Jetzt kann man die Frequenz des Tachosignals mit einem 4046 (PLL-IC) verdoppeln oder das Tachosignal komplett mit einem 555 (Timer-IC) erzeugen.

Aber das scheint eher nichts für dich zu sein, denn du hast ja schon beim Anschluss des Lüfterkabels keinen Lötkolben benutzt.
 
Abstellen der Piep-Töne und E-Mail Benachrichtigung ist keine Lösung.

Angenommen die DS wäre im Keller (oder einem sonstigen eher entfernten Ort), dann würde man ihr Piepsen nicht hören. Deswegen sollte man ja über die Datei /usr/syno/etc/scemd.xml auch einen Schwellwert fürs Ausschalten festlegen. In wie weit das funktioniert, hab ich nicht ausprobiert, aber probieren kann man es ja. Was ich ausprobiert habe, ist der Betrieb meiner DS207+ völlig ohne Lüfter (vor 2 Jahren, als es noch keine Lüftersteuerung gab); Ergebniss: der Prozessor schaltet sich wegen Überhitzung ab. Ein wenig warten und schon kann man wieder neu startet. Ist also wie ein Stormausfall aus der Sicht der DS.

Ich lasse mir auch keine E-Mail zusenden ... dafür schaue ich mir mit meinem AdminTool alle paar Wochen an, wie denn so der Temperaturverlauf über eine Tag hinweg aussieht. Da ich auch Min/Max-Temperaturen angezeigt bekomme, kann ich auch sehen, ob es einmal Ausreißer gegeben hatte.

Fazit: Man braucht weder Piepser noch E-Mail-Benachritigung wirklich. Es ist klar, dass man alles haben möchte, was geht oder sich wünscht (und ich bin der Letzte, der da was gegen hat) ... aber wirklich 'notwendig' ist vieles nicht.

Itari
 
Ich habe sogar SMS Benachrichtigung gemacht.. Wär mir zu gefährlich die DS unbeaufsichtigt laufen zu lassen wenn ich mal längere Zeit weg bin ;)
 
Wenn ich die scemd.xml richtig interpretiere dann müsste man durch Änderung dieser Werte den Lüfter zu mehr Umdrehungen bringen können.

Lüftermodus 3,5"

Rich (BBCode):
<?xml version="1.0" encoding="UTF-8"?>
<scemd>
	<fan_config period="20" threshold="6" type="DUAL_MODE_HIGH" hibernation_speed="STOP">
		<disk_temperature fan_speed="ULTRA_LOW" action="NONE">0</disk_temperature>
		<disk_temperature fan_speed="VERY_LOW" action="NONE">52</disk_temperature>
		<disk_temperature fan_speed="LOW" action="NONE">54</disk_temperature>
		<disk_temperature fan_speed="ULTRA_HIGH" action="NONE">58</disk_temperature>
		<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
	</fan_config>
	<fan_config period="20" threshold="6" type="DUAL_MODE_LOW" hibernation_speed="STOP">
		<disk_temperature fan_speed="STOP" action="NONE">0</disk_temperature>
		<disk_temperature fan_speed="ULTRA_LOW" action="NONE">40</disk_temperature>
		<disk_temperature fan_speed="VERY_LOW" action="NONE">52</disk_temperature>
		<disk_temperature fan_speed="LOW" action="NONE">54</disk_temperature>
		<disk_temperature fan_speed="ULTRA_HIGH" action="NONE">58</disk_temperature>
		<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
	</fan_config>

<fan_config hw_version="Synology-DX5" period="20" threshold="6" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="UNKNOWN">
	<disk_temperature fan_speed="FULL" action="NONE">0</disk_temperature>
	<disk_temperature fan_speed="FULL" action="NONE">45</disk_temperature>
	<disk_temperature fan_speed="FULL" action="NONE">55</disk_temperature>
	<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX5" period="20" threshold="6" type="DUAL_MODE_LOW_EBOX" hibernation_speed="UNKNOWN">
	<disk_temperature fan_speed="FULL" action="NONE">0</disk_temperature>
	<disk_temperature fan_speed="FULL" action="NONE">45</disk_temperature>
	<disk_temperature fan_speed="FULL" action="NONE">55</disk_temperature>
	<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX510" period="20" threshold="6" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
	<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
	<disk_temperature fan_speed="HIGH"   action="NONE">48</disk_temperature>
	<disk_temperature fan_speed="FULL"   action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX510" period="20" threshold="6" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
	<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
	<disk_temperature fan_speed="HIGH"   action="NONE">48</disk_temperature>
	<disk_temperature fan_speed="FULL"   action="SHUTDOWN">61</disk_temperature>
</fan_config>
<disk_control>
	<disk model="ST9120821A">APM_255</disk>
	<disk model="HTS722020K9SA00">APM_255</disk>
	<disk model="ST980811AS">APM_255</disk>
	<disk model="MHV2060BH">APM_255</disk>
	<disk model="MK6034GSX">APM_254</disk>
	<disk model="ST9100824AS">APM_255</disk>
	<disk model="HM250JI">APM_255</disk>
	<disk model="MK1637GSX">APM_254</disk>
	<disk model="ST9100824AS">APM_255</disk>
	<disk model="ST9120822AS">APM_254</disk>
	<disk model="ST9160821AS">APM_254</disk>
	<disk model="WD2500BEVS-75UST0">APM_254</disk>
	<disk model="HM250JI">APM_254</disk>
	<disk model="WD2500BEVS">APM_254</disk>
	<disk model="WD1600BEVT">APM_255</disk>
	<disk model="HTS543232L9A300">APM_255</disk>
	<disk model="WD1600BEVE">APM_255</disk>
	<disk model="MK2546GSX">APM_254</disk>
	<disk model="MHV2080BHPL">APM_255</disk>
	<disk model="WD1200BEVE">APM_255</disk>
	<disk model="HTS543225L9A300">APM_255</disk>
	<disk model="WD3200BEVT">APM_254</disk>
	<disk model="MK8025GAS">APM_254</disk>
	<disk model="ST9200420AS">APM_254</disk>
	<disk model="WD3200BEVT">APM_254</disk>
	<disk model="HTS543216L9SA00">APM_254</disk>
	<disk model="MK4058GSX">APM_254</disk>
	<disk model="WD6400BEVT">APM_254</disk>
	<disk model="ST32000542AS">APM_255</disk>
	<disk model="ST95005620AS">APM_255</disk>
</disk_control>

</scemd>

Wenn diese Werte nun wie folgt abgeändert werden dürfte der Lüfter doch generell schneller laufen und somit mehr Umdrehungen erzeugen, oder?

Rich (BBCode):
    <fan_config period="20" threshold="6" type="DUAL_MODE_HIGH" hibernation_speed="STOP">
        <disk_temperature fan_speed="ULTRA_LOW" action="NONE">0</disk_temperature>
        <disk_temperature fan_speed="VERY_LOW" action="NONE">10</disk_temperature>
        <disk_temperature fan_speed="LOW" action="NONE">54</disk_temperature>
        <disk_temperature fan_speed="ULTRA_HIGH" action="NONE">58</disk_temperature>
        <disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
    </fan_config>
 
Also zu dem Problem mit der zu hohen Temperatur habe ich auch mal was gebastelt, ich glaub das ist auch schon mal in dem Forum aufgetaucht
(ist auch nicht alles von mir, ich weiß aber nicht mehr wer da die Quelle war):

Rich (BBCode):
#!/bin/sh

LOGFILE=/var/log/shutdown.log
echo 6 > /dev/ttyS1
echo 7 > /dev/ttyS1
datum=`/bin/date +"%d.%m.%y"`
zeit=`/bin/date +"%H:%M"`
temperatur1=`/usr/syno/bin/smartctl -A /dev/hda | /bin/grep Temperature_Celsius | /usr/bin/awk '{print $10}'`
temperatur2=`/usr/syno/bin/smartctl -A /dev/hdb | /bin/grep Temperature_Celsius | /usr/bin/awk '{print $10}'`                                                                                                                                                                          
temperatur3=`/usr/syno/bin/smartctl -A /dev/hdc | /bin/grep Temperature_Celsius | /usr/bin/awk '{print $10}'`
temperatur4=`/usr/syno/bin/smartctl -A /dev/hdd | /bin/grep Temperature_Celsius | /usr/bin/awk '{print $10}'`
warnwert=45
shutdown=60
log() {
        echo `date +%c`: $1 >> $LOGFILE

}
log "Temperatur 1: $temperatur1 °C, Temperatur 2: $temperatur2 °C, Temperatur 3: $temperatur3 °C, Temperatur 4: $temperatur4 °C"

nachricht1="TEMPERATURWARNUNG!

---------------------------------------
Warning level: 
$warnwert Grad

Aktuelle Temperatur: 
Volume 1: $temperatur1 Grad
Volume 2: $temperatur2 Grad
Volume 3: $temperatur3 Grad
Volume 4: $temperatur4 Grad
---------------------------------------

Datum: $datum 
Uhrzeit: $zeit

"
nachricht2="KRITISCHE TEMPERATUR UEBERSCHRITTEN!

Die Diskstation wird nun herunter gefahren.

---------------------------------------
Kritische Temperatur: 
$shutdown Grad

Aktuelle Temperatur: 
Volume 1: $temperatur1 Grad
Volume 2: $temperatur2 Grad
Volume 3: $temperatur3 Grad
Volume 4: $temperatur4 Grad
---------------------------------------

Datum: $datum 
Uhrzeit: $zeit

"
if
        [ $warnwert -lt $temperatur1 ];
        then echo "$nachricht1" | /opt/bin/nail -s "TEMPERATUR DISKSTATION" USER@PROVIDER.de
fi
if
        [ $shutdown -lt $temperatur1 ];
        then
        echo "$nachricht2" | /opt/bin/nail -s "NOTABSCHALTUNG DISKSTATION" email@email..de
log "Temperatur 1: $temperatur1 °C, Temperatur 2: $temperatur2 °C, Temperatur 3: $temperatur3 °C, Temperatur 4: $temperatur4 °C KRITISCHE TEMPERATUR UEBERSCHRITTEN!"
        /sbin/poweroff
fi

Der Warnwert und der Abschaltwert kann natürlich angepasst werden.
Dazu müssen noch ein paar Voraussetzungen für das Versenden der E-Mail geschaffen werden, die habe ich hier beschrieben. Wenn du die E-Mail-Benachrichtigung nicht willst brauchst du nail aber nicht zu installieren.
Das Script einfach alle 20min per Cron starten und gut is....

Dann hast du auch ein LOG-File, bekommst eine Benachrichtigung und wenn die DS zu heiß wird schaltet sie automatisch ab.
Ist zwar nicht so schön wie das admin-Tool, aber so schaltet die DS automatisch ab wenn sie wirklich mal zu heiß wird.
 
Zuletzt bearbeitet von einem Moderator:
Danke für das Script aber es trifft nicht ganz das Thema.
 
Kein Problem, ich hatte nur den Eindruck, dass man sich Gedanken um die Temperatur macht falls der Lüfter mal ausfällt. Bzw. du die Lüfterwarnung doch ausschalten willst/wirst.
 
Hat jemand schon mal Synology deswegen angeschrieben? Man könnte sich durchaus wünschen, dass andere Lüfter supported werden, bzw. Spannung auswählbar wäre, damit es nicht zum Piepsen kommt...

Solang man das Piepsen abschalten kann, aber die DS bei Lüfterausfall sich eh abschaltet, würds mir schon reichen!

Ich hab noch Arctic Cooling 3Pin/4Pin Silent Lüfter daheim, zwar 80mm, aber anhängen und schauen, ob es piepst kann ich ja. Wenns geht, dann montier ich ihn hinten außen ans Gitter. Mit 70->80 adapter, http://yfrog.com/71fan70to80tlrgj zum beispiel...dann könnte man eine aus den vielen 80ern auswählen, erhöht die Chancen, dass einer funzt, drastisch...
 
Zuletzt bearbeitet:
Hat jemand schon mal Synology deswegen angeschrieben? Man könnte sich durchaus wünschen, dass andere Lüfter supported werden, bzw. Spannung auswählbar wäre, damit es nicht zum Piepsen kommt...

Genau das will Synology in den zukünftigen DiskStations auch so einbauen. Allerdings wird es wohl nicht rückwirkend funktionieren.

Itari
 
also wahrscheinlich in der neuen 211j auch noch nicht implementiert? dazu fand ich leider nichts auf der syn hp.

hätte meine 210 aber deswegen auch nicht ausgetauscht. aber mal sehen, eine reicht ja selten, dann kommt die "lautere" halt ins kämmerchen zu konserven & co ;) Hut ab jedenfalls, wenn synology das auch noch hinkriegt, dann sind die wirklich außerordentlich benutzerorientiert.
 
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