Changes between Version 3 and Version 4 of FAQ/Chapter3
- Timestamp:
- 06/24/06 11:08:31 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FAQ/Chapter3
v3 v4 21 21 }}} 22 22 23 See [source:lm-sensors/trunk/ lm_sensors2/doc/fan-divisors doc/fan-divisors] in our package for further information.23 See [source:lm-sensors/trunk/doc/fan-divisors doc/fan-divisors] in our package for further information. 24 24 25 25 … … 31 31 You may not have a three-wire fan, which is required. 32 32 33 You may need to increase the 'fan divisor'. See [source:lm-sensors/trunk/ lm_sensors2/doc/fan-divisors doc/fan-divisors] in our package for further information.33 You may need to increase the 'fan divisor'. See [source:lm-sensors/trunk/doc/fan-divisors doc/fan-divisors] in our package for further information. 34 34 35 35 … … 39 39 40 40 41 Believe it or not, doubling the 'fan divisor' will not halve the fan reading. You have to add a compute line in /etc/sensors.conf. See My fans report exactly half/double their values compared to the BIOS, and see [source:lm-sensors/trunk/ lm_sensors2/doc/fan-divisors doc/fan-divisors] in our package for further information.41 Believe it or not, doubling the 'fan divisor' will not halve the fan reading. You have to add a compute line in /etc/sensors.conf. See My fans report exactly half/double their values compared to the BIOS, and see [source:lm-sensors/trunk/doc/fan-divisors doc/fan-divisors] in our package for further information. 42 42 43 43 … … 83 83 84 84 85 The purpose of this scheme is to tell you if there has been a problem and report it to the user. Voltage or temperature spikes get detected without having to read the sensor chip hundreds of times a second. The implemetation details depend a bit on the kind of chip. See the specific chip documentation in [source:lm-sensors/trunk/ lm_sensors2/doc/chips/ doc/chips/] and the chip datasheet for more information.85 The purpose of this scheme is to tell you if there has been a problem and report it to the user. Voltage or temperature spikes get detected without having to read the sensor chip hundreds of times a second. The implemetation details depend a bit on the kind of chip. See the specific chip documentation in [source:lm-sensors/trunk/doc/chips/ doc/chips/] and the chip datasheet for more information. 86 86 87 87 … … 127 127 128 128 129 The CPU nominal voltage is computed from VID lines according to a formula that depends on the CPU type. Most chips that report a VID value can be configured to use either VRM 8.2 (for Pentium III) or VRM 9.0 (for Pentium 4 and Athlon). You chose which one you want through /etc/sensors.conf. See [source:lm-sensors/trunk/ lm_sensors2/doc/vid doc/vid] for more information.129 The CPU nominal voltage is computed from VID lines according to a formula that depends on the CPU type. Most chips that report a VID value can be configured to use either VRM 8.2 (for Pentium III) or VRM 9.0 (for Pentium 4 and Athlon). You chose which one you want through /etc/sensors.conf. See [source:lm-sensors/trunk/doc/vid doc/vid] for more information. 130 130 131 131 … … 247 247 248 248 249 See below for some particularly troublesome chips. Also be sure and check [source:lm-sensors/trunk/ lm_sensors2/doc/chips/ doc/chips/xxxx] for the particular driver.249 See below for some particularly troublesome chips. Also be sure and check [source:lm-sensors/trunk/doc/chips/ doc/chips/xxxx] for the particular driver. 250 250 251 251 … … 271 271 272 272 273 The MTP008 has programmable temperature sensor types. If your sensor type does not match the default, you will have to change it. See [source:lm-sensors/trunk/ lm_sensors2/doc/chips/mtp008 doc/chips/mtp008] for details. Also, MTP008 chips seem to randomly refuse to respond, for unknown reasons. You can see this as 'XX' entries in i2cdump.273 The MTP008 has programmable temperature sensor types. If your sensor type does not match the default, you will have to change it. See [source:lm-sensors/trunk/doc/chips/mtp008 doc/chips/mtp008] for details. Also, MTP008 chips seem to randomly refuse to respond, for unknown reasons. You can see this as 'XX' entries in i2cdump. 274 274 275 275 … … 287 287 288 288 289 Do you own an ASUS motherboard? Perhaps your chip is being misidentified. Look on the motherboard (or at http://mbm.livewiredev.com) for a 'Winbond' or Asus chip. Often the real device is an Asus as99127f. If so, the driver can be forced to recognize the as99127f with force_as99127f=BUS,0x2d where BUS is your i2c bus number. Cat /proc/bus/i2c to see a list of bus numbers. Read the w83781d module documentation ([source:lm-sensors/trunk/ lm_sensors2/doc/chips/w83781d doc/chips/w83781d]) for more details.289 Do you own an ASUS motherboard? Perhaps your chip is being misidentified. Look on the motherboard (or at http://mbm.livewiredev.com) for a 'Winbond' or Asus chip. Often the real device is an Asus as99127f. If so, the driver can be forced to recognize the as99127f with force_as99127f=BUS,0x2d where BUS is your i2c bus number. Cat /proc/bus/i2c to see a list of bus numbers. Read the w83781d module documentation ([source:lm-sensors/trunk/doc/chips/w83781d doc/chips/w83781d]) for more details. 290 290 291 291 … … 353 353 354 354 355 If the problem is a PCI device is not present in lspci, the solution is complex. For the ALI M7101 device, there is a solution which uses the 2.4 kernel's hotplug facility. See prog/hotplug in our package. For other PCI devices, you can try to modify the m7101 solution in [source:lm-sensors/trunk/ lm_sensors2/prog/hotplug prog/hotplug].356 357 358 359 If dmesg says try force_addr, see below. Other drivers generally do not support the force_addr parameter. Sorry. Check the documentation for your driver in [source:lm-sensors/trunk/ lm_sensors2/doc doc/] and if we don't support it you can send us your request.355 If the problem is a PCI device is not present in lspci, the solution is complex. For the ALI M7101 device, there is a solution which uses the 2.4 kernel's hotplug facility. See prog/hotplug in our package. For other PCI devices, you can try to modify the m7101 solution in [source:lm-sensors/trunk/prog/hotplug prog/hotplug]. 356 357 358 359 If dmesg says try force_addr, see below. Other drivers generally do not support the force_addr parameter. Sorry. Check the documentation for your driver in [source:lm-sensors/trunk/doc doc/] and if we don't support it you can send us your request. 360 360 361 361 … … 459 459 460 460 461 In general, we don't know. Start by running sensors-detect. If it doesn't recognize it, try running i2cdump. A partial list of manufacturers' IDs are at the bottom of [source:lm-sensors/trunk/ lm_sensors2/doc/chips/SUMMARY doc/chips/SUMMARY].461 In general, we don't know. Start by running sensors-detect. If it doesn't recognize it, try running i2cdump. A partial list of manufacturers' IDs are at the bottom of [source:lm-sensors/trunk/doc/chips/SUMMARY doc/chips/SUMMARY]. 462 462 463 463
