Latest stable asterisk 1.6.x

Hi,

I want to upgrade my asterisk, libpri and dahdi package. can anyone tell what is the latest 1.6.x stable combination of these?

I am currently using asterisk-1.4.24.1, asterisk-addons-1.4.7, libpri-1.4.10, zaptel-1.4.12.1 on Centos-5.xx for my IVR server connected to E1 lines. But this version is not stable at all. it gives off errors when call traffic increases more that 15 at the same time.

it gives off pri errors like below


[Sep 28 12:44:06] WARNING[9334]: chan_dahdi.c:5207 dahdi_read: Unable to set channel 74 (index 0) to companded mode.
[Sep 28 12:44:06] WARNING[9334]: chan_dahdi.c:5433 dahdi_write: Unable to set linear mode on channel 74
[Sep 28 12:44:06] WARNING[9334]: chan_dahdi.c:5207 dahdi_read: Unable to set channel 74 (index 0) to companded mode.
[Sep 28 12:44:06] WARNING[9334]: chan_dahdi.c:5433 dahdi_write: Unable to set linear mode on channel 74
[Sep 28 12:44:06] WARNING[9334]: chan_dahdi.c:5207 dahdi_read: Unable to set channel 74 (index 0) to companded mode.

[Sep 28 12:48:52] ERROR[7766]: chan_dahdi.c:8735 dahdi_pri_error: !! Not good - head of queue has not been transmitted yet

– Moving call from channel 5 to channel 11
[Sep 28 12:55:47] WARNING[7766]: chan_dahdi.c:8558 pri_fixup_principle: Can’t fix up channel from 5 to 11 because 11 is already in use

[Sep 28 13:46:00] ERROR[20291]: chan_dahdi.c:8735 dahdi_pri_error: Write to 53 failed: Unknown error 500
[Sep 28 13:46:00] ERROR[20291]: chan_dahdi.c:8735 dahdi_pri_error: Short write: 0/15 (Unknown error 500)
[Sep 28 13:46:00] NOTICE[20291]: chan_dahdi.c:9028 pri_dchannel: PRI got event: HDLC Abort (6) on Primary D-channel of span 1

[Sep 29 19:06:37] ERROR[28106]: chan_dahdi.c:8735 dahdi_pri_error: ACK received for ‘0’ outside of window of ‘71’ to ‘103’, restarting
== Primary D-Channel on span 1 down
[Sep 29 19:06:37] WARNING[28106]: chan_dahdi.c:2789 pri_find_dchan: No D-channels available! Using Primary channel 16 as D-channel anyway!


most of the time D channel goes down and drops all the calls on that span. also i have compiled zaptel but errors show chan_dahdi being used. strange…

i tried installing dahdi-linux-complete-2.1.0.4+2.1.0.2 but then pri does not receive calls at all.

please help.

asterisk.org/downloads

yes i know that site and have already downloaded from there. but my question is what is the stable package that work together.

libpri+zaptel/dahdi+asterisk for centos 5.2

any one???

There is only one possible combination, as the only choice is between Asterisk 1.8 (release candidate), 1.6 and 1.4. There is only one version listed for those not tied to the Asterisk version.

Thanks for your reply, but I have seen on internet some sites that tell about the combination of releases of asterisk with zaptel and libpri. see this link

asteriskguru.com/tutorials/b … ource.html

it says,

Stable Version 1.2.4
Asterisk 1.2.4
Zaptel 1.2.4
Libpri 1.2.2

here zaptel 1.2.4 and libpri 1.2.2 are said to work in combination. suppose if i use asterisk-1.6.2 then which versions of zaptel and libpri will work best with asterisk 1.6.2?

thanks again

Asterisk 1.2.4 has been on security fixes only since 2007-08-07 and these will cease from November 21st, this year.

asterisk.org/asterisk-versions

Any version without a suffix was a stable version at the time it was released.

Thanks David,

it means that the version of asterisk I am using (1.4.24.1) is not stable one. and 1.4.2 or 1.4.3 are the stable releases. Am I right? similarly 1.6.0 / 1.6.1 / 1.6.2 are stable and 1.6.0.x / 1.6.1.x / 1.6.2.x are not stable ones?

It looks like this confusion is cleared. now how I choose which version of zaptel and libpri I use with, suppose I use 1.6.0
and which version to use when i choose 1.6.2? does it make any difference or any latest stable release will do the job?

best regards.

1.4.24.1 is stable. The .1 typically indicates a security fix has been applied.

1.4.24-beta1 wouldn’t be stable and 1.4.24-rc1 wouldn’t be known to be stable at the time it was released, even if it turns out that it was the last release candidate and is the same, except for version numbers, as 1.4.24.

Thanks david

I have another question. I am using IP dial to connect to other user connected to the same asterisk server. Asterisk server is on public ip while both users are registered to it from behind the router. Now when I dial from one user to other using 2nd user’s registration ip like Dial(SIP/adf@119.157.35.145:5060) then I can only hear the voice of the called person but called person can’t hear the caller.

voice works both ways perfectly when i dial using Dial(SIP/adf).

hoping positive response from ur side.

Regards,

Nasir Javaid

You’ll get a better response if you start a new thread for a new question.

If you use the IP address, you will get the default assumptions for NAT. If you use the name, you will get the NAT assumptions for that peer/user.