Hello Armin,

On 15/02/2012 22:53, Armin Schindler wrote:
I hear no progress indication. EVEN when using the r-option of the dial
command. It works however with
     exten =>  _X.,1,Answer
     exten =>  _X.,n,Dial(CAPI/contr1/12345)

in NT mode, the B-channel is not activated automatically. You have to signal
the TE side that early-B3 data is available. Then the TE side can activate
the B-channel. If the NT-side is chan_capi, use
  exten =>  _X.,n,capicommand(progress)
without "Answer" before Dial().
Also, when using Dial() with chan_capi, you should use /b or /B option
in Dial() to get early-B3 from that other side too.
See README of chan_capi package for more details.

Thank you for your help. I did look at the chan_capi README, but I am afraid I do not know enough about the capi protocol to make sense of everything.

I tried what you suggested - but without any luck. To make sure I did not misunderstand you, I now have:
     exten =>  _X.,1,capicommand(progress)
     exten =>  _X.,n,Dial(CAPI/capi_intern/12345/b)

Used to call either from intern->intern or alternatively intern->extern. In neither case do I get progress indication (i.e. ringing tones) as I did when answering the channel before dialing.

Could it be that my hardware is simply behaving unexpectedly? After all, it's not really a traditional capi card but an embedded device. Or am I still doing something wrong?

Many thanks,
Arik


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to