Ticket #2127 (closed task: wontfix)
enabling SMBus controller on a Dell Optiplex GX1
| Reported by: | ticket | Owned by: | juergh |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | kernel | Version: | 2.9.2 |
| Keywords: | Cc: | sensors-problem@… |
Description
Hi,
I have an old Dell Optiplex GX1 that I have been doing some overclocking on lately, and so it would be nice to be able to monitor the CPU's temperature. I am running Ubuntu 6.06 LTS Drapper Drake. I have followed several guides for setting up lm-sensors with no success. I believe the reason for this is that Dell has the SMBus controller disable as I am prompted with this message at boot up:
[ 30.682455] piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
[ 30.682488] piix4_smbus 0000:00:07.3: Host SMBus controller not enabled!
I have tried doing
modprobe i2c-piix4 force=1 as well as modprobe i2c-piix4 force_addr=0x6000
I also tried adding the below modules to my /etc/modules
i2c-piix4 force=1 and i2c-piix4 force_addr=0x6000
and none of them have helped.
I believe I do have a chip that monitors temperature as Dell has utilities for windows that can read it from the chip. I believe the device in question is
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
which is supported by lm-sensors if I am correct.
I have attached the output from dmesg, lspci, sensors-detect, and lsmod, any help on this matter would be greatly appreciated.
Thank you.

