View
25
Download
0
Category
Preview:
Citation preview
1Base Celular IP
TopexLaboratorio N30
Este laboratorio tiene como objetivo:
Configuracin de base Celular Dialplan para realizar llamadas
2Bases Celulares IP
Configuracin del Mobilink
Network -IP Setting
3VoIP -Codec Settings
VoIP -DTMF Settings
PBX -Settings
PBX -Incoming Calls
4PBX -Outgoing Calls
Configuracin en la Central Asterisk
#vim /etc/asterisk/sip.conf
[MobilinkIP]type=friendhost=192.168.130.219 (IP del Servidor Asterisk)trustrpid=yesdisallow=allallow=ulawallow=alawcanreinvite=nocontext=from-basedtmfmode=rfc2833qualify=yes
#vim /etc/asterisk/extensions.entradas.conf[from-base]exten => s,1,Answer()exten => s,n,GotoIf($[${CALLERID(num)}=984275641]?dis:off)exten => s,n(dis),DISA(no-password,FuncDisa)exten => s,n(off),Goto(ivr_bienvenida,s,1)
[FuncDisa]include => internalinclude => celularinclude => fijo-Claro
5#vim /etc/asterisk/extensions.salidas.conf
[celular]include => celular-Movistarinclude => celular-Claroinclude => celular-Nextelinclude => rpms
#vim /etc/asterisk/extensions.conf#include extensions.celulares.conf
#vim /etc/asterisk/extensions.celulares.conf[celular-Movistar]exten => _990XXXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _994[4-5]XXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _995XXXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _996XXXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _9980XXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _998[4-9]XXXXX,1,Goto(celular-Movistar2,${EXTEN},1)exten => _999XXXXXX,1,Goto(celular-Movistar2,${EXTEN},1)
[celular-Movistar2]exten =>_9XXXXXXXX,1,NoOp(${CALLERID(num)})exten =>_9XXXXXXXX,n,Authenticate(/etc/asterisk/scel,am)exten =>_9XXXXXXXX,n,ResetCDR()exten =>_9XXXXXXXX,n,Set(CDR(userfield)=Movistar)exten =>_9XXXXXXXX,n,Dial(SIP/1${EXTEN}@192.168.130.219,,t)exten =>_9XXXXXXXX,n,Playback(/opt/lineacongestion)exten =>_9XXXXXXXX,n,ResetCDR()exten =>_9XXXXXXXX,n,Hangup()
[celular-Claro]exten => _991XXXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _992XXXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _993XXXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _9943XXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _994[6-9]XXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _997XXXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _980[4-9]XXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _9823[0-8]XXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _9827XXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _9833[01]XXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _9837XXXXX,1,Goto(celular-claro2,${EXTEN},1)exten => _984[12347]XXXXX,1,Goto(celular-claro2,${EXTEN},1)
6[celular-claro2]exten => _9XXXXXXXX,1,NoOp(${CALLERID(num)})exten => _9XXXXXXXX,n,Authenticate(/etc/asterisk/scel,am)exten => _9XXXXXXXX,n,ResetCDR()exten => _9XXXXXXXX,n,Set(CDR(userfield)=Claro)exten => _9XXXXXXXX,n,Dial(SIP/2${EXTEN}@192.168.130.219,,t)exten => _9XXXXXXXX,n,Playback(/opt/lineacongestion)exten => _9XXXXXXXX,n,ResetCDR()exten => _9XXXXXXXX,n,Hangup()
#vim /etc/asterisk/extensions.celulares.conf
[celular-Nextel]exten => _994[0-2]XXXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _998[13]XXXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _9982[2-9]XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _9800[0-2]XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _981[0-4]XXXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _9815[0-4]XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _97010XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _97210XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _97410XXXX,1,Goto(celular-Nextel2,${EXTEN},1)exten => _97820XXXX,1,Goto(celular-Nextel2,${EXTEN},1)
[celular-Nextel2]exten => _9XXXXXXXX,1,NoOp(${CALLERID(num)})exten => _9XXXXXXXX,n,Authenticate(/etc/asterisk/scel,am)exten => _9XXXXXXXX,n,ResetCDR()exten => _9XXXXXXXX,n,Set(CDR(userfield)=Nextel)exten => _9XXXXXXXX,n,Dial(SIP/2${EXTEN}@192.168.130.219,,t)exten => _9XXXXXXXX,n,Playback(/opt/lineacongestion)exten => _9XXXXXXXX,n,ResetCDR()exten => _9XXXXXXXX,n,Hangup()
[rpms]exten => _[*#]XXXXXX,1,Answer()exten => _[*#]XXXXXX,n,Authenticate(/etc/asterisk/scel,am)exten => _[*#]XXXXXX,n,Set(CDR(userfield)=rpms)exten => _[*#]XXXXXX,n,Dial(SIP/${EXTEN}@192.168.130.219)exten => _[*#]XXXXXX,n,Hangup()
Bases Celulares IP
Recommended