and tried to install chan_capi support for Asterisk as is written in
./4b/trunk/i4b/README.txt file. This file says I should get chan_capi using
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/chan-capi login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/chan-capi co
-P chan_capi
but I was not able to do that. It always refuses connection. I've
checked sourceforge webpage and found out, that chan_capi project was
moved chan-capi.org. So on the www.chan-capi.org I found information
that the chan_capi could be downloaded using
and I did that but I was not able to compile it without errors. I have
also noticed that in isdn4bsd sources downloaded from
svn://svn.turbocat.net/i4b there is also i4b/trunk/chan_capi directory,
but it seems to be some older version.
So my basic question is: what chan_capi source is the newest one which I
should use? Is it the one included with i4b sources, the one mentioned
in README.TXT for i4b (which I'm not able to get from sourceforge) or
the one from svn://svn.chan-capi.org (which I'm not able to build)?
Thanks for help!
Matej
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
Posted: Thu Apr 24, 2008 4:20 pm Post subject: [Asterisk-bsd] chan_capi - which one should be used with isd
On Thursday 24 April 2008, Matej Ondrusek wrote:
Quote:
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
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum