[Asterisk-bsd] chan_capi - which one should be used with isdn4bsd?

Hans Petter Selasky hselasky at c2i.net
Thu Apr 24 12:12:35 CDT 2008


On Thursday 24 April 2008, Matej Ondrusek wrote:
> Hello,
>
> > If you "cd" down one level you should find a directory called "chan_capi"
> > in the "I4B" repository, which is the version you should use with I4B.
>
> thank you for answer, I've found this version already and installed it
> but I was not sure, if it's the right one I should use. Maybe it would
> be nice to write it in README.TXT and maybe also with small notice
> explaining relation to svn://svn.chan-capi.org/ - is it a older release
> from there, or patched current release or completely independent branch?
>
>
> Ok, so this version works for me, but there is still one problem I'm not
> able to solve - HOLD configuration. When I put incoming call from ISDN
> line on hold, music on hold is not played to the caller so the line
> seems completely silent to him giving him feeling that the connection
> was dropped. When I put on the hold SIP caller, music is played to him
> normaly, so general "music on hold" configuration should be ok and this
> seems like chan_capi only issue.
>
> Even more strange things happen when I change holdtype=local to
> holdtype=hold in capi.conf. In this configuration when I put ISDN caller
> on hold, he can listen to default telecom operator "on hold" message,
> what is ok. But I'm not able to retreive it back from the hold, when I
> try, call remains still on hold and following error is displayed on
> asterisk console:
>
> [Apr 24 16:34:09] ERROR[2319]: chan_capi.c:1643 cd_by_pbx_chan: PBX
> channel has no interface!
> [Apr 24 16:34:09] ERROR[2319]: chan_capi.c:1643 cd_by_pbx_chan: PBX
> channel has no interface!
>
> Do you have any idea what could be wrong? Thank you!

Hi,

The print indicates that chan_capi cannot find the call, probably when it 
wants to do the retrieve. Could you turn on more verbose debugging in 
Asterisk:

core set verbose 8

Then try again and see if you get any more error messages.

Also try:

capi debug

Also useful:

capi info

--HPS



More information about the Asterisk-BSD mailing list