<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body>
<pre wrap=""><div class="moz-txt-sig">Hi Pertti and all,
Thank you for your reply Pertti!
Latest CVS doesn't work for us and we've tried to downgrade back to CVS-09-29 as you mentioned but with no success with our setup.
I would be highly interested in knowing what other experts on the list think about this issue.
Mark, I know you're highly sollicited, but could you please have a look at this issue and tell us what you think should be done ?
Thank you very much in advance and long life to Asterisk
With best regards,
Nicolas
<blockquote><pre wrap="">Pertti Pikkarainen wrote:</pre>I have seen this just recently with a setup that is quite close to the
one you are using.
The problem happened when I tried to upgrade all: Zaptel, Libpri and
Asterisk.
PSTN -----Asterisk ---[existingPBX]
|
SIP
PSTN <-> SIP Worked ok both ways.
PSTN <- * <- PBX The same problem ( Missing mandatory IE ... )
At that time I downgraded back to CVS-09-29
and got it working again. Probably Libpri would have been enough.
Then again I have exactly the same setup elsewhere where
the PBX is running the latest software. There I'm able to
use the latest CVS.
--Pertti
</blockquote>
Nicolas Dramais wrote:
</div></pre>
<blockquote type="cite">
<pre wrap=""><span class="moz-txt-citetags">> </span>Dear Asterisk experts,
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>I would like to draw your valuable attention on the following
<span class="moz-txt-citetags">> </span>situation to see whether some of you have encountered it before and
<span class="moz-txt-citetags">> </span>have found solutions / workarounds.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>We want to place Asterisk behind an existing PBX (connected to the
<span class="moz-txt-citetags">> </span>PSTN) using an E1/PRA line.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>PSTN -- Telco E1 -- [existing PBX] -- E1/PRA -- [Asterisk+Digium
<span class="moz-txt-citetags">> </span>E100P] -- SIP phones
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>We observe the following behaviour:
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span> * in the call direction "Asterisk" to "existing PBX" (SIP phone
<span class="moz-txt-citetags">> </span> calling out to PSTN), it works great
<span class="moz-txt-citetags">> </span> * in the call direction "existing PBX" to "Asterisk" (PSTN user
<span class="moz-txt-citetags">> </span> calling in to SIP phone), we get the following error on the
<span class="moz-txt-citetags">> </span> Asterisk console:
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">></span>WARNING[11276]: File chan_zap.c, Line 5719 (zt_pri_error): PRI: XXX
</pre>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap=""><span class="moz-txt-citetags">>> >>>></span>Missing mandatory IE 24/Channel Identification XXX
</pre>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span> * in the call direction "existing PBX" to "Asterisk", we observe
<span class="moz-txt-citetags">> </span> that the Q.931 SETUP message sent by the "existing PBX" doesn't
<span class="moz-txt-citetags">> </span> contain a channel identification IE
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>We double-checked the Q.931 SETUP format on DSS1 specification and we
<span class="moz-txt-citetags">> </span>found that the Channel Identification is: "Mandatory in the
<span class="moz-txt-citetags">> </span>network-to-user direction. Included in the user-to-network direction
<span class="moz-txt-citetags">> </span>when a user wants to indicate a channel. If not included, its absence
<span class="moz-txt-citetags">> </span>is interpreted as 'any channel acceptable'." (section 3.1.14, note 4).
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>We assume that the call direction "existing PBX" -> "Asterisk PBX" is
<span class="moz-txt-citetags">> </span>"user-to-network", which means that the channel identification IE is
<span class="moz-txt-citetags">> </span>optional in SETUP messages sent by the "existing PBX", meaning 'any
<span class="moz-txt-citetags">> </span>channel acceptable'.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>(Asterisk is configured to play the NETWORK side with
<span class="moz-txt-citetags">> </span>"signalling=pri_net" in zapata.conf)
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>However, Asterisk doesn't seem to want to select a channel and return
<span class="moz-txt-citetags">> </span>it to the "existing PBX" in the SETUP ACK (as does a Cisco gateway in
<span class="moz-txt-citetags">> </span>the exact same configuration).
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>In conclusion, it seems that the functionality to answer a call
<span class="moz-txt-citetags">> </span>without a given channel is not there in Asterisk and we think missing
<span class="moz-txt-citetags">> </span>this functionality is critical as we believe the above scenario is an
<span class="moz-txt-citetags">> </span>important and likely usage scenario for many people.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Can someone please confirm the above observation ?
<span class="moz-txt-citetags">> </span>If yes, does anyone (Mark ?) have plans to add that functionality into
<span class="moz-txt-citetags">> </span>Asterisk in the near future ?
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>We'd be happy to help beta test it .
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Thank you all in advance for your answers and thank you all anyhow for
<span class="moz-txt-citetags">> </span>the great work you've done with Asterisk.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Best regards,
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Nicolas Dramais - Belgium</pre>
</blockquote>
</body>
</html>