DS107+ Disk LED

Status
Für weitere Antworten geschlossen.

Trident

Benutzer
Mitglied seit
29. Dez 2008
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo,

gibt es eine möglichkeit die Disk LED anders anzusteuern ?

Mein Grundgedanke ist folgender, es ist auf den ersten blick ja nicht ersichtlich ob die Festplatte im Hibernation ist oder nicht. Es wäre ja nicht schlecht wenn man es an der Disk LED sehen könnte. z.b.

LED Brennt = HDD läuft
LED Blinkt = HDD im Zugriff
LED AUS = HDD Schläft

Ich habe mal im Forum gesucht aber bisher nicht wirklich was finden können.
Ist das überhaupt möglich ohne eingriff in die Hardware ? oder ist das generell nicht möglich ?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Also die LEDs kannst du schon ein bissel steuern **guck** . Aber das wird wohl kaum für dein Vorhaben reichen
 

Trident

Benutzer
Mitglied seit
29. Dez 2008
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Guten morgen !
...generell könnte es ja gehen, nur halt nicht unbedingt mit der Disk LED so wie ich gelesen habe sind ja für die anderen LED die Steuercodes bekannt. D.h. man müsste den HDD Status auslesen und demensprechend eine LED ansteuern - Richtig ?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Guten morgen !
...generell könnte es ja gehen, nur halt nicht unbedingt mit der Disk LED so wie ich gelesen habe sind ja für die anderen LED die Steuercodes bekannt. D.h. man müsste den HDD Status auslesen und demensprechend eine LED ansteuern - Richtig ?

Richtig! Nun musste mir nur noch verraten, wie man den HDD-Status für den Disk-Spin-Down ausliest (ohne dabei die Platte(n) aufzuwecken) und schon kannst von mir ein Shell-Skript dazu erhalten. Hab leider überhaupt nichts dazu gefunden ...

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Richtig! Nun musste mir nur noch verraten, wie man den HDD-Status für den Disk-Spin-Down ausliest (ohne dabei die Platte(n) aufzuwecken) und schon kannst von mir ein Shell-Skript dazu erhalten. Hab leider überhaupt nichts dazu gefunden ...

Itari
Aber theoretisch würde ich es mir so vorstellen: Den Hibernation Log Mode einschalten und mit einem Script via cron regelmässig /var/log/messages auf entsprechende Einträge prüfen. Dann die LED ansteuern.
Problem wäre, dass die interne Platte wohl nie schlafen würde, denn das Script liegt dort drauf und das Schreiben in die logs würde das Schlafen wohl auch verhindern. Wobei man das Script ja auch als Dämon laufen lassen könnte...
Wenn man dann noch den Hibernation Debug dazu bringen könnte die Infos in ein RAM Verzeichnis zu schreiben, dann könnte der Dämon die Info auslesen ohne die Platten zu wecken. Dann würde auch die interne Platte schlafen gehen.

@itari
So hier also das How-to und jetzt will ich ein Script sehen. Am liebsten als spk Paket mit Sahne und Kirsche oben drauf ;) ;)

Gruss

tobi
 
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