Changeset 4773
- Timestamp:
- 09/05/07 17:52:56 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/branches/lm-sensors-3.0.0/etc/sensors.conf.eg
r4772 r4773 54 54 # 55 55 # Undefined features will be silently ignored in 'label' and 'compute' lines. 56 # Undefined features in 'set' lines will result in 'Unkno nwfeature name'56 # Undefined features in 'set' lines will result in 'Unknown feature name' 57 57 # when running 'sensors -s'. 58 58 # 59 59 # Unfortunately, feature names starting with a number must be in 60 60 # double quotes or you get "parse error, expecting 'NAME'". 61 #62 # If you have trouble, verify the features in lib/chips.c!!!63 61 # 64 62 # … … 69 67 # If no label is specified for a certain feature, the default name 70 68 # (ie. 'fan1' for fan1) is used. 71 #72 # If you specify a label for in1, this label is also used for in1_min and73 # in1_max, unless they have their own labels declared. There are several74 # of these logical groups.75 69 # 76 70 # These are as advised in the LM78 and LM79 data sheets, and used on most … … 89 83 # ------------- 90 84 # A compute line describes how to scale a certain feature. There are 91 # two expressions in it: the first describes how the /procvalue must85 # two expressions in it: the first describes how the driver value must 92 86 # be translated to a user value, the second how a user value must be 93 # translated to a /procvalue. '@' is the value to operate on. You may94 # refer to other readable features (like ' 2 * vid').87 # translated to a driver value. '@' is the value to operate on. You may 88 # refer to other readable features (like 'cpu0_vid * 1.05'). 95 89 # 96 90 # The following operators are valid: + - * / ( ) ^ ` 97 # ^ is e**x and ` is ln(x) (valid in library version 2.0.0 / 98 # lm_sensors 2.8.0 or higher) 99 # 100 # Like for the label statement, there are logical groups here. They are 101 # sometimes a bit different, though. For example, fan1_div is in the 102 # logical label group of fan1 (it gets the same label if none is declared 103 # for it), but it is not in the compute group of fan1 (as it uses a 104 # completely different system of values). 91 # ^ is e**x and ` is ln(x) 92 # 93 # Where it makes sense, compute lines are inherited by subfeatures. 94 # For example, the compute line for 'in0' is automatically applied to 95 # 'in0_min' and 'in0_max' as well. 105 96 # 106 97 # … … 172 163 # 173 164 # Sensor type adjustments (certain chips only): 174 # ...Set temp1 to processor's thermal diode: 175 # set temp1_type 1 (Winbond chips) 176 # set temp1_type 3 (IT87xx and MTP008 chips) 177 # 178 # ...Set temp1 sensor to 3904 transistor: 179 # set temp1_type 2 (Winbond chips) 180 # 181 # ...Set temp1 to thermistor: 182 # set temp1_type 3435 (Winbond chips) 183 # set temp1_type 2 (IT87xx and MTP008 chips) 165 # set temp1_type 1 # PII/Celeron Diode 166 # set temp1_type 2 # 3904 transistor 167 # set temp1_type 3 # thermal diode 168 # set temp1_type 4 # thermistor 169 # set temp1_type 5 # AMD AMDSI 170 # set temp1_type 6 # Intel PECI 184 171 # 185 172 # Often, a temperature sensor is disconnected; disable it with an ignore line: … … 204 191 # set temp1_max_hyst 37 205 192 # 206 # Think of tempx_ over as 'alarm set' and tempx_hyst as 'alarm clear'207 # thresholds. In most cases the ' over' value should be higher than208 # the ' hyst' value by several degrees.193 # Think of tempx_max as 'alarm set' and tempx_max_hyst as 'alarm clear' 194 # thresholds. In most cases the 'max' value should be higher than 195 # the 'max_hyst' value by several degrees. 209 196 # 210 197 # All the set statements from this file are commented out by default. … … 217 204 # IGNORE LINES 218 205 # ------------ 219 # Ignore statements tell certain features are not wanted. User programs can 220 # still read them if they really want, though; this is just an advisory 221 # marking. 'in0' would also invalidate 'in0_max' and 'in0_min'. 206 # Ignore statements tell certain features are not wanted. As with compute 207 # statements, 'ignore in0' would also invalidate 'in0_max' and 'in0_min'. 222 208 # 'ignore' does not disable anything in the actual sensor chip; it 223 # simply advises the user program to not accessthat data.209 # simply prevents the user program from accessing that data. 224 210 # 225 211 # ignore in0 … … 374 360 chip "lm75-*" 375 361 376 # Most boards don't need scaling. Following is 377 # for the Asus TX97-E. If it doesn't work for you, feel free to complain. 362 # Most boards don't need scaling. Following is for the Asus TX97-E. 378 363 # compute temp1 @*2.0, @/2.0 379 364 … … 440 425 441 426 # examples for sis5595 temperature limits; 442 # for sis5595, temp_hyst is really the low limit, not a hysteresis value443 427 # set temp1_max 40 444 428 # set temp1_max_hyst 37 … … 662 646 # Data sheet is obviously wrong for in4, the usual formula should work. 663 647 # No in5 nor in6. 664 # sensors doesn't need the ignore lines but sensord does...665 ignore in5666 ignore in6667 648 668 649 label in0 "VCore" … … 940 921 # inputs, in mode 2 it has only one and an extra (negative) voltage input. 941 922 # The mode is supposed to be set properly by your BIOS so you should not 942 # need to change it. You can force it below if really needed though. 943 # Note that this means that you have either temp2 or vin4 but never both 944 # at the same time. 923 # need to change it. Note that you have either temp2 or in4, not both. 945 924 946 925 label in0 "+5V" … … 976 955 977 956 # The values below should be correct if you own a qdi BX (brilliant1) 978 # mainboard. If not, please contact us, so we can figure out better readings. 979 # Many thanks go to Peter T. Breuer <ptb@it.uc3m.es> for helping us figure 957 # mainboard. Many thanks go to Peter T. Breuer for helping us figure 980 958 # out how to handle the LM80. 981 959 … … 1035 1013 # "crit" may or may not do anything on your motherboard but it should 1036 1014 # be set higher than the "max" thresholds. 1037 # set temp1_max_hyst 451038 # set temp1_max 521015 # set temp1_max_hyst 45 1016 # set temp1_max 52 1039 1017 # set temp1_crit_hyst 57 1040 # set temp1_crit 621018 # set temp1_crit 62 1041 1019 1042 1020 … … 1046 1024 # reflect what they say. Unfortunately, they are not at all specific about 1047 1025 # how to convert any of the register values to real units. Fortunately, 1048 # Jonathan Yew <j.teh@iname.com> and Alex van Kaam <darkside@chello.nl> 1049 # came through with some data for temp conversion and formulae for voltage 1050 # conversion. However, the conversions should be regarded as our best guess- 1051 # YMMV. 1026 # Jonathan Yew and Alex van Kaam came through with some data for temp 1027 # conversion and formulae for voltage conversion. However, the conversions 1028 # should be regarded as our best guess - YMMV. 1052 1029 1053 1030 # On the Tyan S1598, the 2.5V sensor reads 0 and is not displayed in the BIOS. 1054 # Linas Vepstas <linas@linas.org>reports that this sensor shows nothing of1031 # Linas Vepstas reports that this sensor shows nothing of 1055 1032 # interest on the Abit KA7 (Athlon), and is also not displayed in the BIOS. 1056 # Likewise, Johannes Drechsel-Burkhard <jdb@chello.at>reports that this1033 # Likewise, Johannes Drechsel-Burkhard reports that this 1057 1034 # sensor is unavailable in the BIOS of his MSI K7T Pro (Thunderbird). So, 1058 # if you have one of these boards you may want to uncomment the 'ignore 2.5V'1035 # if you have one of these boards you may want to uncomment the 'ignore in1' 1059 1036 # line below. 1060 1037 … … 1076 1053 # conversion info). So, you may wish to 'ignore temp3'. 1077 1054 1078 # Johannes Drechsel-Burkhard <jdb@chello.at>notes that on his MSI K7T Pro,1055 # Johannes Drechsel-Burkhard notes that on his MSI K7T Pro, 1079 1056 # temp1 is the CPU temp and temp2 is the SYS temp. Hugo van der Merwe notes 1080 1057 # the same for his Gigabyte GA-7DXC, Olivier Martin for his Gigabyte … … 1103 1080 # set in4_max 12 * 1.1 1104 1081 1105 # Set your temp limits here. Remember, 'tempX_ over' is the temp at which an1106 # alarm is triggered, and 'tempX_ hyst' is the temp at which an alarm turns off.1107 # Setting tempX_ hyst to a few degrees below the corresponding tempX_over1082 # Set your temp limits here. Remember, 'tempX_max' is the temp at which an 1083 # alarm is triggered, and 'tempX_max_hyst' is the temp at which an alarm turns off. 1084 # Setting tempX_max_hyst to a few degrees below the corresponding tempX_max 1108 1085 # prevents an oscillation between alarm on and off states. This kind of 1109 1086 # oscillation is known as hyteresis, thus the name. (You typically get the … … 1125 1102 #set fan2_min 5000 1126 1103 1127 1128 chip "mtp008-*"1129 1130 # The values below should be correct if you own a Tyan S1834D motherboard.1131 # If not, please contact us, so we can figure out better readings.1132 # FOR TYAN S2510 SEE END OF THIS SECTION.1133 1134 # For positive voltages outside the 0..4.09V range (in2..in4), two resistors1135 # are used, with the following formula (R1,R2: resistor values, Vs: read1136 # voltage, Vin: pin voltage)1137 # Vin = Vs * (R2 / (R1 + R2))1138 # For negative voltages (in5) two resistors are used, with the following1139 # formula (R3,R4: resistor values, Vs: read voltage, Vin: pin voltage)1140 # Vin = ((4.096 - Vs) * (R3 / (R3 + R4))) + Vs1141 1142 # Here are the official MTP008 data sheet values:1143 # Vs R1,R3 R2,R4 Vin1144 # +12.0 28000 10000 +3.161145 # -12.0 232000 56000 +0.961146 # -5.0 120000 56000 +1.201147 1148 label in0 "VCore1"1149 label in1 "+3.3V"1150 label in2 "+12V"1151 label in3 "Vcore2"1152 ignore in41153 label in5 "-12V"1154 label in6 "Vtt"1155 1156 label fan1 "CPU1 Fan"1157 label fan2 "CPU2 Fan"1158 label fan3 "fan3"1159 1160 label temp1 "CPU1 Temp"1161 label temp2 "CPU2 Temp"1162 ignore temp31163 1164 compute in2 @ * 38 / 10, @ * 10 / 381165 compute in5 (@ * 36 - 118.61) / 7, (118.61 + 7 * @) / 361166 1167 # examples for temperature limits1168 # set temp1_max 401169 # set temp1_max_hyst 371170 # set temp2_max 521171 # set temp2_max_hyst 471172 # set temp3_max 521173 # set temp3_max_hyst 471174 1175 # End of standard mtp008 configuration1176 1177 # TYAN S2510 INFORMATION1178 # This motherboard has two mtp008's which are hooked up differently,1179 # so they must be configured separately.1180 # For this motherboard, COMMENT OUT the above mtp008 section and1181 # UNCOMMENT the following two sections.1182 #1183 #chip "mtp008-i2c-*-2c"1184 # label in0 "VCore1"1185 # set in0_min 1.601186 # set in0_max 1.801187 # label in1 "+3.3V"1188 # label in2 "+12V"1189 # label in3 "Vcore2"1190 # set in3_min 1.601191 # set in3_max 1.801192 # ignore in41193 # label in5 "-12V"1194 # label in6 "Vtt"1195 # label fan1 "CPU1 Fan"1196 # label fan2 "CPU2 Fan"1197 # label fan3 "fan3"1198 # label temp1 "CPU1 Temp"1199 # label temp2 "CPU2 Temp"1200 # ignore temp31201 # compute in2 @ * 38 / 10, @ * 10 / 381202 # compute in5 (@ * 36 - 118.61) / 7, (118.61 + 7 * @) / 361203 #1204 #chip "mtp008-i2c-*-2e"1205 # ignore in01206 # label in1 "+3.3V"1207 # ignore in21208 # label in3 "+5V"1209 # set in3_min 4.501210 # set in3_max 5.501211 # ignore in41212 # label in5 "+3.3V"1213 # ignore in61214 # label fan1 "fan4"1215 # label fan2 "fan5"1216 # label fan3 "fan6"1217 # ignore temp11218 # label temp2 "MB Temp"1219 # set temp2_max 521220 # set temp2_max_hyst 471221 # ignore temp31222 1104 1223 1105 chip "adm1025-*" "ne1619-*" … … 1281 1163 # driver computations are correct. Therefore they do not need to 1282 1164 # be overridden here. 1283 #1284 # Note: AIN1 (-12?), AIN2 (-5?) and temp3 require changing1285 # #defines in the driver and recompiling!!!1286 # This does not apply to the Linux 2.6 driver.1287 #1288 # This chip has non-standard entries in lib/chips.c so1289 # the feature names are quite different from other chips.1290 # For this chip, libsensors anticipates the correct labeling.1291 # This is great if it's correct but makes it a little more1292 # difficult if you want to change it.1293 #1294 # This may not have been a good idea, so it may be changed in the future.1295 # Here is an entry with everything commented out so you can1296 # uncomment the appropriate line if you want to change it.1297 #1298 # Warning - feature names starting with a number must be enclosed1299 # with double quotes.1300 1165 1301 1166 label in0 "+2.5V" … … 1347 1212 1348 1213 # LM87 AIN1 and AIN2 Section 1349 # As described above, the driver must be recompiled to use either or 1350 # both of these. -12 and -5 may be reversed on your board, this is 1214 # -12 and -5 may be reversed on your board, this is 1351 1215 # just a guess, the datasheet gives no guidance. 1352 # Note that the Linux 2.6 driver needs no recompilation, it'll read the1353 # configuration from the chip.1354 1216 # label in6 "-12V" 1355 1217 # label in7 "-5V" 1218 # compute in6 (7.50 * @) - 21.45 , (@ + 21.45) / 7.50 1219 # compute in7 (4.05 * @) - 10.07 , (@ + 10.07) / 4.05 1356 1220 # set in6_min -12 * 0.95 1357 1221 # set in7_min -5 * 0.95 1358 1222 # set in6_max -12 * 1.05 1359 1223 # set in7_max -5 * 1.05 1360 # compute in6 (7.50 * @) - 21.45 , (@ + 21.45) / 7.501361 # compute in7 (4.05 * @) - 10.07 , (@ + 10.07) / 4.051362 1363 chip "adm9240-*" "ds1780-*" "lm81-*"1364 #1365 # These chips have non-standard entries in lib/chips.c so1366 # the feature names are quite different from other chips.1367 # For these chips, libsensors anticipates the correct labeling.1368 # This is great if it's correct but makes it a little more1369 # difficult if you want to change it.1370 #1371 # This may not have been a good idea, so it may be changed in the future.1372 # Here is an entry with everything commented out so you can1373 # uncomment the appropriate line if you want to change it.1374 #1375 # Warning - feature names starting with a number must be enclosed1376 # with double quotes.1377 #1378 # label in0 "xxx"1379 # label in1 "xxx"1380 # label in2 "xxx"1381 # label in3 "xxx"1382 # label in4 "xxx"1383 # label in5 "xxx"1384 # label fan1 "xxx"1385 # label fan2 "xxx"1386 # label temp1 "xxx"1387 #1388 # set in1_min xxx1389 # set in0_min xxx1390 # set in2_min xxx1391 # set in3_min xxx1392 # set in4_min xxx1393 # set in5_min xxx1394 #1395 # set in1_max xxx1396 # set in0_max xxx1397 # set in2_max xxx1398 # set in3_max xxx1399 # set in4_max xxx1400 # set in5_max xxx1401 #1402 # set fan1_div xxx Note: do not uncomment with kernel 2.6 driver1403 # set fan2_div xxx Note: do not uncomment with kernel 2.6 driver1404 # set fan1_min xxx1405 # set fan2_min xxx1406 # set temp1_max_hyst xxx1407 # set temp1_max xxx1408 1409 # compute in0 xxx1410 # compute in1 xxx1411 # compute in2 xxx1412 # compute in3 xxx1413 # compute in4 xxx1414 # compute in5 xxx1415 # compute temp1 xxx1416 1417 chip "adm1024-*"1418 #1419 # These settings work for me, adjust for your system1420 #1421 label fan1 "CPU1 fan"1422 label fan2 "CPU2 fan"1423 label temp1 "SYS Temp"1424 label temp2 "CPU2 Temp"1425 label temp3 "CPU1 Temp"1426 ignore in0 # This register is also used for temp31427 ignore in11428 ignore in51429 1224 1430 1225 … … 1511 1306 # you probably need to change the sensor type. 1512 1307 # Adujst and uncomment the appropriate lines below. 1513 # The old method (modprobe it87 temp_type=0xXX) is no longer supported.1514 1308 # 1515 1309 # 2 = thermistor; 3 = thermal diode; 0 = unused … … 1548 1342 # ignore fan3 1549 1343 # set fan3_min 3000 1550 1551 # The following is for the Inside Technologies 786LCD which uses either a1552 # IT8705F or a SIS950 for monitoring with the SIS630.1553 #1554 # delete or comment out above it87 section and uncomment the following.1555 #chip "it87-*"1556 # label in0 "VCore 1"1557 # label in1 "VCore 2"1558 # label in2 "+3.3V"1559 # label in3 "+5V"1560 # label in4 "+12V"1561 # label in5 "3.3 Stdby"1562 # label in6 "-12V"1563 # label in7 "Stdby"1564 # label in8 "VBat"1565 # in0 will depend on your processor VID value, set to voltage specified in1566 # bios setup screen1567 # set in0_min 1.7 * 0.951568 # set in0_max 1.7 * 1.051569 # set in1_min 2.41570 # set in1_max 2.61571 # set in2_min 3.3 * 0.951572 # set in2_max 3.3 * 1.051573 # set in3_min 5.0 * 0.951574 # set in3_max 5.0 * 1.051575 # +- 12V are very poor tolerance on this board. Verified with voltmeter1576 # set in4_min 12 * 0.901577 # set in4_max 12 * 1.101578 # set in5_min 3.3 * 0.951579 # set in5_max 3.3 * 1.051580 # set in6_max -12 * 0.901581 # set in6_min -12 * 1.101582 # set in7_min 5 * 0.951583 # set in7_max 5 * 1.051584 # vid not monitored by IT8705F1585 # ignore cpu0_vid1586 1587 # compute in3 ((6.8/10)+1)*@ , @/((6.8/10)+1)1588 # compute in4 ((30/10) +1)*@ , @/((30/10) +1)1589 # compute in6 (1+232/56)*@ - 4.096*232/56, (@ + 4.096*232/56)/(1+232/56)1590 # compute in7 ((6.8/10)+1)*@ , @/((6.8/10)+1)1591 # Temperature1592 # label temp1 "CPU Temp"1593 # ignore temp21594 # ignore temp31595 # Fans1596 # set fan1_min 30001597 # ignore fan21598 # ignore fan31599 1344 1600 1345 … … 2047 1792 # 3435 is the thermistor beta, 2.2 is the reference voltage. 2048 1793 # '^' is the e**x operator; '`' is the ln(x) operator 2049 # (valid in library version 1.4.0 / lm_sensors 2.7.1 or higher)2050 1794 # This assumes that the thermistor forms a resistor divider with a resistor 2051 1795 # equal to its nominal value at 25 degrees C. … … 2064 1808 # set fan2_min 3000 2065 1809 2066 chip "bmc-*"2067 #2068 # You should not need compute lines here, the driver will2069 # do all the conversions.2070 # For label lines, copy from syslog/dmesg when the bmcsensors2071 # module is inserted.2072 #2073 # for example:2074 # label temp1 "Ambient Temp"2075 2076 1810 2077 1811 chip "smsc47m1-*" … … 2079 1813 # SMSC LPC47M10x, LPC47M13x, LPC47M14x and LPC47B27x chips 2080 1814 2081 # We don't set the fan mins by default anymore because they may not exist2082 # when using the Linux 2.6 driver (since we respect the original chip2083 # configuration).2084 1815 # set fan1_min 3000 2085 1816 # set fan2_min 3000 … … 2430 2161 label in7 "VSB" 2431 2162 label in8 "VBAT" 2432 2433 # The W83627DHG has no in9, uncomment the following line2434 # ignore in92435 2163 2436 2164 # +12V is in1 and +5V is in6 as recommended by datasheet
