[asterisk-bugs] [Asterisk 0011217]: DLCX verb not recgonized

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Nov 14 05:19:03 CST 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11217 
====================================================================== 
Reported By:                mattv
Assigned To:                Corydon76
====================================================================== 
Project:                    Asterisk
Issue ID:                   11217
Category:                   Channels/chan_mgcp
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:            1.4.7  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             11-12-2007 02:53 CST
Last Modified:              11-14-2007 05:19 CST
====================================================================== 
Summary:                    DLCX verb not recgonized
Description: 
I have a Cisco IAD paired with Asterisk working (for the most part) just
fine.  The call flow is as follows: Caller -> PBX ->(T1 CAS)-> Cisco IAD ->
(MGCP) -> Asterisk.

However, when the caller hangs up, the Cisco IAD sends a MGCP 'DLCX' verb
to Asterisk to indicate the channel is to be terminated, to which Asterisk
replies: 

WARNING[18528]: chan_mgcp.c:3256 handle_request: Unknown verb 'DLCX'
received from 10.0.0.155

The call continues until the call plan times out and disconnects.  The bad
part about this is the Cisco thinks that particular MGCP line is freed, and
when a new call comes into the Asterisk, it tries to use that line and it
gets a busy. 

Is this a problem with Asterisk or a problem with the Cisco/Asterisk
integration?  The DLCX verb is pretty common, so I imagine it should work?


Note: I can't get other things like hook flashes to work either...

Thank you in advance!
====================================================================== 

---------------------------------------------------------------------- 
 mattv - 11-14-07 05:19  
---------------------------------------------------------------------- 
I didn't get a chance to do this tonight, but I will do what I can to get
to it tomorrow night...

As for the hookflash: the goal is to achieve a hookflash blind transfer as
follows:

1.  Asterisk initiates a Transfer out of the call plan
2.  A MGCP signal is sent to the bonded channel on the gateway to perform
a hookflash
3.  The caller is put on hold while the 'transfer to' DTMF digits are
invoked on the channel
4.  The call is terminated to carry out the transfer (by way of the
upstream PBX)

I think there is similar functionality for a Zaptel trunk to perform these
types of hookflash blind transfers, but I haven't had any luck with an MGCP
implementation. 

Let me know your thoughts, and I will post what I find with that patch
tomorrow.

Thanks! 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
11-14-07 05:19  mattv          Note Added: 0073633                          
======================================================================




More information about the asterisk-bugs mailing list