; Sample /etc/asterisk/iax.conf
; Created September 1, 2004
; =========================================================
; QUICKSTART WITH VOICEPULSE CONNECT! SERVICE:
;
; * Login to your VoicePulse Connect! account at:
; http://connect.voicepulse.com/
;
; * Go to the Devices tab and note your device login and
; password
;
; * If you have a phone number from VoicePulse Connect!,
; replace MY_DEVICE_LOGIN and MY_DEVICE_PASSWORD in the
; "register => " statement below with your device login
; and password. (Line 69)
;
; * If you have a phone number from VoicePulse Connect!,
; download the VoicePulse Connect! public key by typing:
;
; cd /var/lib/asterisk/keys
; wget http://connect.voicepulse.com/keys/voicepulse01.pub
;
; * If you DO NOT have a phone number from VoicePulse
; Connect!, comment out the following lines by placing a
; semicolon ";" at the beginning:
;
; - The "register =>" line (Line 69)
; - The entire "[voicepulse-in-01]" user (Lines 93-98)
; =========================================================
;
; *********************************************************
; Note for customers prior to Sept. 1, 2004:
; We no longer use the "in-xxxxxxxxxx" convention for the
; login in the "register =>" line.
; *********************************************************
;
[general]
port=5036
tos=lowdelay
jitterbuffer=no
; ---------------------------------------------------------
; The following codecs are support by the VoicePulse
; Connect! service:
; ---------------------------------------------------------
disallow=all
allow=ulaw
allow=ilbc
allow=gsm
allow=adpcm
allow=alaw
;allow=g726 ; g726 is NOT supported as of 10/1/2004,
; but is coming soon.
; ---------------------------------------------------------
; This is how you tell VoicePulse Connect! gateways where
; to send your incoming calls. The 10 characters before
; the ":" are your VoicePulse Connect! gateway login and
; the 10 characters after the colon are your Connect!
; gateway password. You can find this information by
; logging into your VoicePulse Connect! account at
; http://connect.voicepulse.com and clicking on Devices.
; ---------------------------------------------------------
;
; The entire "register =>" line below should be on one line
; (with no carriage returns in the middle):
;
;register => MY_DEVICE_LOGIN:MY_DEVICE_PASSWORD@gwiax-in-01.voicepulse.com
; ---------------------------------------------------------
; We use RSA keys for authentication purposes. If you
; haven't already saved the VoicePulse public key, you can
; get it by doing the following from a shell prompt:
;
; cd /var/lib/asterisk/keys
; wget http://connect.voicepulse.com/keys/voicepulse01.pub
;
; ---------------------------------------------------------
;
; This is a guest user to catch all unauthenticated calls
;
[guest]
type=user
context=abcxyz
auth=none
;
; This is the VoicePulse user for incoming calls to your
; Asterisk server:
;
;[voicepulse-in-01] ; <-- Name must be [voicepulse-in-01]
;type=user
;context=arbitrary-name ; <-- Should match the context you
; ; are using in extensions.conf
;auth=rsa
;inkeys=voicepulse01
;
; This is a test user. You can use Dan Toma's DIAX Software
; Phone to test your Asterisk configuration. Set the
; following in the DIAX > Config > Registration menu option:
;
; Server:
; Username: diax
; Password: diaxpassword
;
; You can get DIAX at:
; http://www.laser.com/dante/diax/diax.html
;
[diax]
type=friend
context=outgoing
auth=md5
secret=diaxpassword
notransfer=1
host=dynamic
allow=gsm
[manoj]
type=friend
;context=outgoing
auth=md5
secret=manoj
notransfer=1
host=dynamic
allow=gsm
[2000]
type=friend
;context=outgoing
auth=md5
secret=2000
notransfer=1
host=dynamic
allow=gsm