Found my problem.
It was on the AudioCodes.
3CX's how to on how to setup the AudioCodes isn't all that great.
There are a number of other settings that must be made.
For those of you who are having difficulties like we were use the below INI info as a template.
Below is the content of my INI file that finally got it working.
The ip address have been change to protect the inocent. :lol:
;**************
;** Ini File **
;**************
;Board: MP-114 FXO
;Serial Number: 1063251
;Slot Number: 1
;Software Version: 5.20A.024.002
;DSP Software Version: 204IM => 520.12
;Board IP Address: 192.168.1.10
;Board Subnet Mask: 255.255.255.0
;Board Default Gateway: 192.168.1.1
;Ram size: 32M Flash size: 8M
;Num DSPs: 1 Num DSP channels: 4
;Profile: NONE
;-----------------------------------------
[SYSTEM Params]
DNSPriServerIP = 192.168.1.1
SyslogServerIP = 0.0.0.0
EnableSyslog = 1
VXMLFIleName = ''
SyslogServerPort = 514
[BSP Params]
PCMLawSelect = 3
EnableLANWatchdog = 0
LocalMediaDefaultGW = 192.168.1.1
LocalMediaIPAddress = 192.168.1.10
LocalMediaSubnetMask = 255.255.255.0
LocalControlIPAddress = 192.168.1.10
LocalControlSubnetMask = 255.255.255.0
LocalControlDefaultGW = 192.168.1.1
LocalOAMIPAddress = 192.168.1.10
LocalOAMSubnetMask = 255.255.255.0
LocalOAMDefaultGW = 192.168.1.1
RoutingTableHopsCountColumn = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
[ATM Params]
[Analog Params]
MinFlashHookTime = 100
FXSLoopCharacteristicsFilename = 'MP11x-02-1-FXS_16KHZ.dat'
CurrentDisconnectDuration = 500
[ControlProtocols Params]
AdminStateLockControl = -1
[MGCP Params]
[MEGACO Params]
DIGITMAPPING = ''
EP_Num_0 = 0
EP_Num_1 = 1
EP_Num_2 = 0
EP_Num_3 = 0
EP_Num_4 = 0
[PSTN Params]
[SS7 Params]
[Voice Engine Params]
EnableSilenceCompression = 0
EnableEchoCanceller = 1
VoiceVolume = 0
InputGain = 0
BrokenConnectionEventTimeout = 100
DTMFVolume = -11
DTMFTransportType = 3
MFTransportType = 3
CallerIDType = 0
DJBufMinDelay = 70
RFC2833PayloadType = 101
EnableAnswerDetector = 0
AnswerDetectorActivityDelay = 0
AnswerDetectorSilenceTime = 10
AnswerDetectorRedirection = 0
AnswerDetectorSensitivity = 0
FarEndDisconnectSilenceMethod = 2
FarEndDisconnectSilencePeriod = 120
CallProgressTonesFilename = 'usa_tones_12.dat'
[WEB Params]
LogoWidth = '339'
[SIP Params]
ENABLECALLERID = 1
MAXDIGITS = 49
NUMBEROFWAITINGINDICATIONS = 2
ALWAYSUSEROUTETABLE = 0
ENABLECALLWAITING = 1
TIMEBETWEENWAITINGINDICATIONS = 10
TIMEBETWEENDIGITS = 4
TIMEFORDIALTONE = 16
ISSPECIALDIGITS = 0
REGISTRATIONTIME = 180
DISCONNECTONBUSYTONE = 1
ISPROXYUSED = 0
ISREGISTERNEEDED = 0
AUTHENTICATIONMODE = 0
ISWAITFORDIALTONE = 1
ISTWOSTAGEDIAL = 0
ROUTEMODETEL2IP = 0
FXOBETWEENRINGTIME = 8
ENABLECURRENTDISCONNECT = 1
ENABLEREVERSALPOLARITY = 0
SECURECALLSFROMIP = 0
ENABLEBUSYOUT = 0
ENABLEHOLD = 1
ENABLEFORWARD = 1
CDRREPORTLEVEL = 0
MAXACTIVECALLS = 8
CHANNELSELECTMODE = 2
GWDEBUGLEVEL = 5
ENABLEPROXYKEEPALIVE = 0
ENABLEEARLYMEDIA = 1
DEFAULTNUMBER = '1000'
PROXYNAME = '192.168.1.5'
REGISTRARIP = ''
SIPGATEWAYNAME = '192.168.1.5'
USERNAME = ''
CNONCE = 'Default_Cnonce'
PASSWORD = 'Default_Passwd'
ENABLESILENCEDISCONNECT = 0
ENABLEVOICEDETECTION = 0
DEFAULTRELEASECAUSE = 3
PROGRESSINDICATOR2IP = -1
RXDTMFOPTION = 3
ISFALLBACKUSED = 0
ALWAYSSENDTOPROXY = 0
ISPROXYHOTSWAP = 0
PROXYKEEPALIVETIME = 60
PROXYREDUNDANCYMODE = 0
FILTERCALLS2IP = 0
PRACKMODE = 0
GWAPPDELAYTIME = 7
ENABLEDIDWINK = 0
DISCONNECTONBROKENCONNECTION = 0
STUTTERTONEDURATION = 2000
ENABLEDIGITDELIVERY = 0
WAITINGBEEPDURATION = 300
SENDINVITETOPROXY = 0
XFERPREFIX = ''
CDRSYSLOGSERVERIP = 0.0.0.0
REGISTRATIONRETRYTIME = 30
MWIEXPIRATIONTIME = 7200
SUBSCRIBERETRYTIME = 120
ENABLEMWISUBSCRIPTION = 0
MWISERVERIP = ''
MWIANALOGLAMP = 0
MWIDISPLAY = 0
ENABLEMWI = 0
USEGATEWAYNAMEFOROPTIONS = 0
PSTNALERTTIMEOUT = 180
PREFERROUTETABLE = 0
ENABLEDIGITDELIVERY2IP = 0
ISFAXUSED = 1
SUBSCRIPTIONMODE = 0
HOLDFORMAT = 0
GWREGISTRATIONNAME = ''
TIMEBEFOREWAITINGINDICATIONS = 0
SENDMETERING2IP = 0
MAXCALLDURATION = 0
REGISTRARNAME = ''
REGISTRATIONTIMEDIVIDER = 50
RINGSBEFORECALLERID = 1
HOTLINETONEDURATION = 16
ENABLETRANSFER = 1
ENABLEUSERINFOUSAGE = 0
GUARDTIMEBETWEENCALLS = 1
DISCONNECTONDIALTONE = 0
[VXML Params]
[IPsec Params]
[Audio Staging Params]
DisableSNMP = 0
SNMPTrapManagerHostName = ''
;
; *** TABLE DspTemplates ***
; This table contains hidden elements and will not be exposed.
; This table exists on board and will be saved during restarts
;
;
; *** TABLE PREFIX ***
;
;
[ PREFIX ]
FORMAT PREFIX_Index = PREFIX_DestinationPrefix, PREFIX_DestAddress, PREFIX_SourcePrefix, PREFIX_ProfileId, PREFIX_MeteringCode;
PREFIX 0 = *, 192.168.1.5, *, 0, 255;
[ \PREFIX ]
;
; *** TABLE CoderName ***
;
;
[ CoderName ]
FORMAT CoderName_Index = CoderName_Type, CoderName_PacketInterval, CoderName_rate, CoderName_PayloadType, CoderName_Sce;
CoderName 0 = g711Ulaw64k, 20, 0, 0, 0;
CoderName 1 = g711Alaw64k, 20, 0, 8, 0;
CoderName 5 = g711Ulaw64k, 20, 0, 255, 0;
CoderName 6 = g711Alaw64k, 20, 0, 255, 0;
[ \CoderName ]
;
; *** TABLE TrunkGroup ***
;
;
[ TrunkGroup ]
FORMAT TrunkGroup_Index = TrunkGroup_TrunkGroupNum, TrunkGroup_FirstTrunkId, TrunkGroup_FirstBChannel, TrunkGroup_LastBChannel, TrunkGroup_FirstPhoneNumber, TrunkGroup_ProfileId, TrunkGroup_LastTrunkId, TrunkGroup_Module;
TrunkGroup 0 = 1, 255, 1, 1, 10800, 0, 255, 255;
TrunkGroup 1 = 1, 255, 2, 2, 10801, 0, 255, 255;
TrunkGroup 2 = 1, 255, 3, 3, 10802, 0, 255, 255;
TrunkGroup 3 = 1, 255, 4, 4, 10803, 0, 255, 255;
TrunkGroup 4 = 1, 255, 5, 5, 105, 0, 255, 0;
TrunkGroup 5 = 1, 255, 6, 6, 106, 0, 255, 0;
TrunkGroup 6 = 1, 255, 7, 7, 107, 0, 255, 0;
TrunkGroup 7 = 1, 255, 8, 8, 108, 0, 255, 0;
[ \TrunkGroup ]
;
; *** TABLE PstnPrefix ***
;
;
[ PstnPrefix ]
FORMAT PstnPrefix_Index = PstnPrefix_DestPrefix, PstnPrefix_TrunkGroupId, PstnPrefix_SourcePrefix, PstnPrefix_SourceAddress, PstnPrefix_ProfileId;
PstnPrefix 0 = *, 1, *, *, 0;
[ \PstnPrefix ]
;
; *** TABLE ProxyIp ***
;
;
[ ProxyIp ]
FORMAT ProxyIp_Index = ProxyIp_IpAddress;
ProxyIp 0 = 192.168.1.5;
[ \ProxyIp ]
;
; *** TABLE T

tmfOption ***
;
;
[ T

tmfOption ]
FORMAT T

tmfOption_Index = T

tmfOption_Type;
T

tmfOption 0 = 4;
T

tmfOption 1 = 2;
[ \T

tmfOption ]
;
; *** TABLE TrunkGroupSettings ***
;
;
[ TrunkGroupSettings ]
FORMAT TrunkGroupSettings_Index = TrunkGroupSettings_TrunkGroupId, TrunkGroupSettings_ChannelSelectMode, TrunkGroupSettings_RegistrationMode, TrunkGroupSettings_GatewayName;
TrunkGroupSettings 0 = 1, 1, 255, ;
[ \TrunkGroupSettings ]
;
; *** TABLE TelProfile ***
;
;
[ TelProfile ]
FORMAT TelProfile_Index = TelProfile_ProfileName, TelProfile_TelPreference, TelProfile_CodersGroupID, TelProfile_IsFaxUsed, TelProfile_JitterBufMinDelay, TelProfile_JitterBufOptFactor, TelProfile_IPDiffServ, TelProfile_SigIPDiffServ, TelProfile_DtmfVolume, TelProfile_InputGain, TelProfile_VoiceVolume, TelProfile_EnableReversePolarity, TelProfile_EnableCurrentDisconnect, TelProfile_EnableDigitDelivery, TelProfile_EnableEC, TelProfile_MWIAnalog, TelProfile_MWIDisplay, TelProfile_FlashHookPeriod, TelProfile_EnableEarlyMedia, TelProfile_ProgressIndicator2IP, TelProfile_TimeForReorderTone;
TelProfile 1 = "Default Tel Profile", 1, 0, 1, 70, 10, 46, 40, -11, 0, 0, 0, 0, 0, 1, 0, 0, 400, 1, 0, 255;
[ \TelProfile ]
;
; *** TABLE EnableCallerId ***
;
;
[ EnableCallerId ]
FORMAT EnableCallerId_Index = EnableCallerId_IsEnabled;
EnableCallerId 0 = 1;
EnableCallerId 1 = 1;
EnableCallerId 2 = 1;
EnableCallerId 3 = 1;
[ \EnableCallerId ]
;
; *** TABLE TargetOfChannel ***
;
;
[ TargetOfChannel ]
FORMAT TargetOfChannel_Index = TargetOfChannel_Destination, TargetOfChannel_Type;
TargetOfChannel 0 = 10800, 1;
TargetOfChannel 1 = 10801, 1;
TargetOfChannel 2 = 10802, 1;
TargetOfChannel 3 = 10803, 1;
[ \TargetOfChannel ]
;
; *** TABLE Authentication ***
;
;
[ Authentication ]
FORMAT Authentication_Index = Authentication_UserId, Authentication_UserPassword;
Authentication 0 = 10800, 10800;
Authentication 1 = 10801, 10801;
Authentication 2 = 10802, 10802;
Authentication 3 = 10803, 10803;
[ \Authentication ]