Home » Redes » VOIP

Category Archives: VOIP

Descripción de Tonos de señalización de llamadas en Panamá

Esta es una referencia que solo tenia como comentario en otra entrada.  En este sitio se pueden conseguir la información para muchos países.  Esta es la información que corresponde a Panamá:

http://www.3amsystems.com/wireline/tone-search.htm…

Advertisements

Gransdstream BT-102 no se registra/registration fails, asterisk (Trixbox)

Sintoma: Un telefono SIP  BT-102, que  deja de registrarse con  asterisk(Trixbox) sin razon alguna.
Solución: Reset a configuracion de fabrica por defecto y volver a configurar.
Symptom: BT-102 fails to register to asterisk(Trixbox) for no reason.
Solution: Reset to factory default and reconfigure.
BT-102 Manual, from grandstream.

Ubicación de algunos archivos claves para respaldo de Trixbox

Ubicación de los archivos de repaldo (backup) que genera freePBX:

/var/lib/asterisk/backups

Este archivo restaura la configuracion generada por Trixbox

Ubicación de licencias G729 que deben ser respaldadas:

/var/lib/asterisk/licenses

Detalles en el readme de Digium:
ftp://ftp.digium.com/pub/asterisk/g729/README
Necesario para preservar las licencias asociadas con el MAC de la máquina.

¿Cuándo suena una extensión, cómo recojo la llamada desde otra extensión con trixbox?

Para recoger la llamada de otra extensión es necesario que la extension que estemos utilizando para recoger la llamada, se haya habilitado para recoger (call pickup) las llamadas del callgroup al que pertenece la extensión que suena.

Los callgroups se asignan por extension, en el campo correspondiente en freePBX, callgroup. Para cada extensión se habilita que callgroups se pueden acceder, con el campo pickupgroup.

En la extensión donde se quiere recoger la llamada es necesario digitar: *8#

Referencia:

http://www.voip-info.org/wiki/

Cómo configurar el puerto fxo del Sipura SPA-3000 para rutear llamadas entrantes con Trixbox

¿Cómo rutear la llamada entrante por el SPA-3000 utilizando INBOUND ROUTES?

En el paso 9 de la configuración que hemos traducido con anterioridad, cambiar el string:
(S0<:yy.yy.yy.yy) por
(S0<:DID#@yy.yy.yy) donde DID# es por ejemplo el numero de telefono de la linea o cualquier otro string.

Ahora en INBOUND ROUTES se puede utilizar en el campo DID el parametro DID# que utilizamos en la configuracion del FXO para rutear la llamada.

Cómo configurar SIP en trixbox para que funcione con NAT

El escenario es el siguiente:

trixbox <–NAT–> firewall/router <– internet/red externa –> cliente SIP

Para esta configuración he utilizado el cliente SIP X-lite como una extensión de trixbox en el internet o red externa (este cliente está tambien detrás de un firewall que hace NAT).

En trixbox se hace lo siguiente:

Utilizando la opcion Config Edit de trixbox (a la que se llega despues de seleccionar System Configuration) cambiaremos la configuracion por defecto de tres archivos: sip.conf, sip_nat.conf y rtp-conf.

En el archivo sip.conf bajo el encabezado de [general] agregar las siguientes líneas:

externip=xx.xx.xx.xx
localnet=yy.yy.yy.yy/mm.mm.mm.mm

Donde xx.xx.xx.xx es la dirección publica (externa) del firewall/router y en la linea de localnet los parametros son red/mascara, de la red a la que pertenece la maquina que corre trixbox.

En el archivo sip_nat.conf agregamos las siguientes líneas:

[general]
nat=yes
externip=xx.xx.xx.xx
localnet=yy.yy.yy.yy/mm.mm.mm.mm

Donde los parámetros deben ser los mismos que se agregaron al archivo sip.conf.

En el archivo rtp.conf hacemos el siguiente cambio:

rtpstart=8000

cambiar la línea rtpstart para que lea 8000.
Ahora debe entrar al Asterisk CLI y ejecutar el comando reload, para que se carguen los cambios efectuados a estos archivos.

En el cliente X-lite se hace lo siguiente:

En el cliente X-lite debe poner como proxy la dirección externa del firewall/router.

En el firewall/router se hace lo siguiente:

Para que esta configuración funcione a traves del firewall/router es necesario redireccionar los puertos en el firewall/router hacia la máquina que corre trixbox.

RTP (protocolo que carga el sonido en SIP) :: TCP/UDP 8000-2000
y
SIP (para que funcione el protocolo SIP) :: TCP/UDP 5060-5080

Edición: 4/16/2007

Todo lo que está tachado no fue necesario para configruacion del nuevo cliente X-Lite (Version 3.0 build 34025)

Cómo configurar el puerto fxs del Sipura SPA-3000 para que funcione con TrixBox

El Sipura SPA-3000 tiene dos puertos: 1 puerto fxs y 1 puerto fxo.  Al puerto fxs se puede conectar un telefono regular, un fax, o puede servir por ejemplo, como entronque (trunk) para una central telefónica análoga.  En la unidad este puerto es el que está etiquetado como PHONE y tiene un pequeño teléfono.

Al entrar a la configuración del SPA-3000, el puerto fxs, se accede con la lengueta Line 1 del menu superior.  El puerto fxs se comportará como una extensión para trixbox.  Tome nota de esto para escoger un número de extensión de acuerdo a su plan, para usar como el parámetro usuariox, en el procedimiento que se describe a continuación.  Para configurar el puerto fxs siga los siguientes pasos:

En el SPA-3000:

  1. Acceda el menu de Administración Avanzada en http://xx.xx.xx.xx/admin/advanced donde xx.xx.xx.xx es la dirección ip del SPA-3000
  2. Haga click sobre la lengueta Line 1
  3. Busque los parametros titulados Proxy and Registration
  4. Escriba en la casilla Proxy, la dirección ip de su trixbox
  5. Busque hacia abajo los parámetros titulados Subscriber Information
  6. Escriba en USER ID: usuariox, donde usuariox puede ser cualquier numero de extensión de su plan que usted escoja
  7. Escriba en Password: contraseñax, donde contraseñax puede ser cualquier contraseña que usted escoja, para que corresponda al usuariox
  8. Busque hacia abajo la opcion Dial Plan
  9. Escriba en la casilla Dial Plan: (xx.)
  10. Recuerde hacer click sobre el botón Submit All Changes para acometer los cambios en el spa-3000.

 Dentro de TrixBox:

  1. Entramos a freePBX, escogemos la opcion Setup 
  2. Hacer click sobre la opcion Extensions en el menu que aparece a la izquierda
  3. Hacer click sobre SIP, para agregar una extensión que se comunica con el protocolo SIP
  4. Busque la casilla Extension Name y escriba en ella: usuariox
  5. Busque bajo el encabezado Device Options la casilla secret y escriba: contraseñax
  6. Busque en la parte inferior el botón Submit y haga click sobre él
  7. Recuerde hacer click sobre la barra roja You have made changes -when fisnished, click here to APPLY them, en la parte de arriba de la página para acometer los cambios.

Referencia para esta traducción:
Asterisk at Home Handbook + Wiki en voip-info.org

probado y adaptado por eihoward para trixbox