<div class="gmail_quote">2009/3/12 ssmax <span dir="ltr">&lt;<a href="mailto:ssmax@126.com">ssmax@126.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all<br>
<br>
    i have just set up a asterisk in china, using DE410P and one E1 line<br>
    and get a phone number like: +86 020 87654321 from my sp<br>
    when somebody dial  +86 020 87654321 , the asterisk will get the call in number by ${EXTEN} variable, but it can only get 87654321, no area code .</blockquote><div><br>As others have mentioned in this thread, this is pretty normal... Telco&#39;s all have different policies on how many digits they will pass for the dialled number, some may let you specify, but often each telco has an internal standard... You don&#39;t need the rest of the number, but if you&#39;re doing something where it would be useful to have it, you can easily add the prefix yourself... It&#39;s also worth pointing out at this point, the prefix is either 020 or +86-20 for Guangzhou depending on whether it&#39;s written for national or international use, the 0 is not dialled internationally...<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
    when someone dial  +86 020 87654321xxxx , xxxx means 4 digits,  the phone can call in, and the  ${EXTEN}  is only  87654321 too ,<br>
    is it possible to get  full call in number 87654321xxxx  in asterisk ?  thanks<br>
</blockquote><div> <br>This is confusing... Guangzhou numbers are only 8 digits long + prefixes, so, +86 20 87654321 would be the number... Where do you get &#39;xxxx&#39; from? What would be more normal would be that you&#39;d by DDIs with your ISDN30 service, such that you&#39;d have for example, a range of 100 numbers say from 87654000 to 87654099, though you can buy more... With this, the number dialled (or the last 8 digits in your case) would be accessible through the ${EXTEN} variable... I guess it could be possible that your telco is attempting to offer some other type of service that allows them to issue you a single number, but, that they will accept as many as four additional digits that they will pass to you in some way, but, it&#39;s impossible to say what they are doing here and how it&#39;s been implemented... I would further suspect that if this is the case that there would be a very distinct chance that this would only work with inbound calls from other users of the same telco, and in China, in the same city...<br>
<br>Within China, telco interoperability can be flaky at best and, from experience, the fact the telco engineers don&#39;t entirely understand their huawei switches for local problems and for problems over a wider area, the fact that the national telcos are split into provincial and city organisations that don&#39;t appear to communicate without going through some circuitous route via the telco&#39;s head office both lead to some very long fix times if there ever is a fix... That said, as long as you have cash, you can get them to provide almost any service you want, though they won&#39;t often offer anything but the most basic service, you have to ask for it...<br>
</div></div><br>d<br>