Solved

Incoming and Outgoing DID with Asterisk IPPBX.

Posted on 2008-06-16
6
1,363 Views
Last Modified: 2013-11-12
I have an E1 line connected to my Asterisk Server running FreePBX as the management interface. Everything works fine except that I keep getting the pilot number when users make outbound calls.

I have 30 different DID lines (e.g 1234400 as the pilot and 1234401, 1234402, ... 1234429 as each DID) on the E1 and needs to assign each DID to and extension. I have successfully assigned each DID for incoming calls (using inbound route on the web interface and its worked great), but I keep getting the pilot numbers (1234400) when making call from those extensions with the different DID.

My Provider keep saying they've split each DID under the E1 and nothing else can be done from their end, and that, i should resolve it from my Dialplan. How do I configure my dialplan to show up each DID for each extension as needed.

I use Asterisk 1.4.20 with a Sangoma A102D (with echo cancellation on board)

Cheers to All.

0
Comment
Question by:Kayuze
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 2

Expert Comment

by:brian_chamberlain
ID: 21797287
Are you setting the callerid in each extension to the id of the DDI?
0
 

Author Comment

by:Kayuze
ID: 21831078
Yes, am doing that. But still its not showing the CallerID when outgoing calls are made from the extensions.  or maybe am not setting something correctly or properly. Where else aside from the extension parameter page for each extension do I set the CallerID?
0
 
LVL 2

Expert Comment

by:brian_chamberlain
ID: 21835649
I would talk to Sangoma at this point..
0
NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

 

Author Comment

by:Kayuze
ID: 21836731
Like I said, setting incoming CallerID works perfect from the incoming route page. When I set for instance 1234401 as the DID and set the extension to the owner of the direct line below on that same page, incoming calls to the DID gets connected the extension. which is fine, but calling out from that same extensions will never show the number 1234401, instead it will always the pilot number which is 1234400 as explained above.

I have tried the scenerio I just explained on several extensions on the same box, but will not resolve.

0
 

Accepted Solution

by:
Kayuze earned 0 total points
ID: 22045479
I have it resolved by adding the state code to the DID number while configuring the outbound CID in FreePBX. e.g if DID for a person is 1234401 as explained above, then the oubound CID will be (state code) + 1234401. So if so instance the state code is 5, then the oubound CID will be 51234401. Please Note that, you need to ask your provider if state code is being passed or expected like in my case.

Cheers to all
0
 

Expert Comment

by:rujoolah
ID: 23910702
Hey Kayuze can you help me setting incoming call rules? we also PRI E1 and want to map diffrent DIDs to Diffrent Extension for direct dialing or for fax as needed but im not able to do so.
as you have successfully done it please help.  im using asterisk 1.4.22 and Asterisk-GUI 2.0.
0

Featured Post

Space-Age Communications Transitions to DevOps

ViaSat, a global provider of satellite and wireless communications, securely connects businesses, governments, and organizations to the Internet. Learn how ViaSat’s Network Solutions Engineer, drove the transition from a traditional network support to a DevOps-centric model.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: user_n
How Sip Phone (User Agent) works and communicates with sip servers 1.  There is a sip server and a sip registrar.  The sip server and sip registrar can be one server or two different servers. The sip registrar is the server on which it is record…
Implementing Avaya's One-X portal is pretty painless, until you want to deploy this to the Android and iPhone clients when these clients are outside of your network. The clients will also work within your local network. Here is our experience and so…
Come and listen to Percona CEO Peter Zaitsev discuss what’s new in Percona open source software, including Percona Server for MySQL (https://www.percona.com/software/mysql-database/percona-server) and MongoDB (https://www.percona.com/software/mongo-…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question