First of all I would like to say that I admire the work you are doing. I think lm_sensors is extremely important to Linux. Thanks for your efforts. Now on to my problem... I am having trouble getting the output from the w83781d module to make sense. lm_sensors version: 2.8.1 Fedora Core 1 Kernel: 2.4.22-1.2199.nptlsmp Motherboard: Super Micro S2DGE dual XEON II processors Output from sensor detect: Driver `adm1021' (should be inserted): Detects correctly: * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x1a Chip `Analog Devices ADM1021' (confidence: 7) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x2b Chip `Analog Devices ADM1021' (confidence: 7) Driver `lm80' (may not be inserted): Misdetects: * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x2b Chip `National Semiconductor LM80' (confidence: 3) Driver `eeprom' (should be inserted): Detects correctly: * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x50 Chip `SPD EEPROM' (confidence: 8) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x51 Chip `SPD EEPROM' (confidence: 8) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x54 Chip `SPD EEPROM' (confidence: 8) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x55 Chip `SPD EEPROM' (confidence: 1) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x56 Chip `SPD EEPROM' (confidence: 8) * Bus `SMBus PIIX4 adapter at 0440' (Non-I2C SMBus adapter) Busdriver `i2c-piix4', I2C address 0x57 Chip `SPD EEPROM' (confidence: 1) Driver `lm78' (may not be inserted): Misdetects: * ISA bus address 0x0290 (Busdriver `i2c-isa') Chip `National Semiconductor LM78' (confidence: 7) Driver `w83781d' (should be inserted): Detects correctly: * ISA bus address 0x0290 (Busdriver `i2c-isa') Chip `Winbond W83781D' (confidence: 8) I will now generate the commands needed to load the I2C modules. Sometimes, a chip is available both through the ISA bus and an I2C bus. ISA bus access is faster, but you need to load an additional driver module for it. If you have the choice, do you want to use the ISA bus or the I2C/SMBus (ISA/smbus)? smbus To make the sensors modules behave correctly, add these lines to /etc/modules.conf: #----cut here---- # I2C module options alias char-major-89 i2c-dev #----cut here---- To load everything that is needed, add this to some /etc/rc* file: #----cut here---- # I2C adapter drivers modprobe i2c-piix4 modprobe i2c-isa # I2C chip drivers modprobe adm1021 modprobe eeprom modprobe w83781d # sleep 2 # optional /usr/local/bin/sensors -s # recommended #----cut here---- My setup is below. I did not load the eeprom module. I do not think I need what it provides. I really just want tempuratures and fan speeds. modprobe i2c-piix4 modprobe i2c-isa modprobe w83781d modprobe adm1021 Output from sensors. As you can see w83781d reports an odd looking temperature. Specifically the +208.0?C. Actually, I am not sure what temp1 and 2 are for. I guess I expect the output to look more like the adm1021 module. I am hoping I can get all readings from the w83781d-isa-0290 section. I am a bit of a minimalist and I think the adm1021 module may be causing a problem. w83781d-isa-0290 Adapter: ISA adapter Algorithm: ISA algorithm VCore 1: +2.06 V (min = +1.90 V, max = +2.09 V) VCore 2: +1.95 V (min = +1.90 V, max = +2.09 V) ALARM +3.3V: +3.36 V (min = +3.13 V, max = +3.45 V) +5V: +4.97 V (min = +4.72 V, max = +5.24 V) +12V: +12.58 V (min = +11.36 V, max = +12.58 V) ALARM -12V: -11.96 V (min = -12.55 V, max = -11.33 V) -5V: -5.18 V (min = -5.24 V, max = -4.74 V) fan1: 8132 RPM (min = 3000 RPM, div = 2) fan2: 8437 RPM (min = 3000 RPM, div = 2) fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM temp1: +34?C (limit = +60?C) temp2: +37.0?C (limit = +60?C, hysteresis = +50?C) temp3: +208.0?C (limit = +60?C, hysteresis = +50?C) vid: +2.000 V alarms: beep_enable: Sound alarm disabled adm1021-i2c-0-1a Adapter: SMBus PIIX4 adapter at 0440 Algorithm: Non-I2C SMBus adapter Board: +35?C (low = +20?C, high = +60?C) CPU: +35?C (low = +20?C, high = +60?C) die_code: 3 adm1021-i2c-0-2b Adapter: SMBus PIIX4 adapter at 0440 Algorithm: Non-I2C SMBus adapter Board: +41?C (low = +20?C, high = +60?C) CPU: +45?C (low = +20?C, high = +60?C) die_code: 3 My sensors config is attached. Of course above I have mentioned a couple of possible issues with the adm1021 and the eeprom module. I don't want to delve into those problems until I can give you a little bit better info, hopefully soon. Thanks, Chris Lopeman -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20041201/b42688a7/attachment.html -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: sensors.conf Url: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20041201/b42688a7/attachment.pl