Thanks and setup problem

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

 



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 


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

  Powered by Linux