Cleware-Temperaturfühler auf Linuxrechner installieren
siehe auch: Cleware-Temperaturfühler auf Windows installieren ... apt-get install gcc g++ make unzip libstdc++5
Downloade die Datei: clewarelinux.zip unzip clewarelinux.zip
gehe in das Verzeichnis und kompiliere die Datei send2cc: cd meinverzeichnis cd send2cc make
verschiebe die entstandene Datei send2cc in das Verzeichnis /usr/sbin/ mv send2cc /usr/sbin/ teste die Datei indem Du folgendes ausführst: send2cc -s meinclewareserver -r
Das Tool sollte jetzt die Temperatur an den Clewareserver senden und in dessen `Konsole sollte ein neuer Fühler auftauchen. cd .. cp rcSend2cc_debian /etc/init.d/rcSend2cc cd /etc/init.d/ #debian: update-rc.d rcSend2cc defaults #suse: insserv rcSend2cc
editiere die Datei /etc/init.d/rcSend2cc mit einem Editor Deiner Wahl und ändere den Wert des Clewareservers unter: /etc/init.d/rcSend2cc start /etc/init.d/rcSend2cc stop /etc/init.d/rcSend2cc restart
wenn das funktioniert, starte den Rechner neu und prüfe, ob der Dienst automatisch gestartet wird und die Werte beim Clewareserver ankommen. mögliche Fehler
Rechner ist nicht vernünftig im Netz.DNS-Auflösung funktioniert nicht. nach Update von lenny auf Squeeze funktioniert die Ausgabe des SNMP-Dienstes nicht mehr.
Lösung: snmp ALL=(root)NOPASSWD:/usr/local/bin/Temperatur Die Datei /etc/snmp/snmpd.conf muss wie folgt editiert werden: ... exec check_temperatur /usr/bin/sudo /usr/local/bin/Temperatur ... Danach ist der snmp-Dienst neu zu starten. |