[Asterisk-Users] SwissVoice IP10S can't take back call

Daniel ANDRE dandre at iris-tech.fr
Fri Feb 20 06:49:55 MST 2004


Hello

I'm testing swissvoice IP10S with asterisk 0.7.1

When i place a call and hold it, i can't take back this call.
Asterisk seems to go into conference mode and i ve got a dialtone
instead of getting back the call.

Here is the asterisk output:

Call placed

    -- Endpoint 'aaln/1 at 192.168.1.1-1' observed 'hd'
    -- MGCP mgcp_new(MGCP/aaln/1 at 192.168.1.1-1) created in state: Down
    -- Endpoint 'aaln/1 at 192.168.1.1-1' observed '1'
    -- Endpoint 'aaln/1 at 192.168.1.1-1' observed '0'
    -- Endpoint 'aaln/1 at 192.168.1.1-1' observed '2'
    -- Executing Macro("MGCP/aaln/1 at 192.168.1.1-1",
"apl1|mgcp/aaln/1 at 192.168.1.3") in new stack
    -- Executing Dial("MGCP/aaln/1 at 192.168.1.1-1",
"mgcp/aaln/1 at 192.168.1.3|10|Ttr") in new stack
    -- MGCP mgcp_request(aaln/1 at 192.168.1.3)
    -- MGCP cw: 0, dnd: 0, so: 0, sno: 0
    -- MGCP mgcp_new(MGCP/aaln/1 at 192.168.1.3-1) created in state: Down
    -- Called aaln/1 at 192.168.1.3
    -- MGCP/aaln/1 at 192.168.1.3-1 is ringing
    -- Endpoint 'aaln/1 at 192.168.1.3-1' observed 'hd'
    -- MGCP/aaln/1 at 192.168.1.3-1 answered MGCP/aaln/1 at 192.168.1.1-1
    -- MGCP mgcp_answer(MGCP/aaln/1 at 192.168.1.1-1) on aaln/1 at 192.168.1.1-1
    -- Attempting native bridge of MGCP/aaln/1 at 192.168.1.1-1 and
MGCP/aaln/1 at 192.168.1.3-1

Call hold
    -- Endpoint 'aaln/1 at 192.168.1.1-1' observed 'hf'
    -- Swapping 1 for 0 on aaln/1 at 192.168.1.1
    -- MGCP Muting 1 on aaln/1 at 192.168.1.1
    -- Started music on hold, class 'default', on MGCP/aaln/1 at 192.168.1.3-1
    -- MGCP mgcp_new(MGCP/aaln/1 at 192.168.1.1-0) created in state: Down

Call take back
    -- Endpoint 'aaln/1 at 192.168.1.1-0' observed 'hf'
    -- Swapping 0 for 1 on aaln/1 at 192.168.1.1
    -- MGCP Conferencing 0 and 1 on aaln/1 at 192.168.1.1
    -- Stopped music on hold on MGCP/aaln/1 at 192.168.1.3-1


I have a look at chan_mgcp.c and it looks like asterisk thinks that
there are 2 active calls and decide to conference
instead of bringing up the only active call.

Does anyone use  this feature with mgcp? Does it work?
Is this a problem with asterisk (it seems so)?
or do i have to configure the phone to send something else than hf (hook
flashing) to take back the call? what sequence sould it send?

Thanks

-- 
Daniel ANDRE (mailto:dandre at iris-tech.fr)
IRIS Technologies - http://www.iris-tech.com
Serveur kwartz - http://www.kwartz.com




More information about the asterisk-users mailing list