Provided by: edac-utils_0.18-1_i386 bug

NAME

       edac-ctl - EDAC admin utility

SYNOPSIS

       edac-ctl [OPTION]...

DESCRIPTION

       The  edac-ctl  program  is  a perl(1) script which performs some useful
       administration tasks for EDAC (Error Detection and Correction) drivers.

OPTIONS

       --help Display a brief usage message.

       --mainboard
              Print  mainboard  vendor  and  model  for  this   hardware,   if
              available.   The method used by edac-ctl to obtain the mainboard
              vendor and model information for the current system is described
              below in the MAINBOARD CONFIGURATION section.

       --status
              Print the status of EDAC drivers (loaded or unloaded).

       --register-labels
              Register  motherboard  DIMM labels into EDAC driver sysfs files.
              This option uses the detected mainboard manufacturer  and  model
              number  in  combination with a "labels database" found in any of
              the files under /etc/edac/labels.d/* or in the labels.db file at
              /etc/edac/labels.db.  An  entry  for  the  current hardware must
              exist in the labels database for this option to do anything.

       --print-labels
              Display the configured labels for the current hardware, as  well
              as the current labels registered with EDAC.

       --labeldb=DB
              Specify an alternate location for the labels database.

MAINBOARD CONFIGURATION

       The  edac-ctl script uses the following method to determine the current
       system's mainboard vendor and model information:

       1.  If the config file /etc/edac/mainboard exists, then it is parsed by
           edac-ctl.  The  mainboard  config  file  has  the  following simple
           syntax:

                  vendor = <mainboard vendor string>
                  model =  <mainboard model string>
                  script = <script to gather mainboard information>

           Where anything after a '#' character on  a  line  is  considered  a
           comment.   If  the keyword script is specified, then that script or
           executable is run by edac-ctl to gather the  mainboard  vendor  and
           model   information.   The   script   should  write  the  resulting
           information on stdout in the same format as  the  mainboard  config
           file.

       2.  If  no  mainboard config file exists, then edac-ctl will attempt to
           read DMI information from the sysfs files

                /sys/class/dmi/id/board_vendor
                /sys/class/dmi/id/board_name

       3.  If the sysfs files above do not exist, then edac-ctl will fall back
           to  parsing output of the dmidecode(8) utility. Use of this utility
           will most often require that edac-ctl be run as root.

SEE ALSO

       edac(3), edac-util(1)