>> OK, with expectations adjusted, >> does anyone know what the three numbers >> are _supposed_ to be? >> I guess you are talking about those numbers: > dev/ic/lm78var.h talks about Temperature 1, 2, 3;
The 1,2,3 are the corresponding ports from the chip itself, there are 3 ports for temperature reading, numbered from 1 to 3, so the programmer kept the numbering and duplicated it in the actual C code variables names. > > > but man lm(4) only says > > > > > > Temp uK Motherboard Temperature The manual says this: "The original LM78 hardware monitor ..." That is _NOT_ your case, since your sensor is reported as: > > > wbsio0 at isa0 port 0x2e/2: W83627HF rev 0x41 > > > lm1 at wbsio0 port 0x290/8: W83627HF LM78=/=W83627HF. It has been included in the lm driver, maybe to avoid another extra work and code duplication for a new driver, something like CD_ROMs put on scsi drivers or something like this. > Yes. Temperature readings from multiple places on the motherboard. Not quite in this case, only the first is a temperature reading, the rest are bogus since the pins are not connected (i.e. floating, reading whatever EMI is throwing to them). Again, what you read on your specific hardware is the CPU die temperature as the first temperature reported, the remaining 2 readings on temperature are bogus, they have no real meaning since the pins have no sensors connected on them. At least this is if you read the ALIX schematics.