wrong temperature values

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

 



Is it normal that i2c-sensor module is used by anything ?

I have tried to recompile my kernel 2.6.10 selecting I2C option as
modules (i2c-core, i2c-dev) but the result it's the same...



# lsmod
Module                  Size  Used by
i2c_sensor              7680  0 
i2c_ipmi                8716  0 
bmcsensors             79012  0 
i2c_dev                14208  0 
i2c_piix4              12944  0 
ipmi_si                37884  1 
ipmi_poweroff          11164  0 
ipmi_devintf           11652  0 
ipmi_msghandler        49376  4
i2c_ipmi,ipmi_si,ipmi_poweroff,ipmi_devintf
i2c_isa                 6144  0 
i2c_core               26752  6
i2c_sensor,i2c_ipmi,bmcsensors,i2c_dev,i2c_piix4,i2c_isa


any idea ? I really need some help, please ;-)

jonathan


On Wed, 2005-08-10 at 12:20 +0200, jonathan wrote:
> hi ,
> I have installed lm-sensors with i2c, ipmi and bmcsensors modules but
> the sensors command give me wrong values :
> 
> # sensors -s     --> no output ?
> # sensors
> bmc-i2c-1-00
> Adapter: IPMI adapter
> in1:       +1.48 V  (min =  +1.56 V, max =  +1.73 V)   
> in2:       +1.90 V  (min =  +1.56 V, max =  +1.73 V)   
> in3:       +1.90 V  (min =  +1.56 V, max =  +1.73 V)   
> in4:       +1.48 V  (min =  +1.56 V, max =  +1.73 V)   
> in5:       +1.90 V  (min =  +4.79 V, max =  +5.21 V)   
> in6:       +5.08 V  (min = +11.39 V, max = +12.61 V)   
> in7:      +11.90 V  (min =  +3.16 V, max =  +3.44 V)   
> in8:       +3.27 V  (min =  +2.49 V, max =  +3.28 V)   
> in9:       +3.12 V  (min =  +2.42 V, max =  +2.58 V)   
> in10:      +2.55 V  (min =  +2.42 V, max =  +2.58 V)   
> fan1:     6240 RPM  (min = 1080 RPM)                  
> fan2:     6360 RPM  (min = 1080 RPM)                  
> fan3:     6240 RPM  (min = 1080 RPM)                  
> fan4:     6720 RPM  (min = 1080 RPM)                  
> fan5:     6360 RPM  (min = 1080 RPM)                  
> fan6:     6240 RPM  (min = 1080 RPM)                  
> fan7:     6480 RPM  (min = 1080 RPM)                  
> temp1:    -128.0 C  (high =   +80 C, hyst =  -127 C)   
> temp2:    -930.0 C  (high =   +80 C, hyst =  -127 C)   
> temp3:    -1280.0 C  (high =   +80 C, hyst =  -127 C)   
> temp4:    -930.0 C  (high =   +80 C, hyst =  -127 C)   
> temp5:    +320.0 C  (high =   +55 C, hyst =  -127 C)   
> temp6:    +190.0 C  (high =   +40 C, hyst =  -127 C)   
> temp7:    -750.0 C  (high =   +55 C, hyst =  -127 C)   
> temp8:    -760.0 C  (high =   +55 C, hyst =  -127 C)   
> temp9:    -750.0 C  (high =   +55 C, hyst =  -127 C)   
> temp10:   +270.0 C  (high =   +55 C, hyst =  -127 C)   
> 
> 
> My loaded modules : (somes i2c are included in kernel 2.6.10)
> 
> # lsmod
> Module                  Size  Used by
> bmcsensors             79012  0 
> i2c_sensor              8448  0 
> i2c_piix4              14096  0 
> i2c_ipmi                8716  0 
> ipmi_si                37884  1 
> ipmi_poweroff          11164  0 
> ipmi_devintf           11652  0 
> ipmi_msghandler        49376  4
> i2c_ipmi,ipmi_si,ipmi_poweroff,ipmi_devintf
> i2c_isa                 6144  0
> 
> my sensors-detect output :# sensors-detect 
> 
> This program will help you determine which I2C/SMBus modules you need to
> load to use lm_sensors most effectively. You need to have i2c and
> lm_sensors installed before running this program.
> Also, you need to be `root', or at least have access to the /dev/i2c-*
> files, for most things.
> If you have patched your kernel and have some drivers built in, you can
> safely answer NO if asked to load some modules. In this case, things may
> seem a bit confusing, but they will still work.
> 
> It is generally safe and recommended to accept the default answers to
> all
> questions, unless you know what you're doing.
> 
>  We can start with probing for (PCI) I2C or SMBus adapters.
>  You do not need any special privileges for this.
>  Do you want to probe now? (YES/no): 
> Probing for PCI bus adapters...
> Use driver `i2c-piix4' for device 00:0f.0: ServerWorks CSB5 South Bridge
> Probe succesfully concluded.
> 
> We will now try to load each adapter module in turn.
> Module `i2c-piix4' already loaded.
> If you have undetectable or unsupported adapters, you can have them
> scanned by manually loading the modules before running this script.
> 
>  To continue, we need module `i2c-dev' to be loaded.
>  If it is built-in into your kernel, you can safely skip this.
>  i2c-dev is not loaded. Do you want to load it now? (YES/no): 
> FATAL: Module i2c_dev not found.
>  Loading failed, expect problems later on.
> 
>  We are now going to do the adapter probings. Some adapters may hang
> halfway
>  through; we can't really help that. Also, some chips will be double
> detected;
>  we choose the one with the highest confidence value in that case.
>  If you found that the adapter hung after probing a certain address, you
> can
>  specify that address to remain unprobed. That often
>  includes address 0x69 (clock chip).
> 
> Next adapter: IPMI adapter
> Do you want to scan it? (YES/no/selectively): 
> 
> Some chips are also accessible through the ISA bus. ISA probes are
> typically a bit more dangerous, as we have to write to I/O ports to do
> this. This is usually safe though.
> 
> Do you want to scan the ISA bus? (YES/no): 
> Probing for `National Semiconductor LM78'
>   Trying address 0x0290... Failed!
> Probing for `National Semiconductor LM78-J'
>   Trying address 0x0290... Failed!
> Probing for `National Semiconductor LM79'
>   Trying address 0x0290... Failed!
> Probing for `Winbond W83781D'
>   Trying address 0x0290... Failed!
> Probing for `Winbond W83782D'
>   Trying address 0x0290... Failed!
> Probing for `Winbond W83627HF'
>   Trying address 0x0290... Failed!
> Probing for `Winbond W83627EHF'
>   Trying address 0x0290... Failed!
> Probing for `Winbond W83697HF'
>   Trying address 0x0290... Failed!
> Probing for `Silicon Integrated Systems SIS5595'
>   Trying general detect... Failed!
> Probing for `VIA Technologies VT82C686 Integrated Sensors'
>   Trying general detect... Failed!
> Probing for `VIA Technologies VT8231 Integrated Sensors'
>   Trying general detect... Failed!
> Probing for `ITE IT8712F'
>   Trying address 0x0290... Failed!
> Probing for `ITE IT8705F / SiS 950'
>   Trying address 0x0290... Failed!
> Probing for `IPMI BMC KCS'
>   Trying address 0x0ca0... Success!
>     (confidence 4, driver `bmcsensors')
> Probing for `IPMI BMC SMIC'
>   Trying address 0x0ca8... Failed!
> 
> Some Super I/O chips may also contain sensors. Super I/O probes are
> typically a bit more dangerous, as we have to write to I/O ports to do
> this. This is usually safe though.
> 
> Do you want to scan for Super I/O sensors? (YES/no): 
> Probing for `ITE 8702F Super IO Sensors'
>   Failed! (0xee11)
> Probing for `ITE 8705F Super IO Sensors'
>   Failed! (0xee11)
> Probing for `ITE 8712F Super IO Sensors'
>   Failed! (0xee11)
> Probing for `Nat. Semi. PC87351 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87360 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87363 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87364 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87365 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87365 Super IO Voltage Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87365 Super IO Thermal Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87366 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87366 Super IO Voltage Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87366 Super IO Thermal Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87372 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87373 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87591 Super IO'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC87371 Super IO'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC97371 Super IO'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC8739x Super IO'
>   Failed! (0xee)
> Probing for `Nat. Semi. PC8741x Super IO'
>  Success... (no hardware monitoring capabilities)
> Probing for `SMSC 47B27x Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47M10x/13x Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47M14x Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47M15x/192 Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47S42x Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47S45x Super IO Fan Sensors'
>   Failed! (0xee)
> Probing for `SMSC 47M172 Super IO'
>   Failed! (0xee)
> Probing for `SMSC LPC47B397-NC Super IO'
>   Failed! (0xee)
> Probing for `VT1211 Super IO Sensors'
>   Failed! (0xee)
> Probing for `Winbond W83627HF Super IO Sensors'
>   Failed! (0xee)
> Probing for `Winbond W83627THF Super IO Sensors'
>   Failed! (0xee)
> Probing for `Winbond W83637HF Super IO Sensors'
>   Failed! (0xee)
> Probing for `Winbond W83697HF Super IO Sensors'
>   Failed! (0xee)
> Probing for `Winbond W83697SF/UF Super IO PWM'
>   Failed! (0xee)
> Probing for `Winbond W83L517D Super IO'
>   Failed! (0xee)
> Probing for `Winbond W83627EHF Super IO Sensors'
>   Failed! (0xee11)
> Do you want to scan for secondary Super I/O sensors? (YES/no):         
> Probing for `ITE 8702F Super IO Sensors'
>   Failed! (skipping family)
> Probing for `Nat. Semi. PC87351 Super IO Fan Sensors'
>   Failed! (skipping family)
> Probing for `SMSC 47B27x Super IO Fan Sensors'
>   Failed! (skipping family)
> Probing for `VT1211 Super IO Sensors'
>   Failed! (skipping family)
> Probing for `Winbond W83627EHF Super IO Sensors'
>   Failed! (skipping family)
> 
>  Now follows a summary of the probes I have just done.
>  Just press ENTER to continue: 
> 
> Driver `bmcsensors' (should be inserted):
>   Detects correctly:
>   * ISA bus address 0x0ca0 (Busdriver `i2c-isa')
>     Chip `IPMI BMC KCS' (confidence: 4)
> 
> 
>  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)? 
> 
> To make the sensors modules behave correctly, add these lines to
> /etc/modules:
> 
> #----cut here----
> # I2C adapter drivers
> i2c-isa
> # You must also install and load the IPMI modules
> i2c-ipmi
> # I2C chip drivers
> bmcsensors
> #----cut here----
> 
> 
> well, I don't understand anything about theses sensors output values. Is
> ther a problem with the chip module ?
> what can I try to resolve it ?
> 
> thanks
> 
> 
> 
> _______________________________________________
> lm-sensors mailing list
> lm-sensors at lm-sensors.org
> http://lists.lm-sensors.org/mailman/listinfo/lm-sensors





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

  Powered by Linux