FAN Alert CS 407 nach Lüftermod

Status
Für weitere Antworten geschlossen.

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hi Zusammen

Ich habe bei meiner CS 407 den nervigen OriginalLüfter durch einen SilentLüfter von Noctua NF-R8 80x80x25mm ersetzt. Da der Noctua langsamer dreht gibts einen Lüfter Alert. Ich habe d.h. folgendes durchgeführt:

# Als Benutzer "root" an der DiskStation per Telnet anmelden
# vi /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh und folgendes Kommando in die neue Datei einfügen:
Code:

echo 0 > /sys/module/ds107+_synobios/parameters/check_fan

# chmod +x /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh
# exit eingeben, DiskStation neu starten und ab nun bleibt der Warnton aus wenn der Lüfter zu langsam dreht.

Dies funktioniert grundsätzlich auch. Das gepiepse hört auf. Leider habe ich aber folgendes Problem: fährt die CS 407 nach längerem Stand-by z.B. über Nacht wieder hoch, ist sofort das nervige gepiepse wieder da. Starte ich dann die Box neu ist wieder Ruhe. Gibt's irgend einen ultimativen Weg dem Gepiepse endgültig den Gar auszumachen? Übrigens meine Firmware ist: DSM 2.1-0832
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Leider weiß ich nicht, wie man an den Wake-up-Event herankommt. Deswegen habe ich nur eine sehr indirekte Lösung.

Schreibe ein Shell-Skript mit einer Endlosschleife, welches den echo alle 10 Sekunden veranlasst (while true .-.-.- sleep 10 .-.-.) und lass das Skript mal mit einem & laufen (Hintergrundausführung).

Wenn das klappt, dann können wir uns Gedanken über den geeigneten Ort des Aufrufens machen.

Da es eigentlich nichts mit den Platten zu tun hat, dürfte es auch nicht den Spin-Down behindern. Wenn das System irgendwann mal anfängt zu piepen, dann halt höchstens 10 Sekunden lang :D ...

Itari
 

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hab die Lösung gefunden:

Muss statt

echo 0 > /sys/module/ds107+_synobios/parameters/check_fan


echo 0 > /sys/module/cs407+_synobios/parameters/check_fan schreiben.

Optimal ist dies natürlich auch nicht falls der Lüfter wirklich ausfällt bekommt man nichts mehr mit. Gibts einen Temperatur Alarm falls es zu heiss wird ?
 

Krypton

Benutzer
Mitglied seit
16. Apr 2008
Beiträge
199
Punkte für Reaktionen
0
Punkte
0
Hab die Lösung gefunden:

Muss statt

echo 0 > /sys/module/ds107+_synobios/parameters/check_fan


echo 0 > /sys/module/cs407+_synobios/parameters/check_fan schreiben.

Optimal ist dies natürlich auch nicht falls der Lüfter wirklich ausfällt bekommt man nichts mehr mit. Gibts einen Temperatur Alarm falls es zu heiss wird ?

habe gerade nach der Möglichkeit gesucht, den Lüfteralarm auszuschalten, da ich auch einen langsamer drehenden Lüfter verbauen möchte. Ich meine, gelesen zu haben, das System würde bei zu hoher Temperatur automatisch ausgeschaltet - wäre also demnach kein Problem, die Lüfterüberwachung dauerhaft auszuschalten.

Aber ob dies stimmt, mit der automatischen Ausschaltung, das weiss ich nicht sicher. War nur in einem Thread erwähnt, es sei vorgekommen...
wer besonders mutig experimentieren will, soll doch mal den Temperaturfühler ausfindig machen und bei geöffnetem Gehäuse mit einem Fön oder so erwärmen. Dann sollten wir wissen, ob sich die DS auch ausschalten - oder CS...
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
@krypton Was hast du den für ein Modell CS 407?
Also für die CS 407 kann ich dir den Noctua NF-R8 80x80x25mm Lüfter wärmstens empfehlen. Man kann ihn wahlweise mit 1800 1300 oder 800 RPM drehen lassen. Bei mir läuft er mit 1300 RPM und im Standy-by mit ca. 780 RPM.
Bei Stand-by ist der Lüfter nicht zu hören. Beim Normalbetrieb sind sowieso die Disks lauter. Der Lüfter ist zwar nicht gerade billig aber dafür hat man endlich seine Ruhe. Da ich ca. 4 Meter von meiner CS entfernt schlafe ist mir ein Silent Lüfter schon was wert. Aber Silent ist nicht gleich Silent man muss schon was Hochwertiges wie Papst oder Noctua anschaffen, damit man wirklich Ruhe hat.

Damit hat man bei der CS 407 Ruhe vor dem Lüfter - Alert:
(Eingabe ohne ")

# Als Benutzer "root" an der DiskStation per Telnet anmelden
"vi /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh" und folgendes Kommando in die neue Datei einfügen:


"echo 0 > /sys/module/cs407_synobios/parameters/check_fan"

schreiben.

mit ESC dann ":wq" dann Enter zum speichern und beenden

"chmod +x /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh"

"exit" + Enter eingeben, DiskStation neu starten und ab nun bleibt der Warnton aus wenn der Lüfter zu langsam dreht.

Die Geschichte mit dem Fön wäre natürlich interessant. Allerdings bin ich nicht so mutig. Habe absolut keine Lust meine 4 x 1 TB Disks zu beschädigen geschweige denn das Risiko eines Datenverlustes hinzunehmen.
 
Zuletzt bearbeitet:

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
@Trolli

Yes das mit dem automatischen Ausschalten bei Lüfter Alert kann ich bestätigen. Man schafft es gerade so die Befehle einzugeben um den Lüftercheck abzuschalten bevor die Station automatisch herunterfährt.

D.h. am besten zuerst aktuellste Firmware installieren, dann Lüftercheck deaktivieren und erst dann den Lüfter austauschen. Ausser man ist sehr schnell per commandline :).

Cool wäre natürlich wenn die Station auch bei zu hoher Temperatur herunterfahren würde. Dann wäre ein Lüfter Alert wirklich nicht mehr nötig. Ich nehme aber das Risiko eines Lüfterausfalls gelassen entgegen. Die Dinger gehen selten kaputt und ich werde halt ab und an auf dem Webinterface die Temperatur überprüfen. Hauptsache die Kiste läuft leise. Der Original Lufi dreht mit über 2000 RPM. Das ist nun wirklich zuviel des Guten. Zudem habe ich Samsung Spinpoint F1 Platten drin die heizen auch ned gerade viel da geringe Leistungsaufnahme.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Bis etwa 600 RPM sollten sich die Lüfter aber auch so herunterregeln lassen - ohne dass die Lüfterwarnung anspringt.
 

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
@Trolli

Hat bei mir leider nicht funktioniert. Mein Lüfter läuft mit dem Kabel- Adapter von Noctua bei ca. 1300 RPM und im Stand-by ca. 60 % d.h. ca. 780 RPM. Hatte aber dem Lüfter Alert sowohl bei Stand-by wie auch im Normalbetrieb.
Der Stecker des Notctua ist übrigens wie beim Original 3 polig und sollte somit auch ein FanSpeed-Signal an die Box senden.

Naja egal ich hab ja jetzt den Lüfter-Alert deaktivert.
 

Krypton

Benutzer
Mitglied seit
16. Apr 2008
Beiträge
199
Punkte für Reaktionen
0
Punkte
0
Ich habe gar keine 406, sondern eine 207+, dachte mir aber, das Deaktivieren des Lüfteralarmes gehe gleich von statten.

Darum auch die Frage danach, ob bei beiden die Temperaturüberwachung die selbe Funktion bezüglich automatischen Ausschalten habe - hat sie, nämlich keine ... *grummel*

Somit erübrigt sich auch das Fön-Experiment (Dabei wären die Platten wohl kaum draufgegangen, denn schliesslich meinte ich damit, mithilfe eines Röhrchens/Schlauches ausschliesslich mal auf den Temperaturfühler zu pusten. Damit der Rest kühl bleibt, die DS aber meint, es sei zu warm.

Bei meiner DS ist leider die Lüfterdrehzahlgrenze für den Alarm bei 2000 RPM, dabei gäbe es etliche sehr gute 80x80 Lüfter, die mit weniger RPM laufen. Wenn das Ausschalten des Alarms dazu führt, dass man gar keine Überwachung des Lüfters mehr hat - es sei...

Am besten fände ich es, man könnte die Schmerzgrenze ändern - mal sehen, ob sich das in der Firmware findet. Da Trolli sagt, bei der CS ginge es gut bis 800 runter, bei der DS aber nur bis 2000, denke ich mir, auch dieser Wert ist (vielleicht gut versteckt, aber) irgendwo in einer Datei zu finden.

Das wäre meine Traumlösung: Aussen angebauter, geräuschloser 80er-Lüfter, und je nach Modell die Drehzahlüberwachung auf einen Wert ca. 200-300 unter der Betriebsdrehzahl einstellen.
 

djinibaby

Benutzer
Mitglied seit
31. Jan 2009
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Damit hat man bei der CS 407 Ruhe vor dem Lüfter - Alert:
(Eingabe ohne ")
# Als Benutzer "root" an der DiskStation per Telnet anmelden
"vi /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh" und folgendes Kommando in die neue Datei einfügen:
"echo 0 > /sys/module/cs407_synobios/parameters/check_fan"
schreiben.
mit ESC dann ":wq" dann Enter zum speichern und beenden
"chmod +x /usr/syno/etc.defaults/rc.d/S99zz_fan_check_disable.sh"
"exit" + Enter eingeben, DiskStation neu starten und ab nun bleibt der Warnton aus wenn der Lüfter zu langsam dreht.

Dazu habe ich noch eine Frage. Wie deaktiviere ich die ganze Sache wieder, falls ich den Warnton doch wieder hören möchte?

Ach ja, kann ich cs407 ganz einfach durch ds508 ersetzen?

Besten Dank
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Dazu habe ich noch eine Frage. Wie deaktiviere ich die ganze Sache wieder, falls ich den Warnton doch wieder hören möchte?

mit echo 1 > ....... (den Pfad)

Ach ja, kann ich cs407 ganz einfach durch ds508 ersetzen?

Am besten schaust mal, wie die Datei bei dir heißt: ls -l /sys/module/ und dann schaust wie das Teil heißt ... kannst dich ja auch den restlichen Pfad weitrerhangeln ;) - ich hab grad meine 508 aus, sonst würd ich nachschauen :D

Besten Dank

@Krypton,

die Lüftersteuerung geht zur Zeit über einen Kernel-Parameter, welcher über das /sys-Interface offen gelegt ist. Natürlich gibt es noch mehr Möglichkeiten, das BIOS (und damit den Lüfter) anzusprechen ... Synology hat ja eine Reihe von Bibliotheken, die auf das BIOS zugrifen (/lib) ... die traurige Nachricht: Wenn man kein Funktions-Reference-Manual dazu hat, ist das eine Scheißarbeit, rauszukriegen, wie man die benutzt. Und ich hab leider kein Funktions-Reference-Manual ... und da viel Arbeit reinzustecken, hab ich auch keine Lust, weil man ja mit nem kleinen Hardware-Regler (gibt ein Post dazu hier im Forum) ja auch die Reglung durchführen kann. Darüber hinaus gibt es ja auch die hübsche SMART-Lösung, welche einen per Email benachrichtigt, wenn die Platten zu warm werden ... also richtig vermissen tu ich nichts. :D

Itari
 

djinibaby

Benutzer
Mitglied seit
31. Jan 2009
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Hi,

@ itari: Hat super funktioniert. Hab den Lüfter Scynthe 120mm mit 800 Umdrehungen an 12V eingebaut. Syno bleibt angenehm kühl (Platten 29 und Board 44). Alarm kommt nicht mehr :D

Werde den Lüfter noch gegen einen mit 1200 Umdrehungen austauschen und den dann an die 7V der Syno anschliessen, die aus dem Original Anschluss kommen. Das sind doch 7V oder?

Noch eine Frage, hat schon jemand die Sache hier http://ikeke.free.fr/syno/ zum Laufen bekommen? Bei mir kommt immer, dass ich keine ATA Platte habe, was ja auch stimmt. Nur bekomme ich es für die 4 Sata nicht hin :confused:

Nicht schlimm, aber probieren möchte ich es eigentlich schon :rolleyes:
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Noch eine Frage, hat schon jemand die Sache hier http://ikeke.free.fr/syno/ zum Laufen bekommen? Bei mir kommt immer, dass ich keine ATA Platte habe, was ja auch stimmt. Nur bekomme ich es für die 4 Sata nicht hin :confused:

Läuft bei mir. Solltest mal auf der Kommandozeile den smartctl händisch aufrufen und auch mal die Optionen durchprobieren. Irgendeinen Schalter muss man setzen, damit die SATA-Platten erkannt werden. Ich meine, das es auch hier im Forum mal irgendwo diskutiert wurde. Auch kann es sein, dass das Skript nur für 2 Platten geschrieben wurde ... da muss man einfach mal reinschauen die ein wenig kopieren. Ist aber alles halb so schlimm.

Itari
 

djinibaby

Benutzer
Mitglied seit
31. Jan 2009
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
@itari: also bei mir funktioniert es nicht
kannst du dich an die genauen befehle erinnern? gibt es vielleicht eine anleitung :confused:
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Also ich hab es grad noch einmal gestestet auf meiner DS 207+:

Rich (BBCode):
/opt/sbin/smartctl -d marvell --all /dev/sda3

Das Tool listet alle SMART-Werte schön auf und in dem Skript musste ich nun bei allen Aufrufen von smartcrl die Option -d marvell hinzufügen.

Itari
 

wicked

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Neue Firmware löst Lüfterproblem

Hallo Zusammen,
Ich hatte auch die längste Zeit das Problem bei meiner CS407 und dem Lüfteralarm, seit dem Einbau des Noctua Lüfters. Der letzte Firmware Patch scheint diese Probleme aber beseitigt zu haben - habe seither keinerlei Alarme mehr und das Gerät schaltet ohne Probleme zwischen Aktiv- und Schlafmodus hin und her. Ich hoffe das wird bei anderen Usern auch so sein.
Gruss
wicked
 

xcs407

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
FAN - Alert

Stimmt bei mir gehts jetzt auch ohne die Lüfterüberwachung zu deaktivieren. Also falls jemand bei der CS407 Lüfter Alerts kriegt am besten mal die neueste Fimware installieren.

Version: DSM 2.1-0844; Build Date: 2009/04/22
 

DrRock

Benutzer
Mitglied seit
08. Jul 2008
Beiträge
259
Punkte für Reaktionen
1
Punkte
18
Kann mir mal bitte jemand auf die Sprünge helfen :
Ich lese immer davon das die CS407 (welche ich auch habe) den Lüfter regeln kann - also die Drehzahl.

Bei mir hat sich die Drehzahl noch nie verändert. Meistens habe ich eine Gehäuse und HDD-Temp von 30-40°C.
Der Lüfter läuft immer konstant schnell. Auch wenn die CS mal aus war und auf Raumtemp. (21°C) runtergekühlt ist. Auch im Winter wenn mal durchgelüftet wird und es im Raum 10°C sind ändert sich die Lüfterdrehzahl nie.


Edit:
Und wo kann man die Lüfterdrehzahl auslesen ?
 
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