Version



For the C shell, edit the /.login file to add the following environment variables:



#==========================================================================
# cta.cfg
#
# This is an example of a file that specifies CT Access configuration.
# It allows you to:
# - specify generic operational settings that apply to CT Access
# Server, ctdaemon, and all CT Access applications.
# Note: these settings can be overwritten by a CT Access
# application via ctaInitialize.
# - specify application specific settings
# - specify CT Access Server and ctdaemon specific settings
# - redefine service specific parameter defaults
#
#==========================================================================
#==========================================================================
# CT Access System Configuration (ctasys)
#
# Valid options are:
# Service = name, dll - tells the daemon about available "services"
# - tells the CT Access server what
# "services" to export
#
# Note: NCC should always precede ADI when both services are listed.
#==========================================================================
[ctasys]
Service = ncc, adimgr
Service = adi, adimgr
Service = dtm, adimgr
Service = ppx, ppxmgr
Service = swi, swimgr
Service = vce, vcemgr
Service = oam, oammgr
Service = nfx, nfxmgr # add this line for NaturalFax
Service = fax, faxmgr # add this line for NaturalFax
Service = fxm, adimgr # add this line for NaturalFax with
# AG boards or CG boards
Service = fxm, qdimgr # add this line for NaturalFax with
# QX 2000 boards
#==========================================================================
# CT Access application configuration (application)
#
#==========================================================================
[application]
# CTAmode = {0|1|2} - Execution mode for CT Access application
# 0 - Library mode(default)
# 1 - Server mode (requires CT Access Server to be running)
# 2 - Multi mode (requires CT Access Server to be running)
CTAmode = 0
# ContextNameUniqueness = {0|1} - Specification of responsibility for
# the context name uniqueness
# (application or CT Access Server)
# 0 - CT Access Server is responsible for the context name uniqueness.
# Allow context name modification by CT Access server to ensure
# name uniqueness (default)
# 1 - Application is responsible for the context name uniqueness.
# Disallow context name modification by CT Access server,
# uniqueness error expected from CT Access server
ContextNameUniqueness = 0
#==========================================================================
# CT Access Server configuration (server)
#
#==========================================================================
[server]
# ParmFlags = {0|1|2} - CT Access Server parameter flags
# 0 - Parameter management done by CT Access Server. Ignore parameters
# in ctdaemon (default).
# 1 - Parameter management done by CT Access ctdaemon
# (requires ctdaemon to be running; otherwise CT Access Server
# exits).
# 2 - Parameter management done by CT Access ctdaemon if running;
# otherwise done by CT Access Server.
ParmFlags = 0
# TraceMode = {0|1|2} - CT Access Server trace mode
# 0 - Disable tracing (default)
# 1 - Enable tracing; immediate write to trace memory (default mode)
# (requires ctdaemon to be running)
# 2 - Write trace memory on error only; keep local trace memory for each
# context
TraceMode = 0
# Remote tracing parameters
# TraceMask = mask - defines the default tracing mask
# TraceFile = filename - defines trace file name
# StartTraceServer = {0|1} - 0 disables starting of remote-trace server
# StartWebServer = {0|1} - 0 disables starting of built-in web server
# StartCtaServer = {0|1} - 0 disables starting of built-in CT
# Access server
# HttpPort = num - TCP port on which web-server should listen
# TracePort = num - TCP port on which trace-server should listen
# TraceMaxControllers = num - num. clients allowed to set tracemask
# TraceMaxMonitors = num - num. clients allowed to monitor trace msgs
TraceMask = 0
# TraceFile = cta.log
StartTraceServer = 1
StartWebServer = 1
StartCtaServer = 1
HttpPort = 1100
TracePort = 1101
TraceMaxControllers = 1
TraceMaxMonitors = 10
#==========================================================================
# CT Access Default Parameter Changes (ctapar)
#
# Valid syntax for changes is:
# service[.x].category.field = value
#
#==========================================================================
[ctapar]
# by default, no changes are made
#==========================================================================
[eof]

| 1
When using this configuration file on an AG 2000C board, change the product name in the file to AG 2000C.
|

DSP.C5x.DSPFiles = m4r_baud.dsp, m4x_tx.dsp, m4r_300.dsp, m4x_300.dsp, voice.dsp, m4r_samp.dsp, m4x_17.dsp
For AG Quad E/Dual E boards:
DSP.C5x[0..7].Files = m4r_baud.dsp m4rsampa.dsp dtmf_a.dsp voice_a.dsp callp_a.dsp tone_a.dsp m4x_txa.dsp m4x_17a.dsp m4r_300a.dsp m4x_300a.dsp

DSP.C5x[x].Image = ag2fax.c54
For A-law:
DSP.C5x[x].Image = ag2faxa.c54


#-------------------------------------------------------------- # agpiqt1fax.cfg # # --- Alliance Generation Plug-Ins Configuration --- # # Sample configuration file for AG-Quad T1 with NaturalFax # # Board settings: # Product = AG_Quad_T1 #-------------------------------------------------------------- # Uncomment the appropriate Trunk Control Protocol(s) TCPFiles[0] = nocc.tcp # "no trunk control" protocol TCPFiles[1] = wnk0.tcp # 2-way wink protocol DLMFiles[0] = fax.leo XLaw = MU-LAW CCMode = none RunFile = sysqn.run Clocking.HBus.ClockSource = OSC Clocking.HBus.ClockMode = STANDALONE NetworkInterface.T1E1[0..3].LineCode = AMI_ZCS NetworkInterface.T1E1[0..3].FrameType = D4 DSP.C5x.DSPFiles = m4r_baud.dsp m4r_samp.dsp dtmf.dsp voice.dsp callp.dsp tone.dsp m4x_tx.dsp m4x_17.dsp m4r_300.dsp m4x_300.dsp DSP.C5x[0..7].Limits[0..9]=7

#-------------------------------------------------------------- # agpi2fax.cfg # # --- Alliance Generation Plug-Ins Configuration --- # # Sample configuration file for AG-2000/200 or AG-2000/400 with # NaturalFax # # Board settings: # Product = AG_2000 #-------------------------------------------------------------- # Uncomment the appropriate Trunk Control Protocol(s) TCPFiles[0] = nocc.tcp # "no trunk control" protocol TCPFiles[1] = lps0.tcp # Loopstart protocol DLMFiles = gtp.leo voice.leo svc.leo ag2fax.leo DSP.C5x[0].Image = ag2fax.c54 XLaw = MU-LAW Clocking.HBus.ClockSource = OSC Clocking.HBus.ClockMode = STANDALONE DSP.C5x[1..3].Files = mf signal callp tone dtmf ptf voice # Default DSP file for AG 2000

#-------------------------------------------------------------- # agpi4fax.cfg # # --- Alliance Generation Plug-Ins Configuration --- # # Sample configuration file for AG-4000/1600 with NaturalFax # # Board settings: # Product = AG_4000_2T1 #-------------------------------------------------------------- # Uncomment the appropriate Trunk Control Protocol(s) TCPFiles[0] = nocc.tcp # "no trunk control" protocol TCPFiles[1] = wnk0.tcp # 2-way wink protocol DLMFiles = gtp.leo voice.leo svc.leo ag2fax.leo DSP.C5x[7..15].Image = ag2fax.c54 XLaw = mu-LAW Clocking.HBus.ClockSource = OSC Clocking.HBus.ClockMode = STANDALONE NetworkInterface.T1E1[0..1].LineCode = AMI_ZCS NetworkInterface.T1E1[0..1].FrameType = D4 DSP.C5x.DSPFiles = mf callp tone dtmf ptf voice # default DSP file for AG 4000

#####################################################################
#
# cgfax.cfg
#
# CG 6000 Boot configuration file for a T1 with voice and fax
# using MU-law.
#
#
#####################################################################
Clocking.HBus.ClockMode = STANDALONE
Clocking.HBus.ClockSource = OSC
Clocking.HBus.ClockSourceNetwork = 1
TCPFiles = nocc wnk0
DSPStream.VoiceIdleCode[0..3] = 0x7F
DSPStream.SignalIdleCode[0..3] = 0x00
NetworkInterface.T1E1[0..3].Type = T1
NetworkInterface.T1E1[0..3].Impedance = DSX1
NetworkInterface.T1E1[0..3].LineCode = B8ZS
NetworkInterface.T1E1[0..3].FrameType = ESF
NetworkInterface.T1E1[0..3].SignalingType = CAS
DSP.C5x[0..31].Libs[0] = cg6klibu
DSP.C5x[0..31].XLaw = MU_LAW
DSP.C5x[1..31].Files = nmsfax voice tone dtmf echo callp ptf mf
DSP.C5x[0].Files = qtsignal tone dtmf echo callp ptf mf
Resource[0].Name = RSC1
Resource[0].Size = 120
Resource[0].TCPs = nocc wnk0
Resource[0].Definitions = ( dtmf.det_all & ptf.det_2f & ( nmsfax | (voice.rec_24 & (voice.play_24_100 | voice.play_24_150 | voice.play_24_200)) | tone.gen ))
DLMFiles[0] = cg6krun
DLMFiles[1] = cg6fax
DebugMask = 0x0



Version