I have a system built around a Tyan Thunder 2500 (S1867) motherboard which has a Serverworks OSB4 chipset on it. In the past I have been successful at getting the lm_sensors code for an older 2.4 kernel to at least recognise the piix4 smbus and adm1024 chip but when I move to a fairly recent 2.6 kernel (2.6.15.3 to be exact), I am having problems even getting the piix4 device to be found by the kernel after I load the module. I get the following in the dmesg output when I load the module: piix4_smbus 0000:00:0f.0: Found 0000:00:0f.0 device piix4_smbus 0000:00:0f.0: Unusual config register value piix4_smbus 0000:00:0f.0: Try using fix_hstcfg=1 if you experience problems piix4_smbus 0000:00:0f.0: Illegal Interrupt configuration (or code out of date)! Even though I have the following modules from the 2.6.15.3 kernel tree loaded: Module Size Used by i2c_dev 7648 0 i2c_piix4 7792 0 i2c_core 17024 2 i2c_dev,i2c_piix4 I do not see anything regarding I2C in /proc/bus/ and when I try running systool to look at the i2c sysfs entries I see nothing either. Any suggestions as to what might be causing this? Is there any progress on porting the ADM1024 module code to the 2.6 kernel tree? -- Steven A. DuChene