# Using board keyword files

Determine which board keyword file you will use, or edit one of the sample AG 2000 board keyword files, to specify appropriate configuration information for each board. These board keyword files are for the USA digital protocols:

File | Description
--- | ---
agpi2000.cfg | AG 2000
ag2lpspi.cfg | AG 2000 loop start

Board keyword files have many keywords in common. The differences in these files are related to the protocols, whose names appear as part of the name of the file. For more information about board keyword files, refer to the NMS OAM System User's Manual.

This topic presents sample board keyword files. They are located in the ag\cfg subdirectory under the Natural Access installation directory. They show the set of board keywords necessary to configure and start an AG 2000 board.

## AG 2000 loop start board keyword file

The following sample board keyword file (a2lpspi.cfg) shows configuration parameters for a single AG 2000 loop start board using the loop start protocol:

#--------------------------------------------------------------
# Product = AG_2000 (loop start)
#--------------------------------------------------------------
#---------- COMMON section --------
TCPFiles[0] = nocc.tcp # "no trunk control" protocol
TCPFiles[1] = lps0.tcp # Loopstart protocol
XLaw = mu-LAW
#--------- BOARDS section ----------
DLMFiles[0] = gtp.leo
DLMFiles[1] = voice.leo
DLMFiles[2] = svc.leo
NetworkInterface.Analog[0..7].ConfigFile = a2usals6.slc
Clocking.HBus.ClockSource = OSC
Clocking.HBus.ClockMode = STANDALONE
DSP.C5x.[0..3].Files = signal.m54 tone.m54 dtmf.m54 mf.m54 callp.m54 ptf.m54 echo.m54
oki.m54 rvoice.m54 voice.m54 wave.m54

## AG 2000 DID board keyword file

The following sample board keyword file shows configuration parameters for a single AG 2000 DID board using the DID protocol:

#--------------------------------------------------------------
# Detailed board settings for:
# Product = AG_2000 (DID)
#--------------------------------------------------------------
#---------- COMMON section --------
TCPFiles[0] = nocc.tcp # "no trunk control" protocol
TCPFiles[1] = wnk0.tcp
XLaw = mu-LAW
#--------- BOARDS section ----------
DLMFiles[0] = gtp.leo
DLMFiles[1] = voice.leo
DLMFiles[2] = svc.leo
NetworkInterface.Analog[0..7].ConfigFile = a2usadd6.slc
Clocking.HBus.ClockSource = OSC
Clocking.HBus.ClockMode = STANDALONE
DSP.C5x.[0..3].Files = signal.m54 tone.m54 dtmf.m54 mf.m54 callp.m54 ptf.m54 echo.m54
oki.m54 rvoice.m54 voice.m54 wave.m54

## AG 2000 subscriber loop board keyword file

The following sample board keyword file shows configuration parameters for a single AG 2000 subscriber loop board using the subscriber loop protocol:

#--------------------------------------------------------------
# Detailed board settings for:
# Product = AG_2000 (subscriber loop)
#--------------------------------------------------------------
#---------- COMMON section --------
TCPFiles[0] = nocc.tcp # "no trunk control" protocol
TCPFiles[1] = sta0.tcp # for subscriber loop
XLaw = mu-LAW
#--------- BOARDS section ----------
DLMFiles[0] = gtp.leo
DLMFiles[1] = voice.leo
DLMFiles[2] = svc.leo
NetworkInterface.Analog[0..7].ConfigFile = a2usasl6.slc
Clocking.HBus.ClockSource = OSC
Clocking.HBus.ClockMode = STANDALONE
DSP.C5x.[0..3].Files = signal.m54 tone.m54 dtmf.m54 mf.m54 callp.m54 ptf.m54 echo.m54
oki.m54 rvoice.m54 voice.m54 wave.m54