Hi all!!

I had the same problem... than I tried to swap order in which modules were loaded and now it seems ok even if I get values only from the via module!

This is my output: (some values are a bit strange)

Code:
via686a-isa-6000
Adapter: ISA adapter
CPU core:  +3.10 V  (min =  +3.07 V, max =  +3.00 V)   ALARM
+2.5V:     +0.06 V  (min =  +3.08 V, max =  +3.10 V)   ALARM
I/O:       +3.33 V  (min =  +4.01 V, max =  +3.82 V)   ALARM
+5V:       +3.27 V  (min =  +3.08 V, max =  +6.44 V)   
+12V:      +7.93 V  (min = +11.77 V, max = +13.68 V)   ALARM
CPU Fan:     0 RPM  (min =    0 RPM, div = 2)          
P/S Fan:     0 RPM  (min =    0 RPM, div = 2)          
SYS Temp:  +23.9°C  (high =  +146°C, hyst =  +146°C)   
CPU Temp:  +23.9°C  (high =  +141°C, hyst =  +146°C)   
SBr Temp:  +24.9°C  (high =   +20°C, hyst =   +34°C)   ALARM
and thi is the order in which i loaded the modules:

Code:
modprobe via686a
modprobe eeprom 
modprobe i2c-viapro
modprobe i2c-isa