Post by CoenPost by De ongekruisigdePost by Cecil WesterhofIk gebruik sensors om de CPU temperatuur te bepalen. Deze is
regelmatig zo'n vijf graden lager dan de temperatuur van de kamer waar
deze computer staat. Zijn de waardes die sensors teruggeeft
onbetrouwbaar, of zie ik iets over het hoofd?
De ventilator?
Kan het nog steeds niet lager zijn dan de temperatuur van de kamer waar
de pc in staat.
Ja, dat lijkt mij ook: de enige manier waarop de temperatuur lager zou
kunnen zijn is wanneer er iets verdampt.
Post by CoenHet zal niet aan de software liggen. Het ligt of aan de sensor zelf, of
aan de configuratie van de software die de monitoring chip moet
uitlezen. Je zou dan bijvoorbeeld een spanning kunnen uitlezen waar je
temperatuur verwacht. (Ander register of geheugen adres, graden Celsius
of Fahrenheit etc etc.)
Als ik doe:
sensors | grep °
dan krijg ik:
temp1: +22.0°C (high = +70.0°C)
(crit = +70.0°C, hyst = +69.0°C)
temp1: +18.0°C (crit = +120.0°C, hyst = +90.0°C)
SYSTIN: +38.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPU_TEMP: +47.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN: -62.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
PECI Agent 0: +0.0°C (high = +80.0°C, hyst = +75.0°C)
(crit = +0.0°C)
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
PCH_MCH_TEMP: +0.0°C
De eerste temp1 zit bij:
k10temp-pci-00c3
Adapter: PCI adapter
De tweede bij:
radeon-pci-0008
Adapter: PCI adapter
De rest bij:
nct6776-isa-0290
Adapter: ISA adapter
In het begin gebruikte ik altijd CPU_TEMP om de temperatuur uit te
lezen, maar die wordt soms 0° en blijft dat dan totdat ik mijn
computer reboot. Bizarre is dat het soms heel lang duurt voordat dit
gebeurd —dan is het niet echt een probleem: ik reboot gewoon—, maar
soms gebeurd het erg snel.
Tegenwoordig gebruik ik de eerste temp1 om de temperatuur te meten.
AUXTIN heeft trouwens helemaal een vreemde waarde: -62.5°C.
In /etc/fancontrol zie ik trouwens:
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=5
DEVPATH=hwmon1=devices/platform/nct6775.656 hwmon2=devices/pci0000:00/0000:00:18.3
DEVNAME=hwmon1=nct6776 hwmon2=k10temp
FCTEMPS= hwmon1/pwm2=hwmon2/temp1_input
FCFANS= hwmon1/pwm2=hwmon1/fan2_input
MINTEMP= hwmon1/pwm2=20
MAXTEMP= hwmon1/pwm2=40
MINSTART= hwmon1/pwm2=150
MINSTOP= hwmon1/pwm2=100
MINPWM= hwmon1/pwm2=4
MAXPWM=hwmon1/pwm2=255
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof