Escenario de configuración básica AsteriskNOW, SPA400, SPA901 y X-Lite.
SPA400>>Setup>>Basic Setup
IP Estática: 172.26.0.76 (No usar IP Dinámica ya que Asterisk debe encontrar al SPA400 y registrarlo)
SubnetMask: 255.255.255.0
Gateway: 172.26.0.1
DNS1: 172.26.0.210
DNS2:172.26.0.211
Configuramos NTP Server
Save Settings
SPA400>>Setup>>SPA9000 Interface
User ID: spa400
Discover Automatically (Muy importante para que pueda registrarse con Asterisk)
Asterisk
IP: 172.26.0.75
Asterisk>>extensions.conf
[general]
DIAL_OUT=9
DIALOUTIDS=2/
OUTCID_2=
OUTMAXCHAINS_2=4
OUTPREFIX_2=
OUT_2=SIP/spa400
[local]
ignorepat=9
include=from-trunk
[from-trunk]
include=from-sip
exten=s,1,Answer
exten=s,2,Wait,0
exten=s,3,Dial(SIP/200,30,Ttr)
exten=s,4,Dial(SIP/201,30,Ttr)
exten=s,5,Hangup
exten=spa400,1,Goto(from-trunk,s,1)
[from-sip]
exten=200,1,Dial(SIP/200,30)
exten=200,2,Hangup
exten=201,1,Dial(SIP/201,30)
exten=201,2,Hangup
Asterisk>>sip.conf
[general]
context=from-trunk
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0.
srvlookup=yes
register=spa400@172.26.0.76/spa400
[200]
type=friend
username=200
secret=1234
callerid=EXTENSIÓN 200
qualify=yes
nat=no
dtmfmode=info
host=dynamic (Esta la configuraremos en X-Lite)
canreinvite=no
context=from-sip
mailbox=200
callgroup=1
pickupgroup=1
language=es
localnet=172.26.0.0/255.255.255.0
[201]
type=friend
username=201
secret=1234
callerid=EXTENSIÓN 201
qualify=yes
nat=no
dtmfmode=info
host=172.26.0.80 (IP del SPA901)
canreinvite=no
context=from-sip
mailbox=201
callgroup=1
pickupgroup=1
language=es
localnet=172.26.0.0/255.255.255.0
[spa400]
type=friend
user=spa400
secret=(Muy importante dejar esto en blanco ya que sino no conseguiremos que Asterisk registre el spa400)
host=172.26.0.76 (IP del SPA400)
dtmfmode=rfc2833
context=from-trunk
insecure=very
Debemos cambiar la extensión e IP a la configuración que acabamos de definir ya que este post es anterior a esta configuración.
Este post puede ser de ayuda.