PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Temperatursensor



zeez
28.06.06, 09:19
Hi !

Ich habe hier einen kleinen PC (HP e-pc) der als server läuft. Da ich oft über Wochen nicht da bin würde ich gerne eine Möglichkeit haben aus der ferne die Temperatur zu überwachen. Leider hat der e-pc keine integrieten sensoren die man auslesen könnte. Weiss jemand von Lösungen (komerziell oder zum selberbauen) die mich solche Sensoren sozusagen "nachrüsten" lassen ? Danke !

baumgartner
28.06.06, 09:48
echt, dein PC hat keine Sensoren die man auslesen kann? Welcher Chipsatz?

zeez
28.06.06, 10:05
Chipsatz ist der Intel 810E. Es ist dieser PC : http://cgi.ebay.de/HP-E-PC-C10-566MHz-128MB-8GB-CD-LAN-TOP_W0QQitemZ160002260501QQihZ006QQcategoryZ77191Q QrdZ1QQcmdZViewItem

Also ich weiss nicht sicher ob er keine Sensoren hat (habe nichts darüber finden können) aber habe lm_sensors installiert und das liefert keine Ergebnisse... (habe es genauso auf einem anderen PC installiert, da geht es)

baumgartner
28.06.06, 10:26
hast du auch die kernelmodule geladen?

zeez
28.06.06, 10:30
Schon. Ich hoffe die richtigen:



root@vserv:~# modprobe i2c-i801
root@vserv:~# modprobe i2c-isa
root@vserv:~# modprobe eeprom
root@vserv:~# modprobe pc87360


(laut der lm_sensors website soll der i801 und nicht der i810 für den intel 810e verwendet werden. )

Ausgabe ist leider dies:


root@vserv:~# sensors
pc87364-isa-0810
Adapter: ISA adapter
fan1: 0 RPM (min = 944 RPM, div = 4) OVERFLOW
fan2: 0 RPM (min = 944 RPM, div = 4) OVERFLOW



( auch das rausschmeissen des i801 und laden des i810 modules macht keinen Unterschied..)

baumgartner
28.06.06, 10:33
http://www2.lm-sensors.nu/~lm78/cvs/lm_sensors2/doc/busses/i2c-i810

verwendest du eine Sinnvolle sensors.conf?

zeez
28.06.06, 10:53
Hmm was heisst sinnvoll ? Ich bin die mal durchgegangen habe diverse ignores testweise auskommentiert (denn es fehlt ja etwas - es werden nur 2 lüfter angezeigt aber keine temperatur) hat aber nichts geändert. (habe immer sensors -s gemacht bevor ich's getestet habe). Kann in der sensors.conf aber auch nichts intel 810 bezogenes finden...

zeez
28.06.06, 12:54
Hmm bei google findet man nicht viel imBezug auf diesen speziellen Chip. Der Rechner hat wohl einen temperaturgeregelten Lüfter - die Frage sit nur ob man diesen Wert auch softwareseitig auslesen kann...

pheak
28.06.06, 16:01
Hmm bei google findet man nicht viel imBezug auf diesen speziellen Chip. Der Rechner hat wohl einen temperaturgeregelten Lüfter - die Frage sit nur ob man diesen Wert auch softwareseitig auslesen kann...

Sollten die Lüfter wirklich Temperaturgesteuert sein, so kannst Du bestimmt auch diesen Wert auslesen, per Software.

Falls Du aber immer noch selbstbau angehen möchtest: Nimm einen PIC und einen Temperatur Sensor und die Sache wäre geritzt ;)

Zum Grusse

pheak

zeez
28.06.06, 16:05
Hmm, naja wenn man sie auslesen könnte wäre mir das schon lieb. Aber selberbauen würd mich schon interessieren - hab da allerdings keine ahnung... PIC sagt mir zB nix :) gibts da tutorials oder so ?

baumgartner
28.06.06, 16:09
http://de.wikipedia.org/wiki/PICmicro

wird aber dann ein _etwas_ längerer Weg ...

zeez
28.06.06, 16:14
das befürchtete ich... zumindest vorrübergehend muss dann der interne herhalten - aber wie bekomme ich den zum laufen....?

suck
28.06.06, 16:30
Das der Lüfter Temperaturgesteuert ist, kann auch bedeuten, dass im Kühlkörper nen Temperaturabhängiger Widerstand verbaut ist, der dem Lüfter lediglich vorgeschaltet ist. So ist das z.B. bei den Arctic-Cooling Produkten, welche "TC" im Namen stehen haben. Die Möglichkeit, die Temperatur auszulesen, besteht dort nicht.

EDIT: Für den Eigenbau kannst du mal da schauen (die Seite, die ich eigentlich suchte, fand ich leider nicht mehr): http://www.linux-magazin.de/Artikel/ausgabe/2006/03/perl/perl.html?print=y

corax2.05
28.06.06, 16:38
vielleicht versuchst du mal "xmbmon".

ist eine alternative zu lm_sensors. wird zwar anscheinend nicht/kaum weiterentwickelt, hat bei mir aber bei 2 boards problemlos funktioniert.
eins davon wollte auch nicht mit lm_sensors.

http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html

zeez
28.06.06, 17:06
Mich beschleicht dann doch das Gefühl das es keinen Sensor gibt... :


root@vserv:/home/bot/xmbmon205# ./mbmon -d
SMBus[Intel8XX(ICH/ICH2/ICH3/ICH4/ICH5/ICH6)] found, but No HWM available on it!!
No Hardware Monitor found!!
InitMBInfo: Success

Taubenschreck
29.06.06, 23:31
EDIT: Für den Eigenbau kannst du mal da schauen (die Seite, die ich eigentlich suchte, fand ich leider nicht mehr):
Vielleicht die da?
http://lena.franken.de/hardware/temperaturmessung.html

Hab ich mir schon mal überlegt das Teil zu bauen. Aber ich hab erst gestern wieder schmerzlich feststellen müssen wie teuer dann doch so'n paar einzelne Teilchen werden können.

baumgartner
29.06.06, 23:38
naja, aber sicher billiger als eine PIC Realisierung...

suck
29.06.06, 23:59
Vielleicht die da?
http://lena.franken.de/hardware/temperaturmessung.htmlGanz genau die meinte ich, ja! Danke für den Link.

Masta Pete
11.07.06, 17:08
also soweit ich mich erinnern kann, konnte ich bei meinem e-pc 40 (p3@1ghz) die sensoren nur über /proc/acpi auslesen. beim e-pc 42 (p4@1,6ghz) weis ich allerdings nicht, ob das auch geht, da meiner leider irgendwie seit geraumer zeit "tot" ist.

ich weis, gehört zwar nicht zum thema, aber vielleicht stolpern ja ein paar e-pc besitzter hier drüber und können mir tipps geben, warum meiner nicht mehr will. wenn man ihm einschaltet, läuft lüfter und platte an, man sieht auch das bios, nur kann ich nicht von cd booten.(d.h. kein os oben) ich hab schon alles probiert: platte getauscht, ram getauscht, cd rom getauscht und bios upgedated....

lg
pete

Taubenschreck
11.07.06, 19:49
also soweit ich mich erinnern kann, konnte ich bei meinem e-pc 40 (p3@1ghz) die sensoren nur über /proc/acpi auslesen. beim e-pc 42 (p4@1,6ghz) weis ich allerdings nicht, ob das auch geht, da meiner leider irgendwie seit geraumer zeit "tot" ist.

ich weis, gehört zwar nicht zum thema, aber vielleicht stolpern ja ein paar e-pc besitzter hier drüber und können mir tipps geben, warum meiner nicht mehr will. wenn man ihm einschaltet, läuft lüfter und platte an, man sieht auch das bios, nur kann ich nicht von cd booten.(d.h. kein os oben) ich hab schon alles probiert: platte getauscht, ram getauscht, cd rom getauscht und bios upgedated....

lg
pete

Hab jetz auch nen C10. Haste den Stecker vom CD-Laufwerk richtig fest drauf? War nämlich bei mir auch mal so, dass der Stecker runtergerutscht war, nachdem ich das Laufwerk 'n Stück rausgezogen hatte.

Masta Pete
11.07.06, 22:57
hab ich schon mehrfach probiert. ich hab sogar das kabel zum cd laufwerk getausch(auch wenn man das ja nicht unbedingt kabel nennen kann).

das eigenartigste überhaupt ist ja, wenn ich per netzwerkboot oder über floppy's boote, kann ich ganz normal mit dem cd laufwerk arbeiten. also eine windows 98 installation, die ich mit einer dos diskette starte, geht auch. aber 1) will ich kein windows 2) schon gar kein win 98 3) will ich dass das laufwerk auch normal bootet.

zum laufwerk selber:
das ist ein cd-rw/dvd combo laufwerk, dass ich aus einem acer notebook rausgenommen hab. das laufwerk geht aber in dem orig book und in anderen noties(hp, usw) und im e-pc 40 geht es auch. nur im e-pc 42 nicht :confused:

lg
pete

sbrandner
12.07.06, 09:28
Wenn du keine internen Sensoren hast, dann probiers mit einem Externen und
dem Programm digitemp.

Näheres unter:

http://www.linuxnetmag.com/de/issue8/m8temperature1.html (http://www.linuxnetmag.com/de/issue8/m8temperature1.html)

Prinzipiell gleich wie unter http://lena.franken.de/hardware/temperaturmessung.html,
hat aber unter Anmerkungen eine verbesserte Schaltung, die auch bei höheren Temperaturen gut funktioniert.

rebugger
14.07.06, 07:49
So, jetzt muss ich mich auch mal zu Wort melden.
Habe einen e-PC 42 (p4@1,6GHz).

@Temperatur-Sensor: mein e-PC hat einen Temperatursensor für die Festplatte (mal mit hddtemp aufprobieren). Meiner Meinung nach ist der Lüfter auch nicht Temperaturgesteuert... der läuft immer gleich schnell. (Komme außerdem auf max. 42°C)

@CD-Laufwerk:
Folgendes: Bei Notebooks hängen meist Festplatte und CD-Laufwerk an einem IDE-Kabel. Also ist die Festplatte Master und das CD-Laufwerk Slave. Beim e-PC hat jedes sein eigenes Kabel. Daher musst du ein Slim-Laufwerk aus einem Notebook finden, das MASTER ist (gbts nicht oft - die meisten sind SLAVE) - da sich diese Notebook-Laufwerke nicht umjumpern lassen. Daher kannst du nicht mehr von CD booten. Wenn du das Original-Laufwerk wieder einbaust, geht es.

Diese Lösung habe ich im Internet irgendwo gefunden - selbst aber noch nicht getestet (werd mir aber bald vielleicht einen DVD-Brenner für den e-PC zulegen und dann darauf achten, dass das Ding ge-master-t ist).

Schön dass man mal Leute findet, die auch e-PCs haben (will meinen nicht mehr missen).

Masta Pete
14.07.06, 22:10
@rebugger: danke für den tipp, werde ihn einmal bei gelegenheit ausprobieren.

lg
pete