# Verifying the installation

Before running the verification procedures described in this section, make sure that the boards are installed, configured, and verified. For more information, see the board-specific installation and developer's manual.

To verify the Natural Access installation, follow these steps:

Step | To... | Run this program...
--- | --- | ---
1 | Display the version information for all services and service managers that are registered during Natural Access initialization. | Service version confirmation (ctavers)
2 | Start the Natural Access Server (ctdaemon), or verify that it is running. | Natural Access Server (ctdaemon)
3 | Verify Natural Access, NCC service, and ADI service functionality. | Interactive test (ctatest)

## Confirming installed service versions (ctavers)

ctavers retrieves and displays the version information for all services and service managers so that you can confirm that the correct service versions are available for ctdaemon operation.

To run ctavers, enter the following command on the command line:

ctavers

ctavers lists the versions and build dates of all Natural Access core components.

For more information on ctavers, see Service version confirmation: ctavers.

## Starting the Natural Access Server (ctdaemon)

Start the Natural Access Server (ctdaemon) as a Windows service, a UNIX daemon, or a console application. The Natural Access Server (ctdaemon) must always be running to provide Natural Access functionality.

### Windows service

Following the Natural Access installation, reboot your system. When you reboot the system, the Natural Access Server (ctdaemon) starts automatically as a Windows service. If the service is not running, start it in one of the following ways:

- Access a command prompt and enter:

net start ctdaemon

- In the Windows Control Panel, double-click on Services and start the NMS CT daemon service.

### UNIX daemon

Access a command prompt and enter:

ctdaemon

### Console application for Windows or UNIX:

This method allows full console interaction with ctdaemon.

Access a command prompt and enter:

ctdaemon -i

For more information on ctdaemon options, refer to Natural Access Server: ctdaemon.

## Verifying functionality (ctatest)

ctatest executes many of the NCC and ADI service functions from a simple command menu. ctatest also enables you to create and manipulate contexts. Connect a telephone to the NMS board being tested to play, record, and hear tones.

ctatest displays information similar to the following:

NA Demonstration and Test Program V.2.1 (Jun 3 2001) NA Version is 4.03
H help Q quit ! repeat command W trace
PI get parm id RP refresh prm PD set parms VD view parms
CP close svcs(old) OP open svcs(old X show state
AX attach context CX create context DX destroy context EC enumerate cnxts
PX create pers. cnt VX create void cntx CV close svcs(new) OV open svcs(new)
CN cntxt info CH change context
GM get event source SM set event source CE cont event fetch GE get 1 event
SE stop event fetch LE loopback event FE format event EH set event hdlr
SP start protocol UP stop protocol AC answer call PC place call
RC release call BC block calls UC unblock calls C? call status
JC reject call CC accept call CI accept address AS assert signal
PF play file PM play memory P? play/rec status PS play/rec stop
RF record file RM record memory R? play/rec status RS play/rec stop
MG modify play gain MS modify playspeed EI encoding info
DG digit get DF digit flush CD collect digits SC collect stop
DP digit peek FS FSK Send FR FSK Receive FA FSK Abort rcv
GN gen net tone GT gen user tone GD gen DTMFs GS generation stop
TP toggle pattern GW generate wink ST start timer AT abort timer
EB enable bit det DB disabl bit det SQ signal bit query
EE enable energydet DE disabl energydet ED enable DTMF det DD disabl DTMF det
ET enable tone det DT disabl tone det EM enable MF det DM disabl MF det
SD start dial AD abort dial CB callprog begin CS callprog stop
SV get svc version RV get svr version FF find file TR set server trace
TS set time slot SS set default srv ES query services SH server shutdown
CL get context list
OC hold call RR retrieve call DC disconnect call ND send digits
IH set call handle L? get call status CQ query capability VT supervised xfer
AO attach object DO detach object DH get object descr
Initializing and creating the queue...
ok.

Enter one- and two-letter commands to execute Natural Access, ADI service, Voice Message service, and NCC service functions. Some commands prompt for additional information, such as frequencies and amplitudes for tone generators.

For more information on running ctatest, see Interactive test: ctatest.