Configurare lm-sensor per mobo Asus M5A99X EVO R2

1 risposta [Ultimo contenuto]
Ritratto di frank67
frank67
(Monster)
Offline
Monster
Iscritto: 10/07/2013
Messaggi: 487

Ho trovato questo link per configurare lm-sensor per la mia mobo (Asus M5A99X EVO R2) che ne configura una meno recente. Pensavo di adattare il .conf per questa mobo però non capisco il ragionamento dell'autore per scrivere queste due righe:

     compute in0  @ * (515/120), @ / (515/120)
     compute in1  @ * (215/120), @ / (215/120)

che sembrano essere importanti, poi che fine ha fatto lm_sensors.org? Dove trovare il wiki? Questo l'output standard di sensors:
~# sensors
fam15h_power-pci-00c4
Adapter: PCI adapter
power1:       41.13 W  (crit = 125.19 W)
 
it8721-isa-0290
Adapter: ISA adapter
in0:          +2.82 V  (min =  +0.18 V, max =  +0.46 V)  ALARM
in1:          +2.80 V  (min =  +1.67 V, max =  +2.27 V)  ALARM
in2:          +0.88 V  (min =  +2.46 V, max =  +0.18 V)  ALARM
+3.3V:        +3.36 V  (min =  +0.53 V, max =  +5.42 V)
in4:          +1.94 V  (min =  +3.00 V, max =  +2.28 V)  ALARM
in5:          +2.52 V  (min =  +2.10 V, max =  +1.40 V)  ALARM
in6:          +1.20 V  (min =  +0.34 V, max =  +1.48 V)
3VSB:         +5.38 V  (min =  +4.10 V, max =  +1.37 V)  ALARM
Vbat:         +3.29 V  
fan1:        1218 RPM  (min =   99 RPM)
fan2:           0 RPM  (min =   10 RPM)  ALARM
fan3:           0 RPM  (min =   13 RPM)  ALARM
temp1:        +22.0°C  (low  = -20.0°C, high = +115.0°C)  sensor = thermistor
temp2:        +25.0°C  (low  = -77.0°C, high = -65.0°C)  ALARM  sensor = thermistor
temp3:       -128.0°C  (low  = -22.0°C, high = +63.0°C)  sensor = disabled
intrusion0:  OK
 
k10temp-pci-00c3
Adapter: PCI adapter
temp1:         +3.2°C  (high = +70.0°C)
                       (crit = +90.0°C, hyst = +87.0°C)

Questo l'output di sensors in raw mode:

$ sensors -u
fam15h_power-pci-00c4
Adapter: PCI adapter
power1:
  power1_input: 44.549
  power1_crit: 125.188
 
it8721-isa-0290
Adapter: ISA adapter
in0:
  in0_input: 2.820
  in0_min: 0.180
  in0_max: 0.456
  in0_alarm: 1.000
in1:
  in1_input: 2.784
  in1_min: 1.668
  in1_max: 2.268
  in1_alarm: 1.000
in2:
  in2_input: 0.876
  in2_min: 2.460
  in2_max: 0.180
  in2_alarm: 1.000
+3.3V:
  in3_input: 3.360
  in3_min: 0.528
  in3_max: 5.424
  in3_alarm: 0.000
in4:
  in4_input: 1.944
  in4_min: 3.000
  in4_max: 2.280
  in4_alarm: 1.000
in5:
  in5_input: 2.520
  in5_min: 2.100
  in5_max: 1.404
  in5_alarm: 1.000
in6:
  in6_input: 1.200
  in6_min: 0.336
  in6_max: 1.476
  in6_alarm: 0.000
3VSB:
  in7_input: 5.376
  in7_min: 4.104
  in7_max: 1.368
  in7_alarm: 1.000
Vbat:
  in8_input: 3.288
fan1:
  fan1_input: 1218.000
  fan1_min: 99.000
  fan1_alarm: 0.000
fan2:
  fan2_input: 0.000
  fan2_min: 10.000
  fan2_alarm: 1.000
fan3:
  fan3_input: 0.000
  fan3_min: 13.000
  fan3_alarm: 1.000
temp1:
  temp1_input: 22.000
  temp1_max: 115.000
  temp1_min: -20.000
  temp1_alarm: 0.000
  temp1_type: 4.000
  temp1_offset: 0.000
temp2:
  temp2_input: 25.000
  temp2_max: -65.000
  temp2_min: -77.000
  temp2_alarm: 1.000
  temp2_type: 4.000
  temp2_offset: 0.000
temp3:
  temp3_input: -128.000
  temp3_max: 63.000
  temp3_min: -22.000
  temp3_alarm: 0.000
  temp3_type: 0.000
  temp3_offset: 0.000
intrusion0:
  intrusion0_alarm: 0.000
 
k10temp-pci-00c3
Adapter: PCI adapter
temp1:
  temp1_input: 3.375
  temp1_max: 70.000
  temp1_crit: 90.000
  temp1_crit_hyst: 87.000

Qualcuno può darmi qualche info per i valori da usare in quelle righe, grazie in anticipo!

Ciao, Franco

Ritratto di frank67
frank67
(Monster)
Offline
Monster
Iscritto: 10/07/2013
Messaggi: 487

Il sito ufficiale di lm_sensor sembra essere offline, dal link a webarchive ho trovato questa guida che spiega bene come scrivere le righe "compute". Cercando su Internet gli screenshot delle tensioni del bios nelle recensioni della mobo in questione ho trovato i seguenti voltaggi:
12V:

12.046-11.994
.052
12.097-12.046
.051
12.149-12.097
.052
(12.149 - 11.994) / (1+1+1)
.05166666666666666666
12.046/(517/120)
2.79597678916827852998

5V:
5.078-5.057
.021
5.057-5.014
.043
5.014-4.992
.022
(5.078 - 4.992) / (1+2+1)
.02150000000000000000
4.992 / (215/120)
2.78623255813953488373

confrontando i risultati ottenuti con i valori di sensors -u nel post precedente ho potuto scrivere il seguente .conf:
~$ cat /etc/sensors.d/ASUS_M5A99X_EVO_R2.conf 
chip "fam15h_power-pci-00c4"
        label power1 "Power supply"
#       set power1_crit 130
 
chip "k10temp-pci-00c3"
        label temp1 "CPU Temp (rel)"
#       set temp1_max   50
#       set temp1_crit  70
 
chip "it8721-*"
        label  in0 "+12V"
        label  in1 "+5V"
        label  in2 "Vcore"
        ignore in4
        ignore in5
        ignore in6
 
        compute in0  @ * (517/120), @ / (517/120)
        compute in1  @ * (215/120), @ / (215/120)
 
        ignore temp3
        label temp1 "CPU Temp"
        label temp2 "M/B Temp"
 
        label fan1 "CPU Fan"
        label fan2 "Chassis Fan"
        label fan3 "Power Fan"
 
        ignore intrusion0
 
        set in2_min   0.7
        set in2_max   1.5
        set in0_min   12  * 0.95
        set in0_max   12  * 1.05
        set in3_min   3.34 * 0.98
        set in3_max   3.34 * 1.02
        set in1_min   5   * 0.95
        set in1_max   5   * 1.95
        set fan1_min  1000
        set temp1_max 50
        set temp1_min 10
        set temp2_max 60
        set temp2_min 10

per rendere effettivi i setting occorre dare il comando sudo sensors -s adesso sembra funzionare abbastanza bene:
~$ sensors
fam15h_power-pci-00c4
Adapter: PCI adapter
Power supply:  30.04 W  (crit = 125.19 W)
 
it8721-isa-0290
Adapter: ISA adapter
+12V:        +12.15 V  (min = +11.43 V, max = +12.61 V)
+5V:          +5.01 V  (min =  +4.75 V, max =  +5.48 V)
Vcore:        +1.00 V  (min =  +0.70 V, max =  +1.50 V)
+3.3V:        +3.36 V  (min =  +3.26 V, max =  +3.41 V)
3VSB:         +5.38 V  (min =  +4.10 V, max =  +1.37 V)  ALARM
Vbat:         +3.29 V  
CPU Fan:     1220 RPM  (min = 1000 RPM)
Chassis Fan:    0 RPM  (min =   10 RPM)  ALARM
Power Fan:      0 RPM  (min =   13 RPM)  ALARM
CPU Temp:     +25.0°C  (low  = +10.0°C, high = +50.0°C)  sensor = thermistor
M/B Temp:     +27.0°C  (low  = +10.0°C, high = +60.0°C)  sensor = thermistor
 
k10temp-pci-00c3
Adapter: PCI adapter
CPU Temp (rel):  +11.5°C  (high = +70.0°C)
                          (crit = +90.0°C, hyst = +87.0°C)

se qlcn ha idea di come migliorare la configurazione... Day Dreaming

Ciao, Franco