Linux Sensor configuration for Tyan S2462UNG, Thunder K7, dual Athlon MPs?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



sorry, can't help much.
The chip only supports 3 fans.
For fan/CPU correlation stop the fans 1 by 1 and watch temperatures.
For CPU/temp correlation use 'cpuburn' (link on our links page).
You can try different sensor types for the temps (see doc/chips/w83781d)

Christopher John Shaker wrote:
> 
> I'm wondering if any of you have already configured /etc/sensors.conf for a
> Tyan S2462UNG Thunder K7, dual Athlon SMP board yet? I'm running
> a 2.4.16 SuSE built kernel under SuSE Linux 7.3 Professional.
> 
> The temperatures read very high compared to those reported by the BIOS
> (85C instead of 61C), and I've got no idea about the fan name and voltage
> name correllation. The bios reports four fan speeds, but the w83782d
> supposedly can only report three fan speeds?
> 
> What I've done so far is:
> 
>         modprobe i2c-amd756
>         modprobe w83781d
> 
> root at corel-linux: ll -R /proc/sys/dev/sensors/w83782d-i2c-0-2d
> /proc/sys/dev/sensors/w83782d-i2c-0-2d:
> total 0
> dr-xr-xr-x    2 root     root            0 Jan 28 03:12 .
> dr-xr-xr-x    3 root     root            0 Jan 28 03:12 ..
> -r--r--r--    1 root     root            0 Jan 28 03:12 alarms
> -rw-r--r--    1 root     root            0 Jan 28 03:12 beep
> -rw-r--r--    1 root     root            0 Jan 28 03:12 fan1
> -rw-r--r--    1 root     root            0 Jan 28 03:12 fan2
> -rw-r--r--    1 root     root            0 Jan 28 03:12 fan3
> -rw-r--r--    1 root     root            0 Jan 28 03:12 fan_div
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in0
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in1
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in2
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in3
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in4
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in5
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in6
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in7
> -rw-r--r--    1 root     root            0 Jan 28 03:12 in8
> -rw-r--r--    1 root     root            0 Jan 28 03:12 pwm1
> -rw-r--r--    1 root     root            0 Jan 28 03:12 pwm2
> -rw-r--r--    1 root     root            0 Jan 28 03:12 pwm3
> -rw-r--r--    1 root     root            0 Jan 28 03:12 pwm4
> -rw-r--r--    1 root     root            0 Jan 28 03:12 sensor1
> -rw-r--r--    1 root     root            0 Jan 28 03:12 sensor2
> -rw-r--r--    1 root     root            0 Jan 28 03:12 sensor3
> -rw-r--r--    1 root     root            0 Jan 28 03:12 temp1
> -rw-r--r--    1 root     root            0 Jan 28 03:12 temp2
> -rw-r--r--    1 root     root            0 Jan 28 03:12 temp3
> -r--r--r--    1 root     root            0 Jan 28 03:12 vid
> root at corel-linux: sensors
> w83782d-i2c-0-2d
> Adapter: SMBus AMD7X6 adapter at 80e0
> Algorithm: Non-I2C SMBus adapter
> CPU0Core:  +1.72 V  (min =  +1.66 V, max =  +2.03 V)
> CPU1Core:  +2.83 V  (min =  +1.66 V, max =  +2.03 V)
> +3.3V:     +3.31 V  (min =  +2.97 V, max =  +3.63 V)
> +5V:       +4.94 V  (min =  +4.50 V, max =  +5.48 V)
> +12V:      +4.71 V  (min = +10.79 V, max = +13.11 V)
> -12V:      -2.01 V  (min = -13.21 V, max = -10.90 V)
> -5V:       +2.68 V  (min =  -5.51 V, max =  -4.51 V)
> V5SB:      +4.30 V  (min =  +4.50 V, max =  +5.48 V)
> VBat:      +3.29 V  (min =  +2.70 V, max =  +3.29 V)
> CPU0Fan:  5232 RPM  (min = 3000 RPM, div = 2)
> CPU1Fan:  5232 RPM  (min = 3000 RPM, div = 2)
> ChassisFan1:
>           2922 RPM  (min = 3000 RPM, div = 2)
> temp1:    +80.0?C   (limit = +60?C, hysteresis = +50?C) sensor = PII/Celeron
> diode
> temp2:    +82.5?C   (limit = +60?C, hysteresis = +50?C) sensor = PII/Celeron
> diode   ALARM
> temp3:    +78.0?C   (limit = +60?C, hysteresis = +50?C) sensor = PII/Celeron
> diode   ALARM
> vid:      +1.85 V
> 
> root at corel-linux:
> 
> From /etc/sensors.conf:
> 
> chip "w83782d-*" "w83783s-*" "w83627hf-*"
> 
> # Same as above for w83781d except that in5 and in6 are computed differently.
> # Rather than an internal inverting op amp, the 82d/83s use standard positive
> # inputs and the negative voltages are level shifted by a 3.6V reference.
> # The math is convoluted, so we hope that your motherboard
> # uses the recommended resistor values.
> 
>     label in0 "CPU0Core"
>     label in1 "CPU1Core"
>     label in2 "+3.3V"
> #    ignore in2
>     label in3 "+5V"
>     label in4 "+12V"
>     label in5 "-12V"
>     label in6 "-5V"
> #    ignore in6
>     label in7 "V5SB"
>     label in8 "VBat"
>     label fan1 "CPU0Fan"
>     label fan2 "CPU1Fan"
>     label fan3 "ChassisFan1"
>     label fan4 "ChassisFan2"
>     ignore alarms
> 
>     compute in3 ((6.8/10)+1)*@ ,  @/((6.8/10)+1)
>     compute in4 ((28/10)+1)*@  ,  @/((28/10)+1)
>     compute in5 (5.14 * @) - 14.91  ,  (@ + 14.91) / 5.14
>     compute in6 (3.14 * @) -  7.71  ,  (@ +  7.71) / 3.14
>     compute in7 ((6.8/10)+1)*@ ,  @/((6.8/10)+1)
> 
> # set limits to  5% for the critical voltages
> # set limits to 10% for the non-critical voltages
> # set limits to 20% for the battery voltage
> 
>     set in0_min vid*0.95
>     set in0_max vid*1.05
>     set in1_min vid*0.95
>     set in1_max vid*1.05
>     set in2_min 3.3 * 0.95
>     set in2_max 3.3 * 1.05
>     set in3_min 5.0 * 0.95
>     set in3_max 5.0 * 1.05
>     set in4_min 12 * 0.90
>     set in4_max 12 * 1.10
>     set in5_min -12 * 0.90
>     set in5_max -12 * 1.10
>     set in6_min -5 * 0.95
>     set in6_max -5 * 1.05
>     set in7_min 5 * 0.95
>     set in7_max 5 * 1.05
>     set in8_min 3.0 * 0.80
>     set in8_max 3.0 * 1.20
> 
> # set up sensor types (thermistor is default)
> # 1 = PII/Celeron Diode; 2 = 3904 transistor;
> # 3435 = thermistor with Beta = 3435
> # If temperature changes very little, try 1 or 2.
>    set sensor1 2
>    set sensor2 2
>    set sensor3 2
> 
> # examples for temperature limits
> #    set temp1_over 40
> #    set temp1_hyst 37
> #    set temp2_over 52
> #    set temp2_hyst 47
> #    set temp3_over 52
> #    set temp3_hyst 47
> 
> I realize I need to do a 'sensors -s' to get the 'set' commands evaluated, but
> if I do that, it may cause my machine to shut down, I presume to an out of
> limit condition.
> 
> Thanks for any advice you can give.
> Chris Shaker
> cjshaker at shaker-net.com



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux