lm_sensors modules on SuSE-9.0
Hello, I tried to work w/lm_sensors-2.8.0-75.x86-64.rpm under SuSe Linux 9.0 for Opteron. We have Tyan S2880/K8S motherboard which uses W83627hf chip. sensors-detect detects this chip, but there is no like module in RPM package :-( Current lm_sensors source version (on lm_sensors Web-site) is 2.8.7, but it requires i2c version at least 2.8.1 and I need to patch the kernel for this i2c version. I'm afraid a bit this procedure, because it's not 32-bit but 64-bit kernel, and SuSE kernel includes a set of SuSE enhancements. Sorry, do somebody work w/lm_sensors, SuSE 9.0 & S2880 mobos ? If yes, how you resolved this problem ? Thanks for your help ! Mikhail Kuzminsky Zelinsky Institute of Organic Chemistry Moscow
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Mikhail: What core chipset is the s2880 using? I don't know if this will help, but for the (perhaps similar) Tyan s2885 I had to hack i2c-amd756.c and recompile that kernel module. The info on the change is here: http://archives.andrew.net.au/lm-sensors/msg05497.html For reference, the s2885 uses the AMD 8xxx chipset. Good luck, - Darrell On Monday 26 July 2004 11:34, Mikhail Kuzminsky wrote:
Hello,
I tried to work w/lm_sensors-2.8.0-75.x86-64.rpm under SuSe Linux 9.0 for Opteron.
We have Tyan S2880/K8S motherboard which uses W83627hf chip. sensors-detect detects this chip, but there is no like module in RPM package :-(
Current lm_sensors source version (on lm_sensors Web-site) is 2.8.7, but it requires i2c version at least 2.8.1 and I need to patch the kernel for this i2c version.
I'm afraid a bit this procedure, because it's not 32-bit but 64-bit kernel, and SuSE kernel includes a set of SuSE enhancements. Sorry, do somebody work w/lm_sensors, SuSE 9.0 & S2880 mobos ? If yes, how you resolved this problem ?
Thanks for your help ! Mikhail Kuzminsky Zelinsky Institute of Organic Chemistry Moscow
- -- sused@mucus.com "Perfect! ....what am I doing?" -- Washu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFBBncfeo6c0kw6mZ0RAh8GAJ9/QXmFk4aEFBz22d3ARiMA2aRzHACgp7SW LRofd//Ti4Wv/Sbios6nTTo= =TV/q -----END PGP SIGNATURE-----
In message from Darrell Shively <sused@mucus.com> (Tue, 27 Jul 2004 08:39:08 -0700):
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Mikhail:
What core chipset is the s2880 using? I don't know if this will help, but for the (perhaps similar) Tyan s2885 I had to hack i2c-amd756.c and recompile that kernel module. The info on the change is here:
http://archives.andrew.net.au/lm-sensors/msg05497.html
For reference, the s2885 uses the AMD 8xxx chipset. Yes, S2880 uses the same AMD 8xxx. But as I understood, sensors-detect ask not only for amd756.o module, but also about w83627hf.o, which is absent in SuSE RPM package. Sorry, do you use both amd756 and w83627hf modules ?
Good luck, - Darrell
On Monday 26 July 2004 11:34, Mikhail Kuzminsky wrote:
Hello,
I tried to work w/lm_sensors-2.8.0-75.x86-64.rpm under SuSe Linux 9.0 for Opteron.
We have Tyan S2880/K8S motherboard which uses W83627hf chip. sensors-detect detects this chip, but there is no like module in RPM package :-(
Current lm_sensors source version (on lm_sensors Web-site) is 2.8.7, but it requires i2c version at least 2.8.1 and I need to patch the kernel for this i2c version.
I'm afraid a bit this procedure, because it's not 32-bit but 64-bit kernel, and SuSE kernel includes a set of SuSE enhancements. Sorry, do somebody work w/lm_sensors, SuSE 9.0 & S2880 mobos ? If yes, how you resolved this problem ?
Thanks for your help ! Mikhail Kuzminsky Zelinsky Institute of Organic Chemistry Moscow
- -- sused@mucus.com "Perfect! ....what am I doing?" -- Washu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQFBBncfeo6c0kw6mZ0RAh8GAJ9/QXmFk4aEFBz22d3ARiMA2aRzHACgp7SW LRofd//Ti4Wv/Sbios6nTTo= =TV/q -----END PGP SIGNATURE-----
-- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Mikhail: Unless I'm missing something, these are all the sensor related modules that get loaded in my system: w83781d eeprom lm85 i2c-proc i2c-isa i2c-amd756 i2c-amd8111 i2c-core This was determined by diff'ing the output of lsmod with and without sensord running. I don't know if it is of interest, but here is the output of the sensors command on this system: $ sensors adt7463-i2c-1-2e Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter CPU0 DDR 2.5: +2.516 V (min = +2.37 V, max = +2.63 V) CPU0 DDR VTT: +1.260 V (min = +1.18 V, max = +1.31 V) 3.3VSB: +3.339 V (min = +3.13 V, max = +3.47 V) +5V: +5.111 V (min = +4.74 V, max = +5.26 V) +12V: +12.063 V (min = +11.38 V, max = +12.62 V) FAN3 (REAR): 2236 RPM (min = 3000 RPM) ALARM FAN4 (BOTTOM): 0 RPM (min = 3000 RPM) ALARM FAN1 (CPU0): 5538 RPM (min = 3000 RPM) FAN2 (CPU1): 6040 RPM (min = 3000 RPM) CPU1 Temp:+44.50°C (min = -128°C, max = +127°C) System Temp: +41.75°C (min = -127°C, max = +127°C) CPU0 Temp:+50.25°C (min = -127°C, max = +127°C) pwm1 fan: 255 pwm2 fan: 255 pwm3 fan: 255 vid: +1.800 V (VRM Version 9.1) eeprom-i2c-1-50 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter Memory type: DDR SDRAM DIMM SPD Memory size (MB): 512 eeprom-i2c-1-51 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter eeprom-i2c-1-54 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter eeprom-i2c-1-55 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter w83627hf-isa-0290 Adapter: ISA adapter Algorithm: ISA algorithm CPU0 Vcore: +1.50 V (min = +1.42 V, max = +1.56 V) CPU1 Vcore: +1.52 V (min = +1.42 V, max = +1.56 V) +3.3V: +3.32 V (min = +3.13 V, max = +3.45 V) CPU1 DDR VTT: +1.23 V (min = +1.18 V, max = +1.31 V) CPU1 DDR 2.5: +2.51 V (min = +2.36 V, max = +2.62 V) VDD_CPU0: +1.20 V (min = +1.13 V, max = +1.26 V) VBat: +3.26 V (min = +3.13 V, max = +3.45 V) FAN5 (TOP): 0 RPM (min = 3000 RPM, div = 2) FAN6 (FRONT): 0 RPM (min = 3000 RPM, div = 2) rear temp: +46°C (limit = +40°C, hysteresis = +37°C) sensor = thermistor I/O panel temp: +41.0°C (limit = +52°C, hysteresis = +47°C) sensor = thermistor vid: +1.950 V alarms: beep_enable: Sound alarm disabled Let me know if there is anything else I can do to help. Regards, - Darrell On Tuesday 27 July 2004 11:15, Mikhail Kuzminsky wrote:
In message from Darrell Shively <sused@mucus.com> (Tue, 27 Jul 2004
08:39:08 -0700):
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Mikhail:
What core chipset is the s2880 using? I don't know if this will help, but for the (perhaps similar) Tyan s2885 I had to hack i2c-amd756.c and recompile that kernel module. The info on the change is here:
http://archives.andrew.net.au/lm-sensors/msg05497.html
For reference, the s2885 uses the AMD 8xxx chipset.
Yes, S2880 uses the same AMD 8xxx. But as I understood, sensors-detect ask not only for amd756.o module, but also about w83627hf.o, which is absent in SuSE RPM package. Sorry, do you use both amd756 and w83627hf modules ?
Good luck, - Darrell
On Monday 26 July 2004 11:34, Mikhail Kuzminsky wrote:
Hello,
I tried to work w/lm_sensors-2.8.0-75.x86-64.rpm under SuSe Linux 9.0 for Opteron.
We have Tyan S2880/K8S motherboard which uses W83627hf chip. sensors-detect detects this chip, but there is no like module in RPM package :-(
Current lm_sensors source version (on lm_sensors Web-site) is 2.8.7, but it requires i2c version at least 2.8.1 and I need to patch the kernel for this i2c version.
I'm afraid a bit this procedure, because it's not 32-bit but 64-bit kernel, and SuSE kernel includes a set of SuSE enhancements. Sorry, do somebody work w/lm_sensors, SuSE 9.0 & S2880 mobos ? If yes, how you resolved this problem ?
Thanks for your help ! Mikhail Kuzminsky Zelinsky Institute of Organic Chemistry Moscow
- -- sused@mucus.com "Perfect! ....what am I doing?" -- Washu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQFBBncfeo6c0kw6mZ0RAh8GAJ9/QXmFk4aEFBz22d3ARiMA2aRzHACgp7SW LRofd//Ti4Wv/Sbios6nTTo= =TV/q -----END PGP SIGNATURE-----
-- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com
- -- sused@mucus.com "Perfect! ....what am I doing?" -- Washu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFBB0aYeo6c0kw6mZ0RAkMxAKDhvkU/UAYOgKpqVyJdeBW2Hx6TfgCeL5Ta n0I6WXLJIL8L1QXwI6GWUZQ= =BCcB -----END PGP SIGNATURE-----
In message from Darrell Shively <sused@mucus.com> (Tue, 27 Jul 2004 23:24:21 -0700):
Unless I'm missing something, these are all the sensor related modules that get loaded in my system: w83781d eeprom lm85 i2c-proc i2c-isa i2c-amd756 i2c-amd8111 i2c-core
You are absolutely right in both (this and previous) messages ! 1) amd756 module from SuSE binary RPM I used is wrong for S2880, and can't be insmod'ed successfully (init_module says "No such device"). 2) The board has W83627hf chip, but I may use w83781d driver (I thought about w83627hf driver, which is absent in RPM, but this driver is necessary only for ISA access to W83627hf Super I/O) 3) I run sensors -s and then sensors w/o amd756 module loaded (I don't know, which chips placed on the board - W83627hf or adm1027 on amd756 bus - are responsible just for temperature). The temperature I see (76C) looks as wrong; at BIOS level I see 45C. The reason may be also incorrect /etc/sensors.conf (I use configuration file from SuSE RPM, not from Tyan web-site, see ticket#1713 for lm_sensors): w83627hf-isa-0290 Adapter: ISA adapter Algorithm: ISA algorithm VCore 1: +1.52 V (min = +1.93 V, max = +2.14 V) VCore 2: +1.55 V (min = +1.93 V, max = +2.14 V) +3.3V: +3.37 V (min = +3.13 V, max = +3.45 V) +5V: +5.02 V (min = +4.72 V, max = +5.24 V) +12V: +4.67 V (min = +10.79 V, max = +13.19 V) -12V: -2.27 V (min = -13.21 V, max = -10.90 V) -5V: -3.91 V (min = -5.26 V, max = -4.76 V) V5SB: +5.44 V (min = +4.72 V, max = +5.24 V) VBat: +3.26 V (min = +2.40 V, max = +3.60 V) fan1: 3169 RPM (min = 3000 RPM, div = 2) fan2: 3276 RPM (min = 3000 RPM, div = 2) fan3: 0 RPM (min = 3000 RPM, div = 2) temp1: +76°C (limit = +60°C) sensor = thermistor ALARM temp2: +76.0°C (limit = +60°C, hysteresis = +50°C) sensor = thermistor ALARM temp3: +76.0°C (limit = +60°C, hysteresis = +50°C) sensor = thermistor ALARM vid: +2.050 V alarms: Chassis intrusion detection ALARM beep_enable: Sound alarm disabled 4) The only question remains now is - should I re-compile i2c/lm_sensors modules in the case of upgrade form kernel 2.4.21-149 to 2.4.21-215 for example ? Thanks for help !! Yours Mikhail
This was determined by diff'ing the output of lsmod with and without sensord running. I don't know if it is of interest, but here is the output of the sensors command on this system:
$ sensors adt7463-i2c-1-2e Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter CPU0 DDR 2.5: +2.516 V (min = +2.37 V, max = +2.63 V) CPU0 DDR VTT: +1.260 V (min = +1.18 V, max = +1.31 V) 3.3VSB: +3.339 V (min = +3.13 V, max = +3.47 V) +5V: +5.111 V (min = +4.74 V, max = +5.26 V) +12V: +12.063 V (min = +11.38 V, max = +12.62 V) FAN3 (REAR): 2236 RPM (min = 3000 RPM) ALARM FAN4 (BOTTOM): 0 RPM (min = 3000 RPM) ALARM FAN1 (CPU0): 5538 RPM (min = 3000 RPM) FAN2 (CPU1): 6040 RPM (min = 3000 RPM) CPU1 Temp:+44.50°C (min = -128°C, max = +127°C) System Temp: +41.75°C (min = -127°C, max = +127°C) CPU0 Temp:+50.25°C (min = -127°C, max = +127°C) pwm1 fan: 255 pwm2 fan: 255 pwm3 fan: 255 vid: +1.800 V (VRM Version 9.1)
eeprom-i2c-1-50 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter Memory type: DDR SDRAM DIMM SPD Memory size (MB): 512
eeprom-i2c-1-51 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter
eeprom-i2c-1-54 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter
eeprom-i2c-1-55 Adapter: SMBus AMD75x adapter at 50e0 Algorithm: Non-I2C SMBus adapter
w83627hf-isa-0290 Adapter: ISA adapter Algorithm: ISA algorithm CPU0 Vcore: +1.50 V (min = +1.42 V, max = +1.56 V) CPU1 Vcore: +1.52 V (min = +1.42 V, max = +1.56 V) +3.3V: +3.32 V (min = +3.13 V, max = +3.45 V) CPU1 DDR VTT: +1.23 V (min = +1.18 V, max = +1.31 V) CPU1 DDR 2.5: +2.51 V (min = +2.36 V, max = +2.62 V) VDD_CPU0: +1.20 V (min = +1.13 V, max = +1.26 V) VBat: +3.26 V (min = +3.13 V, max = +3.45 V) FAN5 (TOP): 0 RPM (min = 3000 RPM, div = 2) FAN6 (FRONT): 0 RPM (min = 3000 RPM, div = 2) rear temp: +46°C (limit = +40°C, hysteresis = +37°C) sensor = thermistor I/O panel temp: +41.0°C (limit = +52°C, hysteresis = +47°C) sensor = thermistor vid: +1.950 V alarms: beep_enable: Sound alarm disabled
participants (2)
-
Darrell Shively
-
Mikhail Kuzminsky