01-21-2015 04:41 PM - edited 03-17-2019 01:41 AM
Dear All ,
i have Cisco router 2811 act as Voice Gateway and SRST with B-ACD in SRST case ,
the issue is when i call the AA pilot number i the B-ACD open the Call but i don't hear any thing .
i am using B-ACD 2.1.2.2 and the router frimware is 12.4(13r)T .
My B-ACD config is
!
service aa flash:app-b-acd-aa-2.1.2.2.tcl
paramspace english index 1
param number-of-hunt-grps 2
param handoff-string aa
paramspace english language en
param aa-pilot 0238305680
param max-extension-length 4
paramspace english location flah:
param meun-timeout 5
param second-greeting-time 60
param welcome-prompt _bacd_welcome.au
param dial-by-extension 3
param send-account true
param max-time-call-retry 700
param voice-mail 1004
param service-name queue
!
service queue flash:app-b-acd-2.1.2.2.tcl
param aa-hunt1 6666
param queue-manager-debugs 1
param aa-hunt2 7777
param queue-length 10
param number-of-hunt-grps 3
!
0238305680 is my phone number with 02 ( city code )
i am using FXO port 0/3/0
voice-port 0/3/0
ring number 5
no battery-reversal
groundstart auto-tip
timeouts initial 30
timeouts call-disconnect 5
timeouts wait-release 5
timing hookflash-out 50
timing guard-out 1000
timing sup-disconnect 85
connection plar 930
caller-id enable
!
the dial-peer i have
!
dial-peer voice 999030 pots
service mgcpapp
port 0/3/0
!
dial-peer voice 4444 pots
description PST-Connection
destination-pattern 9T
port 0/3/0
!
dial-peer voice 2000 pots
service aa
incoming called-number 0238305680
port 0/3/0
!
please any help :)
Why i can not hear the Welcome Audio file , and the Menu-option .
Solved! Go to Solution.
01-21-2015 05:22 PM
Is your call hitting the dial peer and invoking the script? just a quick glance through shows you have got some typos:
paramspace english location flah:
param meun-timeout 5
fix these and test.
Use debug voip dialpeer inout to check if its matching your dialpeer
Its been some time I have played with BACD but I believe you can use the debug voip application scrip to do some troubleshooting on the script to find out where its failing.
-Terry
Please rate helpful posts
01-21-2015 05:22 PM
Is your call hitting the dial peer and invoking the script? just a quick glance through shows you have got some typos:
paramspace english location flah:
param meun-timeout 5
fix these and test.
Use debug voip dialpeer inout to check if its matching your dialpeer
Its been some time I have played with BACD but I believe you can use the debug voip application scrip to do some troubleshooting on the script to find out where its failing.
-Terry
Please rate helpful posts
01-21-2015 05:38 PM
You are really Amazing to notice something like that :D
thank you Terry , i do the Debug Voip app scrip and there were three missing commands
parameter max-time-call-retry
parameter max-time-vm-retry
and
parameter queue-len
5: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter second-greeting-time = 60 --
Jan 22 01:29:23.955: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Mandatory parameter second-greeting-time does not exist --
Jan 22 01:29:23.955: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Setting default to 15
Jan 22 01:29:23.959: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter max-time-call-retry = 700 --
Jan 22 01:29:23.959: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Mandatory parameter max-time-vm-retry does not exist --
Jan 22 01:29:23.959: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd:
Home-router#TCL AA: -- Setting default to 1
Jan 22 01:29:23.963: //-1//TCL :EE48450E18000:/tcl_PutsObjCmd: TCL AA: -- Valid Mandatory parameter number-of-hunt-grps = 2 --
Jan 22 01:29:23.975: //20//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
Jan 22 01:29:23.979:
Jan 22 01:29:23.979: //20//TCL :/tcl_PutsObjCmd: TCL AA: +++ B-ACD-SERVICE not registered, Starting B-ACD-SERVICE +++
Jan 22 01:29:24.007: //-1//TCL :EE48450F00000:/tcl_PutsObjCmd: TCL B-ACD: -- Valid optional parameter queue-manager-debugs = 1 --
Jan 22 01:29:24.007: //-1//TCL :EE48450F00000:/tcl_PutsObjCmd: TCL B-ACD: -- Mandatory parameter queue-len does not exist
Jan 22 01:29:24.007: //-1//TCL :EE48450F00000:/tcl_PutsObjCmd: TCL B-ACD: -- Setting default to 10
Jan 22 01:29:24.011: //-1//TCL :EE48450F00000:/tcl_PutsObjCmd: TCL B-ACD: -- Valid Mandatory parameter number-of-hunt-grps = 3 --
Jan 22 01:29:24.027: %IVR-6-APP_INFO: TCL B-ACD: >>> B-ACD Service Started <<<
Jan 22 01:29:24.027: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> B-ACD Service Started <<<
Jan 22 01:29:24.031: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Handoff String = aa <<<
Jan 22 01:29:24.035: //20//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
Jan 22 01:29:24.035:
Jan 22 01:29:24.039: //20//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
Jan 22 01:29:24.655: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Stat collection disabled for queue 6666 <<<
Jan 22 01:29:24.659: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Jan 22 01:29:24.683: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Home-router#
Jan 22 01:29:24.703: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Stat collection disabled for queue 7777 <<<
Jan 22 01:29:24.703: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Jan 22 01:29:24.719: //20//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Home-router#
and of course i modified the
paramspace english location flash:
param menu-timeout 5
Now i can hear the promp and B-ACD is working fine when i call from Ipphone ,
but it still not working when i call from my Mobile :( , any suggestion .
Thanks in advance :)
01-21-2015 05:59 PM
what error do you get? Can you post the output of debug voip ccapi inout
-Terry
01-21-2015 06:15 PM
here it is
Home-router#
Home-router#
Jan 22 02:46:05.539: //-1/A52BF7B48006/CCAPI/cc_api_display_ie_subfields:
cc_api_call_setup_ind_common:
cisco-username=
----- ccCallInfo IE subfields -----
cisco-ani=
cisco-anitype=0
cisco-aniplan=0
cisco-anipi=0
cisco-anisi=0
dest=
cisco-desttype=0
cisco-destplan=0
cisco-rdie=FFFFFFFF
cisco-rdn=
cisco-rdntype=0
cisco-rdnplan=0
cisco-rdnpi=0
cisco-rdnsi=0
cisco-redirectreason=0 fwd_final_type =0
final_redirectNumber =
hunt_group_timeout =0
Jan 22 02:46:05.543: //-1/A52BF7B48006/CCAPI/cc_api_call_setup_ind_common:
Interface=0x4834C474, Call Info(
Calling Number=,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=(TON=Unknown, NPI=Unknown),
Calling Translated=FALSE, Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE,
Incoming Dial-peer=999030, Progress Indication=ORIGINATING SIDE IS NON ISDN(3), Calling IE Present=FALSE,
Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=-1
Jan 22 02:46:05.543: //-1/A52BF7B48006/CCAPI/ccCheckClipClir:
In: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jan 22 02:46:05.543: //-1/A52BF7B48006/CCAPI/ccCheckClipClir:
Out: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jan 22 02:46:05.543: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Jan 22 02:46:05.543: :cc_get_feature_vsa malloc success
Jan 22 02:46:05.543: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Jan 22 02:46:05.543: cc_get_feature_vsa count is 1
Jan 22 02:46:05.543: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Jan 22 02:46:05.543: :FEATURE_VSA attributes are: feature_name:0,feature_time:1254400096,feature_id:2
Jan 22 02:46:05.543: //2/A52BF7B48006/CCAPI/cc_api_call_setup_ind_common:
Set Up Event Sent;
Call Info(Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=(TON=Unknown, NPI=Unknown))
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/cc_process_call_setup_ind:
Event=0x489B8780
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/cc_process_call_setup_ind:
>>>>CCAPI handed cid 2 with tag 999030 to app "MGCPAPP"
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/ccCallSetContext:
Context=0x4A890628
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/ccCallSetupAck:
Call Id=2
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/cc_api_set_transfer_info:
Transfer Number=, Transfer Reason=0x0
Home-router#
Jan 22 02:46:05.547: //2/A52BF7B48006/CCAPI/ccCallConnect:
Progress Indication=NULL(0), Data Bitmask=0x0
Jan 22 02:46:05.551: //2/A52BF7B48006/CCAPI/ccCallConnect:
Call Entry(Connected=TRUE, Responsed=TRUE)
Home-router#
Jan 22 02:46:35.983: //2/A52BF7B48006/CCAPI/cc_api_call_disconnected:
Cause Value=16, Interface=0x4834C474, Call Id=2
Jan 22 02:46:35.983: //2/A52BF7B48006/CCAPI/cc_api_call_disconnected:
Call Entry(Responsed=TRUE, Cause Value=16, Retry Count=0)
Jan 22 02:46:35.983: //2/A52BF7B48006/CCAPI/ccCallDisconnect:
Cause Value=16, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=16)
Jan 22 02:46:35.983: //2/A52BF7B48006/CCAPI/ccCallDisconnect:
Cause Value=16, Call Entry(Responsed=TRUE, Cause Value=16)
Jan 22 02:46:35.983: //2/A52BF7B48006/CCAPI/cc_api_get_transfer_info:
Transfer Number Is Null
Home-router#
Jan 22 02:46:35.987: //2/A52BF7B48006/CCAPI/cc_api_call_disconnect_done:
Disposition=0, Interface=0x4834C474, Tag=0x0, Call Id=2,
Call Entry(Disconnect Cause=16, Voice Class Cause Code=0, Retry Count=0)
Jan 22 02:46:35.991: //2/A52BF7B48006/CCAPI/cc_api_call_disconnect_done:
Call Disconnect Event Sent
Jan 22 02:46:35.991: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
Jan 22 02:46:35.991: :cc_free_feature_vsa freeing 4AC4A058
Jan 22 02:46:35.991: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
Jan 22 02:46:35.991: vsacount in free is 0
Home-router#
01-21-2015 07:30 PM
It appears your pots dialpeer is not being matched and instead the call is going to MGCP dial-peer. Were you in SRST mode when you made this test call. Can you post the complete debug again (do not remove any numbers, modify if you need to hide) and if possible make another call and post the debug voip dialpeer inout as well:
>>>>CCAPI handed cid 2 with tag 999030 to app "MGCPAPP"
-Terry
01-21-2015 07:47 PM
debug voip dialpeer inout
Home-router#
Jan 22 04:16:06.659: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
Calling Number=, Called Number=, Voice-Interface=0x4834C474,
Timeout=TRUE, Peer Encap Type=ENCAP_VOICE, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
Jan 22 04:16:06.659: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_PORT; Incoming Dial-peer=999030
Jan 22 04:16:06.659: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
Home-router#
and here is the debug voip ccapi inout when i make call from my mobile
Home-router#
Jan 22 04:18:55.987: //-1/9D6AD0D28012/CCAPI/cc_api_display_ie_subfields:
cc_api_call_setup_ind_common:
cisco-username=
----- ccCallInfo IE subfields -----
cisco-ani=
cisco-anitype=0
cisco-aniplan=0
cisco-anipi=0
cisco-anisi=0
dest=
cisco-desttype=0
cisco-destplan=0
cisco-rdie=FFFFFFFF
cisco-rdn=
cisco-rdntype=0
cisco-rdnplan=0
cisco-rdnpi=0
cisco-rdnsi=0
cisco-redirectreason=0 fwd_final_type =0
final_redirectNumber =
hunt_group_timeout =0
Jan 22 04:18:55.991: //-1/9D6AD0D28012/CCAPI/cc_api_call_setup_ind_common:
Interface=0x4834C474, Call Info(
Calling Number=,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=(TON=Unknown, NPI=Unknown),
Calling Translated=FALSE, Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE,
Incoming Dial-peer=999030, Progress Indication=ORIGINATING SIDE IS NON ISDN(3), Calling IE Present=FALSE,
Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=-1
Jan 22 04:18:55.991: //-1/9D6AD0D28012/CCAPI/ccCheckClipClir:
In: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jan 22 04:18:55.991: //-1/9D6AD0D28012/CCAPI/ccCheckClipClir:
Out: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jan 22 04:18:55.991: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Jan 22 04:18:55.991: :cc_get_feature_vsa malloc success
Jan 22 04:18:55.991: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Home-router#
Jan 22 04:18:55.991: cc_get_feature_vsa count is 1
Jan 22 04:18:55.991: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
Jan 22 04:18:55.991: :FEATURE_VSA attributes are: feature_name:0,feature_time:1254400096,feature_id:5
Jan 22 04:18:55.991: //5/9D6AD0D28012/CCAPI/cc_api_call_setup_ind_common:
Set Up Event Sent;
Call Info(Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=(TON=Unknown, NPI=Unknown))
Jan 22 04:18:55.995: //5/9D6AD0D28012/CCAPI/cc_process_call_setup_ind:
Event=0x489B8780
Jan 22 04:18:55.995: //5/9D6AD0D28012/CCAPI/cc_process_call_setup_ind:
>>>>CCAPI handed cid 5 with tag 999030 to app "MGCPAPP"
Jan 22 04:18:55.995: //5/9D6AD0D28012/CCAPI/ccCallSetContext:
Context=0x4A890628
Jan 22 04:18:55.995: //5/9D6AD0D28012/CCAPI/ccCallSetupAck:
Call Id=5
Jan 22 04:18:55.999: //5/9D6AD0D28012/CCAPI/cc_api_set_transfer_info:
Transfer Number=, Transfer Reason=0x0
Jan 22 04:18:55.999: //5/9D6AD0D28012/CCAPI/ccCallConnect:
Progress Indication=NULL(0), Data Bitmask=0x0
Jan 22 04:18:55.999: //5/9D6AD0D28012/CCAPI/ccCallConnect:
Call Entry(Connected=TRUE, Responsed=TRUE)
Home-router#
Jan 22 04:19:12.247: //5/9D6AD0D28012/CCAPI/cc_api_call_disconnected:
Cause Value=16, Interface=0x4834C474, Call Id=5
Jan 22 04:19:12.247: //5/9D6AD0D28012/CCAPI/cc_api_call_disconnected:
Call Entry(Responsed=TRUE, Cause Value=16, Retry Count=0)
Jan 22 04:19:12.247: //5/9D6AD0D28012/CCAPI/ccCallDisconnect:
Cause Value=16, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=16)
Jan 22 04:19:12.247: //5/9D6AD0D28012/CCAPI/ccCallDisconnect:
Cause Value=16, Call Entry(Responsed=TRUE, Cause Value=16)
Jan 22 04:19:12.247: //5/9D6AD0D28012/CCAPI/cc_api_get_transfer_info:
Transfer Number Is Null
Home-router#
Jan 22 04:19:12.251: //5/9D6AD0D28012/CCAPI/cc_api_call_disconnect_done:
Disposition=0, Interface=0x4834C474, Tag=0x0, Call Id=5,
Call Entry(Disconnect Cause=16, Voice Class Cause Code=0, Retry Count=0)
Jan 22 04:19:12.255: //5/9D6AD0D28012/CCAPI/cc_api_call_disconnect_done:
Call Disconnect Event Sent
Jan 22 04:19:12.255: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
Jan 22 04:19:12.255: :cc_free_feature_vsa freeing 4AC4A058
Jan 22 04:19:12.255: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
Jan 22 04:19:12.255: vsacount in free is 0
Home-router#
i am not hiding or modifying any numbers :)
01-21-2015 09:54 PM
Can you confirm the above debugs were taken in SRST mode? If yes the PSTN call was still coming on the MGCP dial-peer. Check the below:
1) First of all confirm if you have mgcp fallback. Check your config you should have the command: ccm-manager fallback mgcp
If its not there go back to normal mode, put this command, do a no mgcp/ mgcp. Then trigger SRST and test again. (post the complete debugs again)
2) still doesnt work try putting below dial-peer and test:
dial-peer voice 2001 pots
incoming called-number .
port 0/3/0
!
3) if still doesnt work attach your sh run to the post.
-Terry
Please rate all helpful posts
01-22-2015 01:52 AM
02-02-2015 03:54 PM
I somehow missed your post, can you try below, if its still an issue:
voice-port 0/3/0
connection plar opx 0238305680
dial-peer voice 2000 pots
service aa
destination-pattern 0238305680
port 0/3/0
forward-digits all
!
If it still doesnt work, post the debug voip ccapi inout again.
-Terry
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide