All<br><br>We have a PRI line setup on an asterisk box using TE110P. Both outbound and inbound are working fine BUT the provider claims that all our numbers come prefixed with a &#39;0&#39; (in India a 0 prefix indicates long distance) and that could become an issue with local calls.
<br><br>National Numbering Plan for Landline in India is typically 0+Area Code + phone number. If it&#39;s a local number, you just dial the number without the area code. So for instance, if you want to call a number 42121234 in Delhi (Area Code 11), from any place outside of Delhi, you&#39;d dial 01142121234 but only 42121234 within Delhi. 
<br><br>Because of the prefix, when dialed locally, the number appears as 042121234 (which is not a valid number as there&#39;s a 0 without an area code!)<br><br>There&#39;s nothing in the dial plan that is doing it. In fact, set verbose and pri intense debug indicate that the channel that&#39;s originating the cal is Zap/g0/42121234 but somehow there&#39;s a zero that gets prefixed :(
<br><br>Tried changing zapata.conf to include prilocaldialplan and so on but to no avail!<br><br>Any help appreciated!<br><br>thanks<br>rajeev<br><br>