CONFIGURA TU PROPIO IP-PBX
El estado del software de fuente abierta ha progresado tanto hasta el punto en el que tu mismo puedes configurar tu propio Ip Pbx, en tu casa, en una tarde cualquiera , con un numero minimo de iversion nesecitada. Todo lo que necesitas son explicaciones explicitas las cuales te proveeremos aqui.
En tiempos pasados , hubiera sido costoso tener un Pbx personal usando repuestos de hardware, software de fuente abierta, y proovedores de bajo costo, ahora todo esto puede ser realizado por casi nada. La clave es la fuente abierta asterisk ip pbx y el paquete asterisk@home que incluye asterisk y la herramienta de configuracion GUI basada en la web.
LOS COMPONENTES
Ud. Tendra que configurar tres componenmtes principales: el IP PBX, los los audiofonos y el servicio de portal que le permita llamra a cualquier persona en el PSTN. Describire como configurar cada uno de estos. Asumo que ud. Una red en casa y un acceso al ancho de banda. Si ud. Esta detras de un firewall NAT, no Habra problemas pueto que no tendra que hacer nada especial como por ejemplo corer el IP PBX fuera del NAT. Todo lo que interesa es que ud. Disponga de un ancho de banda necesario para llevar el trafico de voz
EL IP PBX
Ud. Nesecitara una computadora para correr el IP PBX, ud. Deveria tener el linux instalado en casa, no recomiendo utilizarlo para configurar sus audifonos, si desea hacer eso , tendra que bajar y configurar el software PBX ud. Mismo, sin embargo el resto de instrucciones dadas aqui seran de mucha utilidad.
Si ud. Dispone de una PIII, usela, si no es asi , puede adquirir una EBay por algo de $40.
Yo utilizaba una Dell optiplex GX1, una PIII de 450 MHZ con un sistema de 128 RAM dispone de sonido y Ethernet asi que ningun hardware adicional sera necesario.
Ud. Descargara el asterisk@home en esa maquina, comienza formateando el disco duro , asi que asegurese que no haya informacion valiosa en la maquina que quiera conservar , mas detalles a continuacion.
AUDIFONOS
Usted puede adquirir audifonos de grandstream, SNOM, Cisco, e incluso de avaya, o podria comprar algun adaptador de SNOM o Cisco y usar un telefono analogo Para comenzar , aunque es mas facil adquirir un softphone y hacerlo corer en otra maquina. Describiremos como obtener e instalar el softphone Xlite en windows para usarla como telefono. Tambien utilizara esta maquina de windows para administrar el IP PBX, a traves de un browser, si desea utilizar una maquina que tenga el linux en ves de esta , nesecitara tener los softphones apropiados, pero igualmente puede utilizar el browser para administrar el IP PBX.
PORTAL SIP
Presumo que ud. Quiere comunicarse con otras personas en la red PSTN, si es asi , entonces nesecita obtener un servicio de portal o gateway. Desde que la llamada es llevada a una red de circuitos compartidos, cuesta realmente mucho menos. Esto significa que solo tendra que pagar por esta parte del sistema .
Describire como configurar acceso a dos servicios , uno para llamadas entrantes y otra para llamadas salientes.
VoipJet es utilizado para llamadas salientes, su precio es de 1.3 centavos de dolar por minuto, sin cargo de servicios o minimo mensual.
BroadVoice es usado para las llamadas entrantes. eliges un numero de telefono (puede escoger el codigo de area y cambiar). Tienen varios planes, pero yo firme por uno que cobra $5.95 por mes, con minutos entrantes ilimitados. tambien puedes hacer llamadas salientes ilimitadas usando esta cuenta(incluye 100 minutos por mes, y 3.9 centavos por minuto adicional). Hay un honorario de $9.95 en la activacion del broadvoice. Osea que si tienes el hardware, puedes cnfigurar tu IP PBX por un total de $9.95 y hacerlo corer por $5.95 por mes
RED CASERA
Asumo que ud. Dispones de una red casera, y esta configurada detras un gateway router(conocido tambien como NAT firwall). Nesecitara escoger una direccion ip estatica para su IP PBX que esta en su propia red casera.
CUANTO COSTARA TODO
ESTO?
Asumo que ud. Ya
dispone de un servicio de banda, un router y una maquina en windows con los
softphones funcionando,
Si ud. Dispone de una
computadora de repuesto la cual pueda dedicar a este projecto, no Habra mucho
costo en los equipos amenos que nesecite comprar un audio headset para el
softphone . si ud. no tiene una computadora de repuesto podria adquirir una en ebay por unos $60
incluyendo el envio, esto no incluye el monitor, claro no nesecitara un
monitor, solo cuando proceda con los primeros pasos, asi que asumire que puede
prestarse uno .
Su unica inicial seria el honorario de $9.95 por la activacion del broadvoice.
Su costo mensual seria de $5.95 por servicio de llamadas entrants y $1.3 por minuto para llamadas salientes del voipJet. Si ud hace pocas llamadas salintes podria no usar el voipJet y quedarse con los 100 minutos que le da el broadvoice. Digamos que ud usa 100 minutos del voipjet, eso le costaria $1.30 adicionales.
Entonces ud. Puede llevar a cabo su propio proyecto con el IP PBX con una inversion de menos de $100 y $100 pr a–o. Esto es mucho menos que lo que estoy pagando actualmente por un servicio de AT&T , en realidad un a–o de este servicio costaria menos de lo que pago mensualmente.
PASO 1 Ð FIRMAR POR LOS SERVICIOS
Esta seccion lo conduce a firmar por el voipJet y el broadvoice. Por lo cual estoy utilizando 2 servicios
1. es menos costoso, si lo usa mas, y
2. ilustra como configurar 2 tipos distintos de trunks
VoipJet
Buscar http://www.viopjet.com
Firmar por un servicio, luego logearse y seguir que describe como configurar el asterisk. Nesecitara copiar ÔVoipJet account number(username)Õ (numero de cuenta del voipjet(nombre de usuario)) Ô tu Ô codigo de autorizasion (password) y la direccion ip de tu servidor (dependiendo de donde te encuentres). Ignora el resto de instrucciones.
BROADVOICE
Buscar http://broadvoice.com
, firmar, di Ôquiero usar mi propio SIP deviseÕ. Cuando pregunte que tipo de
devise, seleccionar Ôno listed(SIP generico)Õ cuando pregunte por detalles solo
di asterisk y lo siguiente seria elegir tu numero de telefono. Lo siguiente es
escoger tu plan, yo recomendaria Ôbroadvoice BYOD liteÕ una vez que hallas
terminado este proceso logeate, has click en ÔaccountÕ y prosigue al Ôshow
settingsÕ, linkea en la seccion Ôyour deviceÕ , esta seccion te da un numero
(en caso la olvides) y un password (que nesecitaras despues).
Tambien deves cliquear
en el link Ôsupport centerÕ en la izquierda y bajar la guia Ôstep by step
installationÕ por Ôbring your own devicesÕ. Selecciona ÔasteriskÕ deves seguir
las instrucciones en la seccion 3 para encontrar el Ôproxy apropiadoÕ que
usaras. Esto implica tambien hacer pingins a sus proxies para encontrar la que
tenga la latencia mas baja. Necesitaras esto despues.
Instrucciones
detalladas :
1. has un ping en los siguientes anfitriones o
hosts : proxy.lax.broadvoice.com, proxy.dca.broadvoice.com, and proxy.mia.broadvoice.com.
2. elije el que tenga la latencia mas baja . en mi caso fue proxy.dca.broadvoice.com.
3. usa nslookup para
obtener las direcciones ip de los proxy.dca.broadvoice.com. en mi caso es 147.135.0.128
PASO 2 Ð CONFIGURAR
UNA RED CASERA
Escoge una direccion
ip para el IP PBX. Nesecitaras encontrar una direccion que no sea usada en tu
subnet exterior, el rango es asignado por tu servidor DHCP. Yo escogi el 192.168.0.40 si escoges
una distinta , tendras que hacer algunos ajustes instruccionales por
consiguiente.
PASO 3 Ð CONFIGURAR
EL SIP SOFTPHONE
bajar e installer el
xlite desde : http//xten.com.
correr el xlite.
Cliquea en el icono ÔmenuÕ para configurarlo, cliquea en Ôsystem settingsÕ,
luego Ôsip proxyÕ, luego ÔdefaultÕ
completa los siguientes campos :
User name: 200
Authorization user: 200
Password: abc123
Domain/Realm: 192.168.0.40
SIP Proxy: 192.168.0.40
Deve parecerse a este.

PASO 4 Ð CONFIGURAR
EL ASTERISK@HOME
Las demas
instrucciones indicant como instalar y configurar el asterisk@home, desde ahora
me refrire a el como AAH
INTRODUCCION
AAH es un paquete que
consiste en muchos components mayors. Estos fueron desarrollados y soportados
independientemente . la parte ÔasteriskÕ es una base IP PBX, y la parte Ô@homeÕ
consisten de aplicaciones , un sistema de provision, un instalador, un sistema
de operacion , que juntos hacen un paquete complete. Los mayors components que
hacen al AAH son:
OBTEN EL SOFTWARE
AAH puede ser
descargado desde : http://asteriskathome.sourceforge.net
descarga el archive basico ISO, quemalo en un cd como un volumen booteable.
CARGA EL AAH
Esto va a reformatear
tu disco duro y cargar todo desde el sistema operativo, asi que asegurate de haber
guardado toda tu informacion .
Bootea tu maquina
desde el cd, luego preciona enter y espera que todo cargue y copile, esto
tomaria 30 minutos a mas de pendiendo de cuan rapida sea tu computadora, al
final retira el disco y rebootea
desde el disco duro.
El login inicial es :
username: root
password: password
ESTABLECE UNA RED
Probablemente la
maquina recibio una direccion ip de DHCP, pero no es lo que quieres ahora,
logeate como root y has correr:
netconfig
exibira la informacion
de configuracion. Deves entrar en
lo siguiente:
IP address: 192.168.0.40
Netmask: 255.255.255.0
Gateway: 192.168.0.1
DNS Server: 192.168.0.1
Ok a estos cambios ,
luego rebootea la maquina para que los cambio tomen efecto.
Despues de rebootearla
logeate una ves mas, nesecitas adicionar la direccion ip del servidor
broadvoice.
Una ves que todo eso
este terminado puedes seguir con la configuracion atraves de la web.
:
BUSCAR EL AMP
Desde tu buscador de
web, ve a http//:192.168.0.40. deverias ver lo siguiente :

selecciona ÒAsterisk
Management Portal.Ó Logeate como
en el ejemplo siguiente :
username: admin
password: password
ahora deverias entar
en la pantalla principal AMP

haz clik en ÒSetupÓ para entrar en la pantalla de
configuracion personal
.

CONFIGURA
UN TRUNK DE BROADVOICE
Haz clik en ÒTrunksÓ y luego ÒAdd SIP Trunk.Ó Versa una forma de espacio SIP trunk.

Nesecitaras completer
las partes mas importantes en la pantalla SIP/Trunk. Yo estoy usando un
broadvoice solo para servicio entrante, asi que no administrare informacion
trunk saliente.
Outbound caller
ID: 7237570239
Max channels: 1
Las configuraciones
salientes(outgoing settings) pueden ser dejadas como estan , a esepcion de la
parte que dice trunk por broadvoice.
En incoming setting
llenar con lo siguiente:
User Context:
7327570239
User Details:
callerid=7327570239
context=from-pstn
dtmfmode=rfc2283
fromdomain=sip.broadvoice.com
host=sip.broadvoice.com
insecure=very
secret=********
type=user
user=7327570239
username=7327570239
El formato de registro
es:
username:password:phone_number@provider_domain.
Para broadvoice, esto es lo que quedras usar( reemplazar con tu numero
de telefono y password broadvoice: )
7327570239@sip.broadvoice.com:**********:7327570239@sip.broadvoice.com/200
una ves que toda la
informacion sea integra, puedes hcer clik en el boton ÔsubmitÕ, despues que lo
hallas hecho una linea roja aparecera en la parete superior de la pantalla,
para poder aplicar tus cambios deves hacer clik en esta linea con la finalidad
de recaragr los archivos del asterisk
CONFIGURA
UN TRUNK VOIPJET
Has clik en ÒTrunksÓ y luego ÒAdd IAX2 Trunk.Ó Veras una proforma en blanco para el
trunk IAX2

llena los espascios en blanco asi:
Outbound Caller ID: 7327570239
Maximum channels: 1
Esta ves llenaremos los espacios de la
configuracion saliente :
Trunk name:: voipjet
Peer Details:
auth=md5
secret=*********** (esta informacion sacala de la informacion de
configuracion del voipjet)
host=216.118.117.46
(esta informacion sacala de
la informacion de configuracion del voipjet)
type=peer
username=***** (esta
informacion sacala de la
informacion de configuracion del voipjet)
notransfer=yes
context=default
Puedes dejar el ÒIncoming
SettingsÓ y luego el ÒRegister
StringÓ blank.
CONFIGURAR
EXTENSIONES
Ahora es el momento de definer las
extensiones. Configurare 2 extensiones, numero 200 en la base y numero 201 en
el studio. Ya tengo mostrada como configurar el xlite extension numero 200, y
tu puedes configurar otra extension como esa para el 201, o puedes configurar
en ves un SIP phone.
Clikea en ÒExtensionsÓ a la izquierda, y
ÒAdd An Extension.Ó veras la
pagina de extensions.

la informacion que completaras sera la siguiente:
Extension: 200
Password: abc123
Full name: basement
Voice Mail Password: 1234
Email Address: <tu email>
Cuando hallas terminado de adicionar la extension, podras ver los detalles de esta misma hacienda clik en su nombre en el lado derecho de la interface AMP (como se aprecia arriva).
Adiciona extensions como lo hiciste con la 201. recuerda siempre hacer clik en la linea roja para hacer que el asterisk actualize los cambios que hiciste .
CHEKEA EL
REGISTRO DEL TELEFONO
En este punto, las aplicaciones de xlite se deven haber registrado con el AAH, si no es asi, sal del xlite (deves pararlo desde el icono tray) y reiniciar. Deve decir Ôlogged inÕ(logeado). Si no es asi ve al troubleshooting(encuentra problemas) abajo. Para comenzar, asegurate que hallas asignado el mismo password en la proforma y en el telefono.

en el xlite, marka *23 para el audio y otros niveles
CONFIGURAR
GRUPOS DE SONIDO
Ahora vamos a configurar un grupo de sonido, para asi poder llamar a todas las extensions a la ves. Esto es muy util, asi de esta manera las llamadas entrantes alertan a todas las extensions.
A la izquierda, has clik en ÒRing GroupsÓ y a la derecha en ÒAdd Ring GroupÓ.

llena la proforma de la siguiente manera:
Group Number: 1
Extension List:
200
201
Ring Time: 18
Destination if no answer: Voicemail
basement <200>
Guarda los cambios, y has clik en la linea roja para asegurarte que tomen efecto .
CONFIGURA
UNA RECEPCIONISTA DIGITAL
Una recepcionista digial es una aplicacion que atiende llamadas entrantes, interactua con llamantes, y edita las llamadas. Le permite a los llamantes markar a una extension interna, para asi acceder a el directorio de la compa–ia, o alcanzar destinos seleccionados deacuerdo a los parametros predefinidos del dial. Lo configuraremos para markar por extension para darle a el direcrorio de la compa–ia y llamar a todas las extensions si la persona que llama marka Ô1Õ
La recepsionista digital configurada implica una serie de pantallas y de acciones, no todo sera ilustrado. Parte de esta configuracion incluye mensajes grabados para las personas que llamen. Puedes grabar esto independientemente, y cargar archivos de mp3, o puedes usar el xlite para marker y graver. El ultimo metodo sera ilustrado. En general las instrucciones de configuracion son explicitas y claras, osea qu esto te dara lo esencial.
Has clik en ÒDigital ReceptionistÓ en la izquierda. Dle enter a 200 como el numero de extension actual. En el xlite, marka *77 y grava un mensage, algo asi :
hola.
Has hecho contacto con el sistema de telefono experimental de charles hayden.
Puedes markar 3 extensiones digitales, marka 1 para todas las extensions o
asterisco para el directorio.
Cuelga y marka *99 para escuchar el mensage, regrava si es necesario.
Nombre de la grabacion Òtop greetingÓ y agrega una descripcion.
En la siguiente pagina, para Ònumero de opciones para el menu de saludo principal presiona 1.
En la siguiente pantalla, elije ÒRing Group #1Ó como la accion. Esto quiere decir que cuando los llamantes presionen Ò1Ó ira al grupo de llamada #1, la cual ira a todas las extensions.
Configurar
un Outbound Routing (encaminamiento de salida)
Has
clik en el link ÒOutbound RoutingÓ y completa con lo siguiente::
Route Name: outgoing
Dial Patterns: 1NXXNXXXXXX
Trunk Sequence: IAX2/voipjet

Si hasta aqui lo has
hecho todo como lo indicado, marka el Ô7777Õ en tu telefono SIP, esto simulara
una llamada entrante y escucharas tu saludo. En este punto el sistema deve
tener suficientes funcionalidades para markar a traves del voipjet.
Ahora llama a un
numero, deberia sonar en el otro final. Recuerda que nesecitas markar 1 seguido
de 10 digitos.
Configurar
llamadas entrantes
Ahora configuraremos llamadas entrants par air
al recepsionista digital, marca ÒIncoming CallsÓ link, y has clik en ÒDigital
ReceptionistÓ Òtop greetingÓ.

Editar
extensions.conf
Hasta ahi hemos hecho todo lo relacionado al
AMP web GUI. Ahora vamos a la parte de la editacion de archivos de texto. Esto
es oviamente no desiable, pero asi es este paso, asi que deves hacerlo. Puedes
configurar extensions.conf atraves del AMP web GUI . haz clik en el link Maintenance en la parte de arriba de la pagina AMP y
clikea en el link Config Edit en la mano izquirda del menu . luego clikea
en extensions.conf.
Mira a la izquierda from-sip-external y haz clik. Por defecto AAH envia llamadas SIP entrantes al estatus de
congestion. Esto significa que todas las llamadas entrantes sonaran a los
llamantes y nunaca lo haran en el sistema AAH.
Hay cuatro lineas bajo la seccion [from-sip-external]. Una esta comentada con un punto y coma (;).
Comenta las siguientes 3 lineas agregando puntos y comas. Ahora nesecitamos 2
nuevas lineas ÔextenÕ.
La primera es:
exten => _.,1,Wait(1)
la cual le indica al AAH que espere por 1
segundo una vez que la llamada halla sido detectada desde un servidor externo
SIP. Esto asegura de que no cortemos esta parte del mensaje de saludo . la
segunda linea que devemos agregar es :
exten => _.,2,Goto(from-pstn,s,1).
cuando acabemos con esta seccion deve verse
asi :
[from-sip-external]
;give external sip users congestion and hangup
;exten => _.,1,AbsoluteTimeout(15)
;exten => _.,2,Congestion
;exten => _.,3,Hangup
exten => _.,1,Wait(1)
exten => _.,2,Goto(from-pstn,s,1)
cuando hallas acabado y hallas guardado los
cambios, has clik en en el link arriba de la pantalla config edit Re-Read Configs. Esto hara que el astrerisk recharge su configuracion y archivos y
hacer que los cambios tomen efecto.
Probar
llamadas entrantes
Ahora es el momento de la verdad. Si todo
estuvo optimo, deves estar listo para probar llamadas entrantes en tu sistema
AAH. Desde un telefono (POST o
cell, cualquiera) marka tu numero BroadVoice . deves escuchar tu saludo! En
este punto estas probablemente convencido de que el sistema funciona . escucha
tu saludo incial, repitelo markando 9. lugo marka el Ô1Õ y tu extension y
telefono deven empezar a sonar. Ahora tienes el Asterisk@Home configurado y
funcionando con tu cuenta Broadvoice..
Troubleshooting(eliminador
de problemas)
Si las cosas no salen la primera ves, puedes
buscar el problema utilizando la consola del asterisk.Esto se puede utilizar
para mostrar mensajes SIP entrantes atraves del sistema, como tambien pasos
ejecitados e interpretados en el plan dial de intrucciones.
Si te sientes major usando ethereal, puedes
usarlo en vez de ver los mensajes SIP, no describire como bajarlo o
configurarlo, solo dire donde puedes obtenerlo, http://www.ethereal.com.
Para usar la consola del asterisk , anda a la
consola del linux o entrap or el ssh. Recuerda que el username es root y
el password es password. Dale el commando:
asterisk Ðvvvvr
Esto unir‡ a la consola con el sistema del modo prolijo. Dale el comando
sip debug
para habilitar el SIP debugging. Puedes apagar el SIP debugging usando
el comando
sip no debug
otros commandos de la
consola son resumidos http://www.voip-info.org/wiki-Asterisk+CLI.
Softphone
no registrara
Xlite registra enviando mensajes de regidstro, XLite
registers by sending a REGISTER message, la cual es desafiada. Luego envia otro
mensaje con credenciales, la cual es aceptada.. si no ves estos mensajes de
registro, puede que las configuraciones del xlite proxy no esten bien. Si aun
ves el reto pero rechaza y el
registro con credenciales, los passwords estan talves en mal orden. Los
passwords abc123 deven ser utilizados en
ambos sitios. Tambien asegurate que los Ôauthorization userÕ esten configurados
en 200
Llamadas
salientes
Si tienes problemas con las llamdas salientes,
chekea el username y el IAX2 trunk. Asegurate que puedas hacer pings en la
direccion anfitriona. El username es un numero de 4 digitos que encontraras desde
tu configuracion en VoipJet.
En un rastro de mensaje , deves ver una
invitacion saliendo, seguida de un TRYING y OK (cuando el lejano final
responde). Si no hay resapuesta, entonces podria haber un erro de ip o un ip
incorrecto, si la INVITACION es seguida inmediatamente por un error 4XX o 5XX
talves el user name o password sean incorrectos.
Llamadas
entrantes
Si el trunk del broadvoice entrante fue bien
configurado el asterisk registrara exitosamente y renovara el registro cada 10
segundos . mira en registro saliente, un desafio, otro, registro con
credenciales y un 200 entrante OK. Si no obtienes respuestas entonces chekea a
el anfitrion y a los campos del SIP trunk.
Si el registro es exitoso, cuando llames (desde
un telefono POST) deves ver una invitacion siendo recivida. Si tienes un extensions.conf, no muy bien cambiado entonces el sistema respondera con un error. Mira el
debug de salida par aver como la invitacion es procesada. Deves ver el Wait y el
GoTo al que entraste en extensions.conf. si ves esto, y la llamada no
ha sido au contestada, podrias querer cambiar Incoming Calls para mandarla a
un telefono especifico, por ejemplo al Òbasement <200>Ó. Esto dara paso al recepsionista digital y al grupo de llamada por ahora.
Si estos areglos, miran a esas dos pantallas, si no asegurate que el Òcontext=from-pstnÓ esta presente en trunk entrante. Si esto no arreglas las
cosas tendras que seguir el rastro por pasos a traves de los contextos y pasos
en el extensions.conf.
Siguiente
El AAH te ha provisto
con un ton de caracteristicas preconfiguradas. Puedes empezar leyendo los
archivos de configuracion principal para ver algunas de las cosas que puede
hacer con el AAH y el broadvoice y las cuentas voipjet. Podrias querer
configurar el broadvoice trunk para hacer llamadas salientes, usando un
prefijo. Seria bueno si pudiera usar un broadvoice de llamadas salientes hasta
que los 100 minutos sean utilizados, entonces cambiate a voipjet, si sabes
hacerlo avisame.
Puedes hacer soportes para los archivos de
tu propia configuracion soportando los archivos en /etc/asterisk el directorio de tu AAH server. El commando
AMP. ÒBackupÓ
en la izquierda puede ser utilizado para hacer soportes periodicos.
Si estas interesado en hacer llamadas
internacionales, agrega algunos patrones en ÒOutbound RoutingÓ. Comunmente los patrones del dial estan
preconfigurados, osea que solo tienes que escojerlos.
lee extensions.conf y ve lo que ya esta configurado y pruebalo.
Referencias
adicionales
Aqui hay algunos sitios donde recurrir para
encontrar mas sobre el AAH, asterisk, y sus componentes.
Provedor
de servicios
BroadVoice http://broadvoice.com
VoipJet http://voipjet.com
VoicePulse http://connect.voicepulse.com
TelaSip http://www.telasip.com/index.html?PARTNER=coupon4voip
Free World Dialup http://www.freeworlddialup.com
LibreTel http://www.libretel.com
Software
Asterisk@Home y Asterisk:
Asterisk@Home http://asteriskathome.sourceforge.net/
Asterisk http://www.asterisk.org/
Asterisk@Home Handbook http://asteriskathome.sourceforge.net/handbook
Asterisk@Home support http://www.voip-info.org/tiki-index.php?page=Asterisk+at++Home
Asterisk Support http://www.voip-info.org/tiki-index.php?page=Asterisk
Asterisk@Home info http://geekgazette.com/index.php?option=com_frontpage&Itemid=1&limit=4&limitstart=8
AMP (Asterisk Management Portal)
AMP Home http://amp.coalescentsystems.ca/
FOP (Flash Operator Panel)
FOP Home http://www.asternic.org/
Sugar CRM
What it is and how to set it up http://www.sugarcrm.com/home
CentOS
Empresa libre OS http://centos.org
telefonos
XLite http://xten.com/index.php?menu=products&smenu=xlite
SipXPhone http://www.sipfoundry.org/sipXphone/index.html
herramientas
Ethereal http://www.ethereal.com
telefonos
comprar telefonos http://www.voipsupply.com/
comprar telefonos https://www.thevoipconnection.com/
comprar telefonos http://store.sipphonestore.com/
XLite softphone http://www.xten.com/
SNOM phones http://www.snom.com/phones.html?&L=1
ArtDio phones http://www.artdio.com.tw/en/ipf.htm
Grandstream phones http://www.grandstream.com/y-product.htm
Cisco phones http://www.cisco.com/en/US/products/hw/phones/ps379/
Avaya phones http://www.avaya.com/gcm/master-usa/en-us/products/offers/4600_series_ip_telephones.htm&View=ProdTechSpec
reconocimiento
una version preliminary de este set de instrucciones fue producida por Jacob Cazell (http://www.cazz.org/). Ayudo inmensamente a tener mi primer set de sistemas de una forma apropiada la primera ves e inspire este documento. Algo de esta seccion estuvo encorporada en su material.
Ire agregando estas instrucciones de ves en cuando mientras experimento con caracteristicas adicionales, provedores de servicio y lansamientos subsequentes. Si tienes alguna sugerencia, correccion o comentario, serian bienvenidas, manda los comandos a esta direccion cchayden@gmail.com
Appendix 1 Ð Feature Codes
*411 directorio
*43 prueba de eco
*60 tiempo
*61 clima
*62 horario de levantamiento de llamada
*65 prueba festival
*70 activar llamada en espera (desactivada por defecto)
*71 desactivar llamada en espera
*72 sitema de editacion de llamada
*73 desabilitar edicion de llamada
*77 grabacion IVR
*78 habilitar no molestar
*79 desabilitar no molestar
*90 llamada ocupada
*91 desabilitar llamada en espera
*97 centro de mensajes (no pregunta por extension)
*98 entrar al centro de llamada
*99 play grabaciones IVR
666 probar fax
7777 simular llamadas entrantes
Appendix 2 Ð commandos del Asterisk CLI
Este es un sumario
selecto de los commandos del asterisk. Estos commandos pueden ser activados en
la consola del asterisk al cual tienes acceso corriendo:
asterisk Ðr
commandos
generales
!<command>: ejecuta el commando dado
abort halt: cancela una accion
add extension: agrega una nueva extension en
contexto
add ignorepat: agrega un patron
add indication: agrega la indicacion dada
debug channel: habilitar un debugging en un channel
dont include: remueve una inclusion
especificada desde el contexto
help: muestra la lista de ayuda
include context: include un contexto en otro
contexto
load: carga un modulo dinamico por
nombre
logger reload: reabrir archivos
no debug channel: desabilitar un debugging en un
channel
pri debug span: habilitar un PRI debugging en un span
pri intense debug span: habilitar REALLY INTENSE PRI
debugging
pri no debug span: desabilitar PRI debugging en un
span
remove extension: remover una extension
espesificada
remove ignorepat: remover un patron ignorado del
contexto
remove indication: remover la inc\dicacion dada
save dialplan: sobrescribe tu extension actual.
Archive conf con una version exportada de tu en tu dialplan actual. Una copia
de apoyo de tu Antigua extension.conf no fue guardad. El valor inicial de de variables
globales no son escritas en la nueva extension is.conf. usando Using "save
dialplan" resultara que pierde un comentario en tu extension.conf. actual.
set verbose: fijar el nivel de verboseness
show agents: mostrar el estado de los agentes
show applications: mostrar aplicaciones registradas
show application: describir una aplicacion
espesefica
show channel: mostrar la informacion de un
canal especifico
show channels: mostrar la informacion en los
canales
show codecs: mostrar la informacion en codecs
show conferences: mostrar el estado de las
conferencias
show dialplan:mostrar el dialplan
show image formats: mostrar formatos de imagenes
show indications: mostra una lista de indicaciones
show locals: mostrar estado de canales locales
show manager command: mostrar commandos de manejo
show manager connect: mostrar usuarios de manejo
conectados
show parkedcalls: enlister llamadas
show queues: mostrar estado de esperas
show switches: mostrar cambios alternativos
show translation: mostrar matriz de traduccion
soft hangup: pedido de colgaren un canal dado
show voicemail users: listar voicemails definidos
show voicemail zones: listar formato de mensajes de
zona
manejo
del servidor
restart gracefully: recomenzar asterisk
restart now: recomenzar asterisk
inmediatamente
restart when convenient: reempezar asterisk en en volume
de llamada vacia
reload: recargar configuracion
stop gracefully: apagar asterisk de manera suave
stop now: apagar el asterisk ahora
stop when convenient: apagar el asterisk cuando sea
conveniente
extensions reload?: recargar solo extensiones
unload: no cargar modulos por nombre
show modules: listar modulos e informacion
acerca de ellos
show uptime: mostrar informacion actualizada
show version: mostrar informacion de la version
del asterisk
commandos
AGI
show agi: mostrar comandos AGI o ayuda
especifica
dump agihtml: descargar una lista de commandos
agi en formato html
commandos
de base de datos
database del: remueve base de datos
database deltree: remueve base de datos
keytree/values
database get: recibe valor de base de datos
database put: Adds/actualisacion de la base de
datos
database show: muestra el contenido de la base
de datos
IAX commandos
de canal
iax2 debug: habilita IAX debugging
iax2 no debug: desabilita IAX debugging
iax2 set jitter: fija el IAX jitter buffer
iax2 show cache: muestra IAX dialplan
iax2 show channels: muetra IAX canales
iax2 show peers:muestra definidos pares IAX
iax2 show registry: muestra estado de registro IAX
iax2 show stats: muestra estadisticas del IAX
iax2 show users: muestra usuarios definidos IAX
iax2 trunk debug: peticion de trunk debug IAX
iax debug: habilitar IAX debugging
iax no debug: desabilitar IAX debugging
iax set jitter:fijat IAX jitter buffer
iax show cache: mostrar dialplan cached IAX
iax show channels: mostrar canales activos IAX
iax show peers: mostrar pares definidos IAX
iax show registry: mostrar estado de registro IAX
iax show stats: mostrar estadisticas IAX
iax show users: mostrar usuarios defionidos IAX
init keys: iniciar RSA codigos clave
show keys: mostrar RSA informacion clave
SIP commandos
de canal
sip debug: habilitar SIP debugging
sip no debug: desabilitar SIP debugging
sip reload: recargar sip.conf (added after
0.7.1 on 2004-01-23)
sip show channels: mostrar canales activos SIP
sip show channel: mostrar informacion detallada de
canales SIP
sip show inuse: escuchar todo en uso/limitar
sip show peers: mostrar pares definidosSIP (clientes
que se registran a tu servidor asterisk)
sip show registry: mostrar registro de stadoSIP (cuando
los clientes del asterisk se registran en el SIP)
sip show users: mostrar pares definidos SIP