Buscando una solución efectiva y no tan cara para poder conectar líneas analógicas de la PSTN a un miniservidor (thin client) que no tiene capacidad para conectar tarjetas PCI, nos topamos con el adaptador Linksys SPA400.
Resulta ser un Gateway SIP con 4 puertos FXO que se puede integrar sin problemas a Asterisk mediante el registro de una cuenta SIP. Para los que son de México este aparato se puede conseguir en Ingram si son distribuidores, de otra manera en Nucleum se los podemos conseguir xD
Para su integración con Asterisk sólo hay que llevar a cabo 3 sencillos pasos:
1. Configurar el SPA400.
Una vez conectado a la corriente y a la red, el SPA400 toma una IP dinámica, hay que averiguar cuál tomó (hay muchas formas de saber esto) y poner la IP en un navegador web que se encuentre en la misma red, claro. El usuario por default es "Admin" y no se pone clave.
Una vez dentro lo único que hay que configurar es una IP fija para el dispositivo (supongamos 192.168.1.100) y agregar el usuario "spa400" en la sección de interfaz SPA9000. Guardar la configuració
2. Configurar dentro de Asterisk el archivo sip.conf
Dentro de nuestro archivo de configuración sip de Asterisk basta con agregar algunas líneas:
a) En el contexto general agregar:
register=spa400@192.168.1.100/spa400Nota: el usuario spa400 es el default del dispositivo, si se ha cambiado el usuario en la interfaz del equipo hay que hacer el cambio aquí.
b)Agregar una nueva cuenta SIP con los siguientes daots:
[spa400]
type=friend
user=spa400
host=192.168.1.100
dtmfmode=rfc2833
canreinvite=no
context=entrantes
insecure=very
3. Configurar el archivo extensions.conf
Ya teniendo el archivo sip.conf listo basta con agregar la línea en la configuración de extensiones para poder realizar llamadas:
exten => _9X.,Dial(SIP/spa400/${EXTEN:1})
Y lo típico, guardar y recargar los archivos de configuración modificados en Asterisk.
Este sistema es interesante para quienes no quieren/pueden usar un puerto PCI en su servidor y necesitan conectar líneas analógicas a la PSTN. Como todos los sistemas, ésta opción tiene un "pero", no es posible seleccionar el puerto FXO por el que se quiere realizar la llamada. El SPA400 automáticamente selecciona la primer línea disponible (que tenga voltaje en el puerto y no se encuentre ocupada), por lo que si se le quieren dar usos diferentes a cada puerto no va a ser posible (al parecer Grandstream tiene alguna solución similar con soporte de múltiples cuentas SIP).
4 comentarios:
¿ No conozco este modelo, pero por lo que entiendo en el post es que el equipo solo le es posible configurar una cuenta SIP para los 4 FXO en conjunto ?
A mi gusto lo ideal sería que existiera la posibilidad de que cada puerto FXO tuviera una cuenta SIP propia, tal como funcionaban los Primeros Sipura SPA3000 que luego fueron comprados por Linksys, para que se pudiera configurar cada Puerto FXO como un trunk y asi tener más flexibilidad por cada puerto FXO.
Es correcto, sólo soporta una cuenta SIP. El detalle es que éste equipo fue creado para integrarse con un SPA9000, una solución PBX de Linksys, no fue planeada para conectarse con cualquier conmutador IP, por lo que a la hora de diseñarlo no pensaron en solucionar este tipo de cosas. Por otro lado existe un equipo de Grandstream que hace lo mismo y hasta donde leí si permite seleccionar los puertos FXO que se desean utilizar. Hay que 4 y 8 puertos FXO. En breves compraremos uno para hacer pruebas y publicaré el resultado.
¿ Grandstream ?
Tengo muy mala experiencia con esa marca que fabrica sus ATA en China.. El primer ATA que adquirí cuándo empezaba mis pininos con * era precisamente uno de Grandstream hace un par de años atras recuerdo que tenía un FXO y FXS, el cual no me funcionó más de un mes y ahora lo tengo como pisapapeles..
Buenas Tardes Conoces El administrador web para asterisk DESTAR es que lo instale pero tengo problemas con la instalacion de pysqlite si tienes info te lo agradezco.la verdad es que me parece muy bueno y me gustaria que funcionara totalmente
Publicar un comentario