> After commenting out code in the i2c-piix4 code to stop it from > loading the driver I noticed the following odd results: Note that we take no responsabilities for what may happen to your hardware after that. > It appears the IBM has a lm80 chip. > The 'odd' thing is it reports i2c devices? Hmm, missing word, did you mean "two i2c devices"? > There are two fans on this board. the PSU fan and a special case/cpu > fan which only turns on when the CPU is getting hot it is usually off > if the machine is idle. > > sensors > lm80-i2c-0-28 > Adapter: SMBus PIIX4 adapter at fe00 > Algorithm: Non-I2C SMBus adapter > +5V: +4.00 V (min = +4.74 V, max = +4.74 V) ALARM > VTT: +1.72 V (min = +1.90 V, max = +2.10 V) ALARM > +3.3V: +3.37 V (min = +3.13 V, max = +3.46 V) > +Vcore: +2.92 V (min = +1.80 V, max = +1.99 V) ALARM > +12V: +11.30 V (min = +11.37 V, max = +12.57 V) ALARM > -12V: -7.35 V (min = -12.62 V, max = -11.41 V) ALARM > -5V: -2.67 V (min = -5.25 V, max = -4.77 V) ALARM > fan1: 3154 RPM (min = 3000 RPM, div = 2) ALARM > fan2: 0 RPM (min = 3000 RPM, div = 2) ALARM > temp: +33.50 ?C (hot:limit = +6?C, hysteresis = +5?C) ALARM > (os: limit = +6?C, hysteresis = +5?C) ALARM > > lm80-i2c-0-2e > Adapter: SMBus PIIX4 adapter at fe00 > Algorithm: Non-I2C SMBus adapter > +5V: +5.50 V (min = +0.00 V, max = +0.00 V) ALARM > VTT: +0.31 V (min = +0.00 V, max = +2.02 V) ALARM > +3.3V: +3.46 V (min = +0.00 V, max = +0.00 V) ALARM > +Vcore: +0.77 V (min = +0.46 V, max = +3.08 V) ALARM > +12V: +7.14 V (min = +3.28 V, max = +12.57 V) ALARM > -12V: -12.65 V (min = -12.65 V, max = -18.47 V) > -5V: -4.75 V (min = -5.27 V, max = -4.75 V) > fan1: 168750 RPM (min = 1670 RPM, div = 4) ALARM > fan2: 3325 RPM (min = -1 RPM, div = 2) > temp: -39.12 ?C (hot:limit = +2?C, hysteresis = -53?C) ALARM > (os: limit = +0?C, hysteresis = +0?C) ALARM > alarms: Board temperature input (LM75) ALARM Most things here sound like crap. I'd suggest you try and collect some information about your IBM system to know which chipset it is supposed to have. Also, don't forget to run "sensors -s" before running "sensors" to make sure that the config file is used. Last, see in the BIOS if it shows some sensors information. It could help to know what kind of sensors we are looking for. You could also check wether the first lm80's fans values match the behavior of your physical fans (for exemple, make the CPU hot using cpuburn, and see if fan2 shows a value when the real fan starts). Hope it helps. -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/