[Asterisk-Users] 'connecting' voip-numbers to our Asterisk

Evert Meulie evert at witelcom.com
Wed Sep 8 02:17:56 MST 2004


Hi!

Sample configuration or other documentation from the provider? Hmm, 
haven't received any!  :-/
all I got was username & password...

Is there a way (perhaps with sipsak?) to determine what kind of 
server/system they are running?

If their system is not IAX-compatible, what are my options then for 
routing incoming, outgoing or both via this voip-provider?

Greetings,
    Evert

Benjamin on Asterisk Mailing Lists wrote:

>On Wed, 08 Sep 2004 10:08:00 +0200, Evert Meulie <evert at witelcom.com> wrote:
>  
>
>>I have a problem... We have received a couple of phone numbers for voip
>>from a local voip-provider. The work fine directly with a Cisco 7960,
>>but so far I've not been able yet to integrate them into Asterisk.
>>
>>I've tried:
>>/etc/asterisk/extensions.conf
>>*****
>>[ip-incoming]
>>
>>exten => 88888888,1,Dial(106,20,r)
>>*****
>>
>>/etc/asterisk/iax.conf
>>*****
>>register => 88888888:[password]@[voip-provider]
>>*****
>>
>>This should be all I need to let incoming calls on 88888888 ring on
>>extension 106, right?
>>    
>>
>
>No.
>
>First of all, let me ask you this... Are you sure that this provider
>supports IAX? I am asking because the Cisco 7960 doesn't do IAX, so
>you wouldn't have been using IAX when connecting directly.
>
>Second, if your provider does support IAX, then you will also need to
>set up a peer for incoming connections and send the calls to your
>incoming context, like so ...
>
>[iaxprovider]
>type=user
>username=8888888
>secret=blah
>host=iax.provider.com
>qualify=yes
>disallow=all
>allow=whatever-codec-they-support
>context=incoming-from-iaxprovider
>
>this may or may not work depending on how your provider will try to
>connect to you. For example, FWD will always come in as user "iaxfwd",
>so if you don't define your inbound peer as [iaxfwd] it won't work.
>Also, some providers use passwords, others use RSA keys.
>
>but assuming that the above matches the way in which your provider
>expects to connect to you, then you will still need an incoming
>context in extensions.conf named the same way as whatever comes after
>the "context=" setting. Even that may not be enough depending on how
>your proider presents the call to you. They may come in using your
>username or number, but they may as well use an account code or simply
>"s".
>
>You will have to check out the sample configuration or whatever other
>documentation they provide. The chance is that somebody on this list
>is using the same provider, so you may tell us what provider you are
>using and somebody may then share their configuration with you.
>
>Also, the Wiki may have a sample configuration for the provider you are using.
>
>I always use the IAX debug command on the console to find out how an
>IAX peer comes in. Simply enter the command "iax2 debug" on the
>Asterisk console, then make a test call and see what the debug output
>says. It's pretty self explanatory. Use the command "iax no debug" to
>turn debugging off again.
>
>rgds
>benjk
>  
>




More information about the asterisk-users mailing list