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

Code: Alles auswählen

sda: 113856 / 20314 kb/s 41C
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

Code: Alles auswählen

env > /tmp/fullenv
aufruf

Code: Alles auswählen

. /tmp/fullenv

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.