# Using board keyword files

A board keyword file contains a list of parameters and values to configure a board. The board keyword file for each board is assigned to the board in another file, called a system configuration file. When oamsys runs, it creates a record for each board in the NMS OAM database, and stores the parameters and values of the board. It then starts the board, configured as described in the database.

A sample set of board keyword files are installed by the Natural Access installation. You can copy these files and modify them. The sample board keyword files are located in the \ag\cfg subdirectory under the Natural Access installation directory.

The following sample board keyword file (agpi2000c.cfg) shows the set of board keywords necessary to configure and start an AG 2000C board:

#
# AG Plug-in Config File for AG 2000C
#
# TCP files are shipped with the AG-CAS sub-package of Natural Access.
# Be sure that you installed the protocols that are specified below before
# trying to start a board with this configuration file.
TCPFiles[0] = nocc.tcp # "no trunk control" protocol
TCPFiles[1] = lps0.tcp # AG-CAS Loopstart protocol
# The SLAC file controls the line impedance. This is the SLAC file for
# U.S. installations.
NetworkInterface.Analog[0..23].ConfigFile = a2usals6.slc
# This configures the board as stand alone - see documentation for options
# to use when the board needs to connect to the H.110 bus.
Clocking.HBus.ClockSource = OSC
Clocking.HBus.ClockMode = STANDALONE
# DSP (.m54) files to link in
DSP.C5x[0..3].Files = callp.m54 dtmf.m54 mf.m54 ptf.m54 signal.m54 tone.m54 voice.m54
XLaw = MU-LAW
# Runtime loadable modules
DLMFiles[0] = gtp.leo
DLMFiles[1] = voice.leo
DLMFiles[2] = svc.leo

For general information about NMS OAM board keyword files, refer to the NMS OAM System User's Manual.