Gary Hawkins
2005-Sep-03 01:46 UTC
[Asterisk-Users] chan_capi [0.4.0|-cm-0.5.4] and Asterisk 1.2.0-beta1 - early B3 not early enough sometimes
Hi, I've just installed Asterisk 1.2.0-beta1 for the first time and downloaded chan_capi and compiled it in and run it. (For comparison purposes, I've tried this with both chan_capi-0.4.0PRE1 and chan_capi-cm-0.5.4 and chan_capi-cm latest CVS). Whilst most things are fine, it seems that if I specify the 'b' parameter in the dial string before the number, sometimes the early B3 isn't early enough or not there at all. From the limited tests that I did last night, it would appear that it seems to depend on which carrier I use to make the call on my BRI line (I am based in the UK, and have a BT ISDN2e line). If I use my CPS provider to make the call, I get full early B3 including the ringing tone passed through from the exchange. If I route the call through BT by using the 1280 prefix, I do not get ringing tone at all and only get the sound through when either (a) a recorded anouncement is played or (b) the call is answered. What is more strange is that early B3 has been flawless whilst using Asterisk 1.0.x (currently 1.0.9) and chan_capi-0.3.5 (that is, it does the right thing in all cases.) So I'm making the assumption here that it probably isn't the fault of the telephone companies. Has anyone else come across this? Is it a bug in chan_capi? TIA Gary H -- Gary Hawkins MBCS <gary.hawkins@garysoft.co.uk> PGP: 0x6355BF46 (expires 31 Dec 2005) Web: http://www.garyhawkins.me.uk
Armin Schindler
2005-Sep-03 02:04 UTC
[Asterisk-Users] chan_capi [0.4.0|-cm-0.5.4] and Asterisk 1.2.0-beta1 - early B3 not early enough sometimes
On Sat, 3 Sep 2005, Gary Hawkins wrote:> Hi, > > I've just installed Asterisk 1.2.0-beta1 for the first time and downloaded > chan_capi and compiled it in and run it. (For comparison purposes, I've tried > this with both chan_capi-0.4.0PRE1 and chan_capi-cm-0.5.4 and chan_capi-cm > latest CVS). Whilst most things are fine, it seems that if I specify the 'b' > parameter in the dial string before the number, sometimes the early B3 isn't > early enough or not there at all. From the limited tests that I did last > night, it would appear that it seems to depend on which carrier I use to make > the call on my BRI line (I am based in the UK, and have a BT ISDN2e line). If > I use my CPS provider to make the call, I get full early B3 including the > ringing tone passed through from the exchange. If I route the call through BT > by using the 1280 prefix, I do not get ringing tone at all and only get the > sound through when either (a) a recorded anouncement is played or (b) the call > is answered. > > What is more strange is that early B3 has been flawless whilst using Asterisk > 1.0.x (currently 1.0.9) and chan_capi-0.3.5 (that is, it does the right thing > in all cases.) So I'm making the assumption here that it probably isn't the > fault of the telephone companies. Has anyone else come across this? Is it a > bug in chan_capi?Since the call handling has changed in chan_capi-cm, it is possible that not all cases are handled as expected. To find out what the difference with your 1280 provider is, can you please send me a verbose log of level 5 with 'capi debug' of such an 'not-working' call? If possible, please use latest CVS for that test/log creation. Thanks, Armin