Changeset 1636

Show
Ignore:
Timestamp:
11/21/02 03:18:41 (6 years ago)
Author:
mds
Message:

updates for 2.7.0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lm-sensors/trunk/CHANGES

    r1616 r1636  
    1818----------------------------------------------------------------------------- 
    1919 
    20 2.6.6 (200211??) 
    21   NOTE: Requires i2c-2.6.6 or newer. 
     202.7.0 (200211??) 
     21  NOTE: Requires i2c-2.7.0 or newer. 
    2222  File doc/busses/i2c-ali1535: Add license, miscellaneous changes 
    2323  File doc/busses/i2c-ali15x3: Add license, miscellaneous changes 
     
    4848  Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235 
    4949  Module lm87: Add multiple VRM version support 
     50  Module vt1211: Fix inx limits and alarms; fix in0 
     51  Module vt8231: Fix inx limits and alarms; fix in0 
    5052  Module w83781d: Fix in0/in1 initialization 
    5153  Module smartbatt: New 
     54  Modules (several): Remove #ifndefs, require i2c-2.7.0 
    5255  Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output; 
    5356                           stop decoding on checksum error 
     
    5861  Program lm_sensors.init: Remove spaces bug; add green/red output 
    5962  Program mkpatch: Fix dmi_scan module compile 
     63  Program rrd: Add sanity limits to newly-created RRD. 
    6064  Program sensord: (v0.6.2) Add sanity limits to newly-created RRD. 
    6165  Program sensors: Add support for MC1066, Rambus Rimms; 
  • lm-sensors/trunk/INSTALL

    r1601 r1636  
    33INSTALLATION INSTRUCTIONS 
    44 
    5 REQUIRES i2c-2.6.6 or later!!! 
     5REQUIRES i2c-2.7.0 or later!!! 
    66 
    77FOR 2.5 KERNELS, we do not recommend attempting to compile this package. 
     
    4444========================== 
    4545 
    46 Note: as of kernel 2.3.34, the new i2c code is integrated into the 
    47 mainstream kernels. You MAY be able to skip this whole step if you use kernel 
    48 2.3.34 or later, but it is likely that you will have compilation problems
    49 We strongly recommend that you download and install the i2c package with 
    50 the same version number as the lm_sensors package. 
    51  
    52 As of version 2.4.0 of lm_sensors, all i2c components are distributed in 
     46Note: as of kernel 2.3.34, the i2c code is integrated into the 
     47mainstream kernels. Unfortunately, this lm_sensors release REQUIRES 
     48i2c-2.7.0 or later, which is not in kernels through 2.4.19
     49Therefore, you must download and install the i2c package with 
     50the same version number or higher as this lm_sensors package. 
     51 
     52All i2c components are distributed in 
    5353a separate package. There are install instructions in that package. If 
    5454you want to use compilation option 2 (patching the kernel) for lm_sensors, 
  • lm-sensors/trunk/QUICKSTART

    r1324 r1636  
    99This is the recommended EASIEST METHOD. 
    1010Other methods are described in INSTALL. 
    11 --------------------------------------- 
     11------------------------------------------ 
    1212 
    1313  * Make sure you have the kernel tree corresponding to your current 
    14     kernel in /usr/src/linux. Distribution kernels usually won't do, 
    15     compile your own from a 'vanilla' tree (get one from 
    16     ftp://ftp.kernel/org/pub/linux/kernel/)
     14    kernel in /lib/modules/(uname -r)/build. 
     15    Even if the source is there, it may not correspond to your running 
     16    kernel. If so, you will have to recompile your kernel
    1717 
    1818  * Verify that your i2c support in the kernel is configured as 
    1919    modules or is disabled. If it is compiled-in, you obviously 
    20     cannot replace it with modules
     20    cannot replace it with modules in the next step
    2121 
    2222  * Download, build, and install the latest i2c package, 
    23     UNLESS you have kernel 2.4.13 or greater, or i2c-2.6.1 or greater
     23    (i2c-2.7.0 or later)
    2424    Quickstart for i2c: make; make install; depmod -a 
    2525 
    26   * Do `make'. 
     26  * Go back to the lm_sensors directory. Do `make'. 
    2727    The warnings about .d files at the start are harmless. 
    2828    If you have compile problems, you probably should not have skipped step 3. 
    2929    Go back and install the latest i2c package. 
    3030    If you still have compile problems, you probably should not 
    31     have skipped step 1
     31    have skipped the i2c step above
    3232 
    3333  * Do (as root) `make install'. 
  • lm-sensors/trunk/README

    r1628 r1636  
    11============================================================================= 
     2 
    23     FOR QUICK INSTALLATION INSTRUCTIONS SEE THE 'QUICKSTART' FILE. 
    34     FOR FULL INSTALLATION INSTRUCTIONS SEE THE 'INSTALL' FILE. 
    4      FOR THE FAQ SEE THE 'doc/FAQ' FILE. 
     5     FOR THE FAQ SEE THE 'doc/FAQ' or 'doc/lm_sensors-FAQ.html' FILES. 
     6 
    57============================================================================= 
    68 
    79OVERVIEW OF THE LM_SENSORS PACKAGE AND SUMMARY OF SUPPORTED DEVICES 
    810 
    9 REQUIRES kernel 2.4.13 or later, or i2c-2.6.1 or later!!! 
     11           !!! THIS PACKAGE REQUIRES i2c-2.7.0 or later!!! 
    1012 
    1113FOR 2.5 KERNELS, we do not recommend attempting to compile this package. 
     
    1820Version 1 is now officially unsupported. 
    1921 
    20 WARNING! Starting with lm_sensors version 2.5.0, only kernels 2.2.0 and 
    21 later are supported. Use lm_sensors version 2.4.5 if you use an older 
    22 kernel. 
     22WARNING! This package will compile for 2.2 and 2.4 kernels only. 
     23Use lm_sensors-2.4.5 for 2.0 kernels. 
     24Use the kernel patches linked from our download page for 2.5 kernels. 
     25 
     26WARNING! You must get the latest i2c package, i2c-2.7.0, 
     27EVEN IF your kernel does contain i2c support!!!!!!!!! 
     28 
     29Kernels 2.3.34 and later, and all 2.4.x kernels, contain the 
     30I2C package. Kernels 2.4.13 - 2.4.19 contain i2c-2.6.1, 
     31which is NOT sufficient for compilation of this package. 
     32 
     33See the lm_sensors download page for guidance: 
     34  http://secure.netroedge.com/~lm78/download.html 
     35 
    2336 
    2437WARNING! If you downloaded this package through our CVS archive, you walk 
     
    2639be the first to profit from new drivers and other changes. Have fun! 
    2740 
    28 WARNING! You may also need the latest i2c package, 
    29 EVEN IF your kernel does contain i2c support!!!!!!!!!, 
    30 unless i2c came bundled with lm_sensors. 
    31  
    32 Kernels 2.3.34 and later, and all 2.4.x kernels, contain the 
    33 I2C package. Kernel 2.4.13 contains i2c-2.6.1, which is sufficient 
    34 for most users. However, if you have problems compiling, 
    35 you may still need to download and install the latest I2C version. 
    36  
    37 See the lm_sensors download page for guidance: 
    38   http://secure.netroedge.com/~lm78/download.html 
    39  
     41============================================================================= 
    4042 
    4143At least the following I2C/SMBus adapters are supported: 
     
    8890  DDC Monitor embedded EEPROMs 
    8991  SDRAM Dimms with Serial Presence Detect EEPROMs 
     92  Smart Battery sensors 
     93  IPMI-BMC sensors 
    9094 
    9195 
     
    147151 
    148152The latest version of this package can always be found on our homepage: 
    149 http://www.netroedge.com/~lm78. Pre-release versions can be retrieved 
     153http://secure.netroedge.com/~lm78. Pre-release versions can be retrieved 
    150154through anonymous CVS; see doc/cvs for more information. 
    151155