1. Configuracin de Asterisk:
El primer archivo a configurar, como ya se lo debian
imaginar si es que han leido lo anterior, es el sip.conf,
dicho archivos si no ha sufrido ninguna modificacion
esta hecho como para rellenarlo, puesto que es una
plantilla. Solo deben agregar los siguientes datos:
Edito el archivo sip.conf
;
############################
############
; sip.conf
; configuracion de los clientes sip
; servidor asterisk >p3dR<
;
;############################
############
[general]
;
port=5060
disallow=all
allow=g726
allow=ulaw
allow=alaw
;
============================
=============
;
[80]
type=friend
host=dynamic
language=es
context=internal
secret=80
username=80
callerid=80
dtmfmode=rfc2833
qualify=yes
;
[81]
type=friend
host=dynamic
language=es
context=internal
secret=81
username=81
callerid=81
dtmfmode=rfc2833
qualify=yes
;
Edito el archivo extensions.conf:
;
############################
#############
; dialplan
; configuracion del dialplan para los anexos sip
; servidor asterisk >p3dR<
;############################
#############
;
[general]
;
[internal]
;
exten => 80,1,Dial(SIP/80,26)
exten => 80,n,Hangup
;
exten => 81,1,Dial(SIP/81,26)
exten => 81,n,Hangup
;
2. Configuracin del ATA SPA3102
La configuracin del ATA SPA3102 lo pueden
encontrar en:
http://www.3cx.com/voip-gateways/linksys-3102.html
En la seccion How to configure a LINKSYS SPA-3102
(ATA Functionality) with 3CX, solo que en vez de
pensar que se esta configurando con la central 3CX
se lo plantea para el Asterisk, que es el mismo
procedimiento al final de cuentas.
Solo un detalle, deben conectar el puerto Internet
del ATA al switch previamente habindole configurado
una IP para el puerto WAN que est en red con el
resto de los equipos, en mi caso para mi red le puse
la 192.168.1.10 como pueden verificar:
Host
D
D
5060
5060
Dyn Nat
OK (5 ms)
OK (10
Software.
Por recomendacin de scar aka El Cnibal,
descargu Elastix, una distribucin de software libre
basada en Cent OS que incluye programas como
Asterisk, Hylafax, Openfire, Postfix, vTigerCRM y
SugarCRM.
Estos programas en conjunto permiten dar servicios
de: Voz sobre IP con funciones de PBX Fax
Mensajera Instantnea Email Colaboracin
Como no tena una computadora disponible instal
elastix en una computadora con VirtualBox, le puse
una configuracin mnima de 384 MB en RAM y 8 GB
de espacio en el disco duro, la tarjeta de red la
configur en modo Bridge para que quedara dentro
de mi misma subred.
Como telefonos de software baj Xten lite para
windows y en linux hice pruebas con Empathy, este
ltimo recibe las llamadas pero queda un poco corto
en otras funciones.
Hardware.
Tengo un par de Linksys SPA3102 que haba
utilizado en un experimento anterior. Estos aparatitos
son una maravilla !!!, se configuran mediante una
pgina web y tienen dos puertos uno FXO (Line) y
otro FXS (Phone).
Uno lo configur como extensin conectandolo al
puerto que dice Phone (FXS), este fue el m sencillo
de configurar siguiendo la gua SPA3102 and
FreePBX HOWTO
Read more:
http://linuxmanr4.com/2010/07/05/construyendo-unconmutador-telefonico-con-elastix/#ixzz3fjuBfV9V
+Ingredientes:
-Linksys SPA3102 -> 85-90
-Un equipo con al menos un interfaz de red y
Debian instalado, por supuesto :)
-Softphones en cada pc, telfonos IP o
adaptadores para telfonos analgicos tipo
PAP2T.
+Preparacin:
Es fundamental conectar el
SPA en el RJ45 de la interfaz externa (wan), de
otra forma no funcionar. El acceso lo hacemos
con el navegador via http con los datos del
manual.
+Coccin:
Cambiamos estos datos y slo stos en Voice>PSTN line1:
Seccin Proxy and registrations -> proxy:
ponemos la ip del server asterisk.
Seccin Subscriber information -> User ID:
ponemos por ej SPA (luego usaremos esos
datos para crear el troncal de conexin).
Dialplans -> eliminamos lo que hay en
dialplan2 y ponemos: (S0<:ip_del_asterisk>).
PSTN-To-VoIP Gateway:
-PSTN-To-VoIP Gateway Enable: Yes
-PSTN Caller Auth Method: None
-PSTN Ring Thru Line 1: no
Continuando
con
la
configuracin
de
nuestro escenario hoy vamos a explicar como
configurar tanto el servidor Elastix como el Cisco
SPA400. Desde la web oficial de Linksys Cisco
veremos que el SPA400 solo funciona con el
SPA9000 pero hoy veremos que tambin es posible
usarlo con nucleos de voip como Asterisk.
El SPA400 es til ya que nos permite conectar 4
lneas de telfono analgico (4 puertos FXO) e
transformarlas a VoIP.
Primeramente conectaremos nuestro SPA400 a
nuestra red interna tal y como hicimos con los
telfonos SPA501G. La red dar una direccin IP a
nuestro dispositivo y a travs de esa IP accederemos
a su pgina de configuracin.
En esta pgina en la pestaa superior Setup Basic
Setup procederemos a dar una direccin esttica al
dispositivo asignandole tanto una direccin IP como
los DNS. En nuestro caso ser la 192.168.1.11.
Y ahora en la pestaa Setup SPA9000 Interface
configuramos la direccin de nuestro servidor elastix
que era 192.168.1.10.
Como este dispositivo tiene 4 puertos podemos
configurar sus nombres, ya que aunque en un primer
momento no se pueden rutar las salidas y entradas