Seite 1 von 2
HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Mi 31. Aug 2011, 02:07
von Wayne
Ich hab ein Plugin gescriptet mit dem man die Temperatur und Geschwindigkeit von Festplatte anzeigen kann. Gestartet wird es im blauen Menü. Wo die Binary her ist weiss ich nicht mehr, liegt schon lange auf der Festplatte. Beim installieren auf die Pfade & Rechte achten
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 14:43
von Wayne
Welche Werte erreicht ihr denn? Meine besten waren
Funktioniert es überhaupt so wie es soll?
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 14:46
von BPanther
Die temp geht bei mir nicht, müsste ich mal in die DB schauen ob man da was ändern kann. Ansonsten klappt aber der Speedtest.
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 14:53
von Wayne
Evtl wird die Ausgabe falsch geparst. Kannst du mal die Ausgabe von "sh -x /var/plugins/HDDtemp.so" anhängen?
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 14:57
von BPanther
Interessant, starte ich das mit "sh -x /var/plugins/HDDtemp.so" oder "/var/plugins/HDDtemp.so" aus Telnet gibts ne OSD-Ausgabe "sda (ST9750430AS): 35C".
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:02
von Wayne
Eigentlich ist es ja egal von wo es aufgerufen wird. Das Environment könnte verschieden sein, sollte aber nicht genutzt werden
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:09
von BPanther
Zeile 34 fehlte der Pfad zur hddtemp.
TEMP="$(/var/bin/hddtemp $DISK -f /var/share/misc/hddtemp.db 2>/dev/null | sed -nr 's/S\.M\..*ble/0 C/;s!^.*/(.+.+.+): (.*): (.*) (.*)!\1 (\2): \3\4!p')"
Aus irgendeinem Grund funktionieren keine globalen Systempfade mehr, wenn aus Neutrino heraus was aufgerufen wird, der Pfad muß immer mit angegeben werden. Das gleiche Problem hat z.B. auch die recording.end (2x Aufruf pzapit -rz), deswegen habe ich die auch geändert.
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:29
von Wayne
Vielleicht wird er überschrieben oder mit "ENV -" alles zurückgesetzt? Man könnte beim booten das env (oder nur path) speichern und vor Aufruf eines oder im Skript selbst wieder einbinden
speichern
aufruf
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:33
von BPanther
Interessant...
Telnet env:
USER=root
HOME=/
PS1=\h:\w\#
LOGNAME=root
TERM=linux
PATH=/var/bin:/opt/bin:/var/opt/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/sbin:/usr/sbin:/sbin
SHELL=/bin/sh
PWD=/
Aus dem Script heraus env:
CONSOLE=/dev/console
HOME=/
INIT_VERSION=sysvinit-2.86
TERM=linux
nwhwconf=device:eth0
PATH=/bin:/usr/bin:/sbin:/usr/sbin
RUNLEVEL=S
PREVLEVEL=N
PWD=/
TZ=:CET
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:51
von Wayne
Immer das gleiche mit diesen Variablen. Komische Sache
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 15:53
von BPanther
Ich schaue gerade mal nach, ob ich das über die BB verändert bekomme...
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 16:01
von Wayne
Stimmt, die könnte die Ursache sein. Ich hab das Plugin nämlich auf einer bisschen älteren Revision getestet...
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 16:09
von BPanther
Hmm, in der BB Config konnte ich bisher leider nichts brauchbares finden.
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 19:30
von DboxOldie
@BP
Schau mal in /etc/profile da ist da was mit den unterschiedlichen Path - Werten
Re: HDDinfo: Temperatur und Geschwindigkeit
Verfasst: Fr 2. Sep 2011, 19:33
von BPanther
Sieht gut aus, da werde ich das mit der uid mal auskommentieren.