Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
lm-sensors wrong read out.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
belrpr
Guru
Guru


Joined: 22 May 2006
Posts: 440

PostPosted: Wed Oct 24, 2007 10:07 am    Post subject: lm-sensors wrong read out. Reply with quote

Hi,

I've installed lm-sensors. Everything is correct except the cpu temperature. The temperature is off by 4.
So is it possible to correct this using the config? Anyone who can help me with that?

Output:
rpr@router:~$ sensors
Code:
f71805f-isa-0290
Adapter: ISA adapter
+3.3V:     +3.33 V  (min =  +3.01 V, max =  +3.58 V)
Vtt1.2V:   +0.86 V  (min =  +0.00 V, max =  +2.02 V)
Vram:      +1.46 V  (min =  +0.00 V, max =  +4.03 V)
Vchip:     +3.45 V  (min =  +0.00 V, max =  +6.31 V)
+5V:       +5.05 V  (min =  +0.00 V, max = +10.59 V)
+12V:     +12.58 V  (min =  +0.00 V, max = +22.18 V)
Vcc1.5V:   +1.10 V  (min =  +0.00 V, max =  +2.02 V)
Vcore:     +1.06 V  (min =  +0.00 V, max =  +2.02 V)
5VSB:      +4.96 V  (min =  +0.00 V, max = +10.59 V)
CPU Fan:     0 RPM  (min =    0 RPM)
Sys Fan:  1472 RPM  (min =    0 RPM)
Aux Fan:     0 RPM  (min =    0 RPM)
CPU Temp:    +12°C  (high =   +70°C, hyst =   +69°C)         [diode]
Sys Temp:    +20°C  (high =  +255°C, hyst =    +0°C)         [diode]
Aux Temp:   +105°C  (high =  +255°C, hyst =    +0°C)         [thermistor]

Temp in bios is 16°C
All the rest is ok

I've watched the config file and found this:
Code:

chip "f71805f-*"
# Voltages
   label in0 "+3.3V"
   label in1 "Vtt1.2V"
   label in2 "Vram"
   label in3 "Vchip"
   label in4 "+5V"
   label in5 "+12V"
   label in6 "Vcc1.5V"
   label in7 "Vcore"
   label in8 "5VSB"

   # in0 is scaled internally
   compute in2  @*(1+100/100), @/(1+100/100)
   compute in3  @*(1+100/47),  @/(1+100/47)
   compute in4  @*(1+200/47),  @/(1+200/47)
   compute in5  @*(1+200/20),  @/(1+200/20)
   compute in8  @*(1+200/47),  @/(1+200/47)

   # in0 is the chip's own VCC.
   set in0_min  3.0
   set in0_max  3.6

   #set in1_min  1.2 * 0.95
   #set in1_max  1.2 * 1.05
   #set in2_min  2.5 * 0.95
   #set in2_max  2.6 * 1.05
   #set in3_min  3.3 * 0.95
   #set in3_max  3.3 * 1.05
   #set in4_min  5.0 * 0.95
   #set in4_max  5.0 * 1.05
   #set in5_min 12.0 * 0.95
   #set in5_max 12.0 * 1.05
   #set in6_min  1.5 * 0.95
   #set in6_max  1.5 * 1.05
   # in7 nominal value depends on the CPU model
   #set in7_min  1.4 * 0.95
   #set in7_max  1.4 * 1.05
   #set in8_min  5.0 * 0.95
   #set in8_max  5.0 * 1.05

# Fans
   label fan1 "CPU Fan"
   label fan2 "Sys Fan"
   label fan3 "Aux Fan"

   #set fan1_min 2100
   #set fan2_min 1400
   #set fan3_min 1400

# Temperatures
   label temp1 "CPU Temp"
   label temp2 "Sys Temp"
   label temp3 "Aux Temp"

   #set temp1_max   60
   #set temp1_hyst  58
   #set temp2_max   50
   #set temp2_hyst  48
   #set temp3_max   50
   #set temp3_hyst  48


Now the question is simple how can I raise the cpu readout with 4-5°C

Thanks for any help!
Back to top
View user's profile Send private message
BradN
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2391
Location: Wisconsin (USA)

PostPosted: Wed Oct 24, 2007 1:51 pm    Post subject: Reply with quote

You know that when in the BIOS, the CPU isn't idled, right? So the temperature in the BIOS should be a bit higher than when it's idle in linux...

That said, both 12C and 16C seem too low for a CPU temperature, unless you had just started the system in a cold room.

If you're using an athlon64 processor, you can also use the K8 driver to read the temperature directly from the processor - I forget if the newer Intels have this feature as well.
Back to top
View user's profile Send private message
belrpr
Guru
Guru


Joined: 22 May 2006
Posts: 440

PostPosted: Thu Oct 25, 2007 5:20 pm    Post subject: Reply with quote

BradN wrote:
You know that when in the BIOS, the CPU isn't idled, right? So the temperature in the BIOS should be a bit higher than when it's idle in linux...

That said, both 12C and 16C seem too low for a CPU temperature, unless you had just started the system in a cold room.

If you're using an athlon64 processor, you can also use the K8 driver to read the temperature directly from the processor - I forget if the newer Intels have this feature as well.


The processor is a via.
Just 12 with motherboard power consuption so the processor won't get too. You can be right but on boot time the processor is hotter then in linux is a bit unbelievable. How can a processor drop 5 degree by just booting (30sec)
Back to top
View user's profile Send private message
BradN
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2391
Location: Wisconsin (USA)

PostPosted: Fri Oct 26, 2007 2:29 am    Post subject: Reply with quote

Well, I know the processor core can change 5 degrees C depending on CPU load in a matter of a couple seconds on higher powered CPUs, but a sensor located externally, I dunno... At least the fact that it's a VIA helps explain the low numbers, but even still 16C seems unrealistic unless your room is significantly colder than that (or you're using a heat pump style cooling device... unlikely :))
Back to top
View user's profile Send private message
belrpr
Guru
Guru


Joined: 22 May 2006
Posts: 440

PostPosted: Sat Oct 27, 2007 3:14 pm    Post subject: Reply with quote

BradN wrote:
Well, I know the processor core can change 5 degrees C depending on CPU load in a matter of a couple seconds on higher powered CPUs, but a sensor located externally, I dunno... At least the fact that it's a VIA helps explain the low numbers, but even still 16C seems unrealistic unless your room is significantly colder than that (or you're using a heat pump style cooling device... unlikely :))


Bios has the same value but 5 degrees hotter.
And the outside temperature is around 10-15 degree.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum