Instalación de Skype for Asterisk en Elastix 2.0.3

Pasos Para La Instalacion

Paso 1:
Descargar los Siguientes Archivos:
SFA  (escoger el SFA correspondiente a la versión de Asterisk del servidor Elastix)
Register

Paso 2:
Copiar ambos archivos (el tar.gz y el “register”) en el servidor Elastix.
Ejemplo.:
root@eam# scp skypeforasterisk-1.6.2.0_1.1.2-x86_32.tar.gz register root@192.168.1.2:/opt

Paso 3:
En el servidor Elastix ubicarse en el directorio donde se copió los archivos en el paso
anterior (/opt en nuestro caso).

a.- root@eam# tar xzvf skypeforasterisk-1.6.2.0_1.1.2-x86_32.tar.gz
b.- root@eam# cd skypeforasterisk-1.6.2.0_1.1.2-x86_32
c.- root@eam# make
d.- root@eam# make install
e.- root@eam# make samples
f.- root@eam# cd ..
g.-root@eam # chmod +x ./register
h.- root@eam# ./register

Paso 4:
Seguir los pasos para registrar la licencia que aparecerán en pantalla, Para el “register” que se utilizó al momento de escribir este documento, las respuestas que hubo que ingresar son:

a. 1 (Digium Products)
b. 7 (Skype For Asterisk)
c. Ingresar la licencia
d. y (Do you want to register this key now(y/n))
e. y (Do you accept this licensing agreement (y/n)?)
f. Llenar la información correspondiente a: First Name, Last Name, Company,
Address 1, Address 2, City, State, Postal Code, Country, Phone y E-Mail

Notas Adicionales
- El archivo de la licencia quedará grabado en: /var/lib/asterisk/licenses/

- La pequeña base de datos utilizada por SFA quedará creada en /var/spool/asterisk/skype/
- Si por algún motivo dentro del archivo /etc/asterisk/modules.conf no existe la línea autoload=yes, para que el SFA arranque automáticamente luego de reiniciar el servidor habrá que añadir las líneas load=>res_skypeforasterisk.so y load=>chan_skype.so

- SFA necesita ejecutar procesos dentro del directorio /tmp , si por algún motivo este directorio tiene el flag “noexec”, se puede seleccionar (o crear) cualquier otro directorio en el servidor donde sí puedan ser ejecutados procesos, para esto hay que indicarle a SFA la ruta de este directorio a través del parámetro “engine_directory” dentro del archivo /etc/asterisk/chan_skype.conf

Ejemplo de Uso
Al momento de escribir este documento, no cualquier cuenta Skype puede ser utilizada para
originar llamadas con el SFA, únicamente las cuentas creadas dentro del Skype Manager
pueden ser utilizadas. Este tipo de cuentas se las conoce como “Skype business account”
(cuenta empresarial)

1. Crear una cuenta administrador del Skype Manager en: https://login.skype.com/bcp/login-form?application=bcp

2. Una vez dentro del Skype Manager como administrador, crear las cuentas para usar con el
SFA:
Members->Create accounts

Ejemplo, se creó cuenta con: Skype
Usuario: eam
Password: 12345

3. En el archivo /etc/asterisk/chan_skype.conf ; añadir las siguientes líneas:

[eam]
secret=12345
context=from-pstn
exten=205
disallow=all
allow=ulaw

4. En el archivo /etc/asterisk/extensions_custom.conf ; luego de la última línea en el contexto [from-internal-custom], añadir las siguientes líneas:

include => testSkype
[testSkype]
exten => 2323,1,Dial(Skype/eam@armando_CuentaPersonal)

Notas
- El paso 3, además de registrar una cuenta (“eam”) con el servidor Elastix, sirve para dejar configurado que las llamadas hechas a dicha cuenta “eam” sean transferidas directamente a la extensión 205

- Con el paso 4 se define que cualquier persona que marque 2323 originará una llamada Skype con la cuenta empresarial “eam” hacia la cuenta personal “armando_CuentaPersonal”

---------------------------------->> <<------------------------------------------
Engel aus Metall
Think Free, Think Linux --> armandoyepezjim@hotmail.com
Twitter: @engelausmetall
---------------------------------->> <<------------------------------------------

No hay comentarios:

Publicar un comentario