Download - Curso Asterisk Prctico Barcelona Marzo 2009
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
1/227
Formacin prctica sobre sistemas de Voz Ip basadosen Asterisk
ASTERISK
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
2/227
2
Asterisk es una marca registrada de Digium. El curso
se realiza sobre la versin GPL del software y por tanto no puede
ser considerado Genuine Digium !oftware".
#odas las menciones $ue se realizan en este curso a productosde marcas comerciales registradas se %acen en el conte&to de
la formacin otorgada y sin pretender afectar a los derec%os
de 'opyrig%t de sus leg(timos propietarios.
La documentacin del curso es propiedad de 'apa #res!oluciones #ecnolgicas y $uedan reservados todos los derec%os.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
3/227
3
Quin da la clase ?
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
4/227
4
Ronda de presentaciones:
A fin de saber $uien somos cada uno) es muy interesante $ue
comentemos cada uno de los asistentes*
+ ,ombre) Empresa -si se es empresa
+ 'onocimientos de Asterisk -,ivel #ri&bo&)compilado) nada...
+ /b0etivo de la asistencia al curso -instalacion propia) abrir nueva
l(nea de negocio) etc
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
5/227
5
Evitemos interrupciones:
Durante el curso os pedimos $ue los tel1fonos mviles se mantengan
apagados) a fin de evitar interrupciones en la clase. Entendemos $ue
es dif(cil cuando se trata de vuestra empresa) pero a menos $ue sea
algo muy urgente) 2 no puede esperar a la pr&ima pausa 3
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
6/227
6
Acceso a Internet en el Aula:
Para a$uellos $ue lo precisen) se dispondr4 de acceso
a 5nternet en el Aula en las paradas para caf1 y fuera
del %orario de la clase. Durante las clases el acceso a
5nternet $uedar4 cerrado.
omidas:
La comida $ueda a discrecin de los asistentes) peroel profesor coordinar4 si se desea reserva para ir a
comer 0untos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
7/227
7
!b"etivos del curso
- #entar bases slidascon Asterisk que faciliten el desarrolloposterior de conocimientos avanzados.
- Familiarizar a los asistentes con los sistemas de Voz sore !"asados en Asterisk.
- #nse$ar lo preciso para que los asistentes sean capaces dedesarrollar tareas de instalaci%n & confi'uraci%n.
Perder el miedo a Asterisk y conocer sus posibilidades es elprincipal objetivo de este curso.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
8/227
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
9/227
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
10/227
>?
LUNES MARTES MIRCOLES JUEVES VIERNES10:00Que s Asterisk?
Breve Histori Asterisk
!"ri#$tes Tr%ets
Vri"&es ' !u$#io$es Tru$ks I( )SI(*IA+,
12:00Co--e.Brek Co--e.Brek Co--e.Brek Co--e.Brek Co--e.Brek12:20
14:00
Co/i0 Co/i0 Co/i0 Co/i0 !IN 1EL CURSO
16:00
C20e#s ' Asterisk
18:00!i$ 03 !i$ 03 !i$ 03 !i$ 0i
Ar#4ivos 0e#o$-i5ur#i2$
I$stio$ tr%etsR1SI
(rovee0ores 0e Vo6so"re I(
Co/7ii2$.I$sti2$ Asterisk
I$sti2$ Servi0ores#o$ Ce$tOS
Co$-i5ur#i2$ 0e &oste&-o$os I(
Co$-i5ur#i2$ AsteriskR1SI )/IS1N,
I$sti2$ Tr%ets
A$&25i#s ' /o$t%ere0 te&e-2$i#
Visi2$ 5e$er& 0e &os
-i#4eros 0e#o$-i5ur#i2$
Trou"&es4ooti$5
Asterisk ' 7ro"&e/s0e ECO
Te#$o&o53s 0e#o/u$i##io$es
Visi2$ 5e$er& 0e &os-i#4eros 0e#o$-i5ur#i2$
(r8#ti# 0es7&ie5ue0i&7&$
(rovisio$/ie$to 0e&os Te&-o$os I(
1es#r5 7rere9uisitos
sterisk
1i/e$sio$0oServi0ores
(r8#ti#: 7ri/ers7rue"s
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
11/227
>>
*ia + : (unes
- Que es Asterisk?- Breve Historia de Asterisk- Fabricantes de tarjetas para Asterisk
- Instaaci!n de as Tarjetas de Tee"on#a $ana!%icas&- Instaaci!n de os servidores usando 'ent(S )*+- Breve visi!n de as tecnoo%#as en Tee"on#a $F,(F,SR.SI/etc&- .escar%a de re0uisitos para a instaaci!n de Asterisk*- '!decs- .i1ensionado de servidores*
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
12/227
>2
Qu es Asterisk ?
Asterisk es un producto de softare creado por la compa$a@i'ium en #stados nidos.
#/iste una versi%n comercial soportada por @i'ium apro/. 5 )@B
Funciona a+o plataformas /(6 C /(6D64 C "oer"< usando inu/, 0)@o 8ac:)E versi%n indos es inestaleB.
"rovee las funcionalidades de las centralitas tradicionales, pero puede*acer muc*as mas cosas.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
13/227
>3
(a licencia ,$( permite---
a modificaci%n del c%di'o fuente.a redistriuci%n del c%di'o modificado, pero solo si el c%di'o fuentemodificadoB se inclu&e.a venta comercial del softare.
& los traa+os derivados de c%di'o G" *an de ser licenciados a+o elmismo modelo de licenciamiento G"B.
Asterisk estH lierado a+o licencia G" es posile a$adir partes dec%di'o propietario al usar por e+emplo el c%dec G72B. a licencia delc%dec !0< *a camiado en la Iltima versi%n.
#l nomre de Asterisk es una marca re'istrada. "osiles prolemas enel futuro incidente del Goo'le Adords...B
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
14/227
>4
Qu .! es Asterisk ?
Asterisk 1: es un pro/& )!". Aunque posea funcionalidades deestos, carece de la ma&or parte de la implementaci%n )!"necesaria por e+emplo )!" 8#))AG#, ";#)#1
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
15/227
>5
/istoria:
*ttpCC.zapatatelep*on&.or'C
#n el a$o > & de la mano de 9im @i/on se creanvarios dise$os de tar+etas de telefona #>C>B como
respuesta a los precios e/istentes. #l dise$o esdominio pIlico & estH en !nternet todava. 9im @i/oncrea una ase de *ardare las tar+etas tormenta &tormenta2B pero no dispone de softare paraaprovec*arlas.
8ark )pencer crea un producto de softare para usaresas tar+etas, & con la uni%n de amas cosas Asterisk*a nacido.
http://www.zapatatelephony.org/http://www.zapatatelephony.org/ -
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
16/227
>6
0amas de desarrollo 1 variantes de Asterisk
a versi%n >.? de Asterisk estH en modo mantenimiento soloparc*es de se'uridad.
a versi%n >.2 de Asterisk pas% a modo mantenimiento el > deA'osto 2??7 solo parc*es de se'uridad desde ese momento.Jltima versi%n >.2.3?.2..
Asterisk 1.4 es la versin actual a la cual se recomiendamigrar los sistemas de produccin (1.4.23.1) !!!!!
Asterisk >.6 es la pr%/ima versi%n estale >.6.? &a lieradaB
Kum.... L estale M
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
17/227
>7
ambios en Asterisk +-2 34 +-5
- 1uevas opciones de confi'uraci%n reescrito de muc*osm%dulos por completoB.
- 1ueva estructura de compilaci%n make menuselectB
- 1uevos sonidos en !n'lNs, FrancNs & #spa$ol disponiles.- 1uevo 9itter0uffer en todos los protocolos, no solo en !AE.
- ;eescritura parcial del soporte )!" 1o es )!" v2 todavaB
- 1uevas variales disponiles @!A)A) por e+emploB.
- !ncorporaci%n servidor e propio, A9AE & panel e endesarrollo todavaB.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
18/227
>(
ambios en Asterisk +-5 34 +-6
- 1uevas opciones de confi'uraci%n reescrito de muc*osm%dulos por completoB.
- @AK@! en vez de =aptel
- 1uevas aplicaciones casi dos veces mas que antesB- 8e+orado el soporte 1A en el protocolo )!"
-
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
19/227
>
$rotocolos de Voz sobre I$
Asterisk soporta como protocolos de voz sore !" los mHsestandarizados
- )!" )ession !nitiation "rotocolB el mas e/tendido & conocido.- !AE !nter Asterisk #/c*an'eB nativo de Asterisk, 1at friendl&.- K323 practicamente osoleto, en desuso cada vez mHs.- )
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
20/227
2?
Fabricantes de /ard'are 7+8
*i9ium
@i'ium es el principal faricante de *ardare para Asterisk.
)us dise$os son "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
21/227
2>
Fabricantes de /ard'are 728 *i9ium Anal9icas
@84?? @8(??CA#E(?? @824??Kasta 4 lneas anal%'icas Kasta ( lneas anal%'icas Kasta 24 lneas anal%'icas8odulos standard 8%dulos doles 8%dulos doles)in cancelaci%n de eco
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
22/227
22
Fabricantes de /ard'are 7;8 *i9ium .uevas Anal9icas
@84?? @842EKasta 4 lneas anal%'icas Kasta 4 lneas anal%'icas8odulos standard 8%dulos standard)in cancelaci%n de eco
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
23/227
23
Fabricantes de /ard'are 758 *i9ium *i9itales
#>2?" #2>2" #4>2" 04>?"> primario #>C> 2 primarios #>C> 4 primarios #>C> 4 accesos Hsicos ;@)!3? canales de voz 6? canales de voz >2? canales de voz ( canales de voz)in cancelaci%n de eco :pcional cancelaci%n de eco :pcional cancelacion de eco
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
24/227
24
Fabricantes de /ard'are 7 2 primarios #>C> ar+eta de ranscodin' K>2? canales de voz 6? canales de voz 6 licencias G72 @ise$o "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
25/227
25
Fabricantes de /ard'are 768 *i9ium .ovedades
#>2> #>22 A#E24??> primario #>C> > primarios #>C> 24 canales anal%'icos3? canales de voz 3? canales de voz
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
26/227
26
Fabricantes de /ard'are 7=8
*ttpCC.openvo/.com.cn
:penVo/ es un faricante con ase en )*enz*en
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
27/227
27
Fabricantes de /ard'are 7>8 !penVo) Anal9icas $I
A4??"// A(??"// A>2??"////Kasta 4 puertos FE:CFE) Kasta ( puertos FE:CFE) Kasta >2 puertos FE:FE)"
0a+o coste, uena calidad 0a+o coste, uena calidad 0a+o coste, uena calidad)in cancelaci%n de eco por *ardare )in cancelaci%n de eco por *ardare )in cancelaci%n de eco por *ardare "recisa adaptador )">4> "recisa adaptador )">4?
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
28/227
2(
Fabricantes de /ard'are 78 !penVo) 0*#I $I
0>??" 02??" 04??" 0(??" > lnea ;@)! 2 lineas ;@)! 4 lneas ;@)! ( lneas ;@)! )lot "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
29/227
2
Fabricantes de /ard'are 7+@8 !penVo) $rimarios $I
@>>?"G @2>?" @4>?" > lnea #>C> 2 lineas #>C> 4 lneas #>C>
)lot "
"recisa controlador propio
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
30/227
3?
Fabricantes de /ard'are 7++8 !penVo) .ovedades 7+8
A4??# 02??#C04??# @2>?#C@4>?#4 puertos FE:CFE) 2 o 4 lneas ;@)! 2 primarios C 4 primarios #>C> @ise$o "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
31/227
3>
Fabricantes de /ard'are 7+28 !penVo) .ovedades 728
A4??8 0>??8 C 02??8 C 04??8 4 puertos FE:CFE) >, 2 o 4 lneas ;@)!
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
32/227
32
Fabricantes de /ard'are 7+;8 !penVo) .ovedades 71 ;8
@#2>?# @#4>?# 2 primarios #>C> 4 primarios #>C>
?"B Versiones "?#B & "?"B
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
33/227
33
Fabricantes de /ard'are 7+58 !penVo) pro)imamente---
"ara los pr%/imos meses :penVo/ tiene previsto sacar al mercado
- !E>?? Pit centralita completo asado en tar+etas mini"
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
34/227
34
Fabricantes de /ard'are 7+
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
35/227
35
Fabricantes de /ard'are 7+68 #an9oma Analo9icas
A2?? A4?? 4 lneas anal%'icas FE:CFE)B ampliales con >2 lineas anal%'icas FE:CFE)B ampliales con tar+etas esclavas *asta 24 puertos. tar+etas esclavas *asta 4( puertos.
@isponile en "ci #/press & "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
36/227
36
Fabricantes de /ard'are 7+=8 #an9oma *i9itales
A>?> "?2 "?4C>?( " primario #>C> con opci%n de #< 2 primarios #>C> con opcion de #< 4C( "rimarios #>C> con opci%n # m%dulo G)8 inte'rado 2 m%dulos G)8 inte'rados 4 m%dulos G)8 inte'rados)in cancelaci%n de eco *ardare )in cancelaci%n de eco Kardare )in cancelaci%n de eco *ardare@isponile en slot "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
40/227
4?
Fabricantes de /ard'are 72+8 $ICA
"ika ec*nolo'ies es una compa$a
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
41/227
4>
Fabricantes de /ard'are 7 1 228 $ICA
!nline 88 >C#> 'atea&4 puertos FE: 2 *ailitados para FAEB 4 puertos #>C> activales por licencias
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
42/227
42
El cancelador de eco /$E de *i9ium
a casa @i'ium dispone de un cancelador de eco por softare, vHlido*asta >6 canales simultHneos.
/i'* $erformance Ec*o anceller
K"#< funciona sore canales =A" proporcionando *asta >2( ms decancelaci%n de eco >?24 tapsB & *asta un mH/imo de >6 canalessimultHneos por mHquina.
6(-2??4.
"uede comprarse a @i'ium directamente, & por cada tar+eta @i'iumpuede solicitarse una licencia sin coste por m%dulosin soporte oficialB.
@istriuido en #spa$a por Avanzada 7.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
43/227
43
El cancelador de eco #oDtE/! de !ctasic
a casa :ctasic, referente oli'ada en el mundo de los canceladores deeco, dispone de un producto de cancelaci%n por softare )oft#
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
44/227
44
El cancelador de eco !#(E
#s :pen)ource
:slec funciona sore canales =A" proporcionando *asta >2( ms decancelaci%n de eco >?24 tapsB & *asta un mH/imo de >6 canalessimultHneos por mHquina. Versi%n m!)@1 disponile.
6(-2??4.
#s un desarrollo que no *a& que perder de vista.
Bttp:'''-ro'etel-comucasteriskoslec-Btml
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
45/227
45
Instalacin de los ordenadores
#l aula estH montada alrededor del equipo del profesor, que tienela direcci%n !" >?.>3.>3.>57. #ste equipo provee los si'uientesservcios al Aula
- )ervidor @K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
46/227
46
$rctica: conDi9uracin de la red en el aula
;ed >?.>3.>3.?C255.255.255.?#quipo profesor >?.>3.>3.>57
#quipos aula confi'urados por @K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
47/227
47
ras la car'a inicial invocada con F>2B se nos presentarH la si'uientellamada. )eleccionaremos la opci%n >
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
48/227
4(
0uscaremos con las flec*as la opci%n de idioma )panis*.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
49/227
4
)eleccionaremos el teclado es#spa$olB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
50/227
5?
)e producirH la petici%n de la direcci%n !" al servidor @K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
51/227
5>
)e iniciarH el entorno 'rHfico en el servidor. Karemos click en )i'uiente.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
52/227
52
#n al'unos casos nos pedirH inicializar el disco duro. Aceptar.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
53/227
53
@e las posiles opciones de particionado, esco+eremos la personalizada.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
54/227
54
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
55/227
55
Aceptaremos los valores por defecto propuestos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
56/227
56
Aceptaremos los valores por defecto propuestos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
57/227
57
Aceptaremos los valores por defecto propuestos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
58/227
5(
a contrase$a su'erida durante el curso es QasteriskR.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
59/227
5
@e la selecci%n de paquetes seleccionaremos @esktop Gnome o P@#B.@e+aremos el resto de opciones sin marcar.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
60/227
6?
na vez *a'amos click en )i'uiente, se verificarHn las dependencias& darH comienzo la instalaci%n.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
61/227
6>
"ulsar )i'uiente para dar comienzo a la instalaci%n.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
62/227
62
a instalaci%n darH comienzo. ardarH apro/imadamente unos 3? min.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
63/227
63
Al finalizar, se nos pedirH reiniciar el servidor.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
64/227
64
ras el reinicio procederemos a des*ailitar & confi'urar las opcionesiniciales.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
65/227
65
@es*ailitaremos el cortafue'os.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
66/227
66
Aceptamos que se soreescrian las re'las.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
67/227
67
8arcaremos )einu/ como des*ailitado.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
68/227
6(
Aceptaremos la advertencia de que se deerHn reetiquetar losfic*eros & que esto causarH una demora en el primer arranque.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
69/227
6
;evisaremos la confi'uraci%n de fec*a & *ora. Kacer los a+ustes precisos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
70/227
7?
Activar 1" & de+ar seleccionado >?.>3.>3.>57 como server.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
71/227
7>
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
72/227
72
Aceptar los valores por defecto para la tar+eta de sonido.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
73/227
73
1o se usarHn
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
74/227
74
#l equipo se reiniciarH. #ste primer arranque tardarH un rato deidoa los a+ustes de )#inu/.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
75/227
75
#n resumen lo realizado es una instalaci%n ase, sin nada superfluo, quecompletaremos en los si'uientes pasos.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
76/227
76
(neas Anal9icas 7FG! 1 FG#8 7+8as lneas anal%'icas son conocidas por todos, por ser las mas comunesen los domicilios. )e asan en una transmisi%n por corriente continuamodulada por las se$ales de audio. a transmisi%n en #spa$aB delcallerid se *ace por F)P en el inicio de llamada & el cuel'ue delnea se marca mediante inversiones de polaridad.
Ka& dos tipos de interfaces en telefona anal%'ica
FG! Foreign Exchange OfficeT ;equiere tensi%n de lnea. #s elequivalente de un telNfono.FG# Foreign Exchange StationT "rovee tensi%n de lnea. #s elequivalente del "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
77/227
77
(neas Anal9icas 7FG! 1 FG#8 728
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
78/227
7(
Instalando las tar"etas de HeleDona Anal9icas#n el aula simularemos una red telef%nica donde el equipo del profesor es el proveedorde servicio, & cada uno de los equipos es una centralita, dotada de dos telNfonos.
"ara ello vamos a instalar las tar+etas de telefona que os *emos entre'ado & vamos aconfi'urarlas para que sean utilizales. as tar+etas suministradas son las A4??">> >m%dulo FE: & un modulo FE) instaladosB que funcionan sore slots "
voltios indistintamente.
;ecordemos
8%dulo ;o+o FE:B precisa tensi%n de lnea.8%dulo Verde FE)B provee tensi%n de lnea.
Jams conectar un mdulo FXS a una roseta telefnica: destruccin asegurada.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
79/227
7
(neas *i9itales 70*#I8 7+8
as lneas di'itales ;@)!C!)@1B son de mas amplio uso en empresas en#uropa, en los ## predominan las de primarioB.
#l protocolo de las lneas ;@)! es un suset de las de primario, que
veremos mas adelante.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
80/227
(?
(neas *i9itales 70*#I8 728as lneas di'itales pueden estar confi'uradas en varios modos
- 1 T :ri'inador de ;ed T as tar+etas se confi'uraran como #- # T #quipo erminal T as tar+etas se confi'uraran como 1
1ormalmente las lneas de telef%nica se entre'an confi'uradas como 1.
Adicionalmente *a& dos complementos a estos modos
- "unto a "unto ptpB usado cuando lle'a mas de un @@! nImeroB porlnea ;@)!.- "unto a 8ultipunto ptmpB cuando lle'a un nImero simple & se
distin'ue a las terminales por el 8)1 como si fuera una 8A
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
81/227
(>
(neas *i9itales 70*#I8 7;8na nota importante sore ;@)! & Asterisk
Ka& dos ramas principales de softare para usar Asterisk con ;@)!.
- 8!)@1 oficialmente soportada por Asterisk. .
- 0ri)tuff producida por 9un'*anns faricante AlemHn de *ardareB esla alternativa para las tar+etas tipo uad0;! e incorpora al'unoscomandos e/tra que no e/isten en Asterisk de serie.
a funcionalidad Hsica es similar en amas.
Ali t i% l
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
82/227
(2
(neas *i9itales 70*#I8 71 58
erminadores >?? o*miosnormalmente :FF
#C1@ependiendode la lnea
Alimentaci%n a lospuertos solo paraalimentar dispositivos
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
83/227
(3
(neas *i9itales 7$rimarios8 7+8as lneas de primario constitu&en una variante de las ;@)! en realidadprimero fueron las de primarioB usando la misma tecnolo'a que estas,proporcionan *asta 3? canales 0 & > canal @.
)e suministran mediante toma ;945 en al'unos sitios con toma coa/ialB
& elef%nica los suministra en capacidades de >?,>5 o 3? canales de vozpor primario.
)e aplican los mismos modos que en las ;@)!1C#B pero solo aceptan"unto a "unto ptpB. Al i'ual que estas *a& un proceso de pruea & error,deido a que nunca tendremos la certeza de en que modo estHconfi'urada la lnea.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
84/227
(4
(neas *i9itales 7$rimarios8 71 28
)elector !@ tar+etapara mas de una tar+etadel mismo modelo en lamaquina.
)elector #>C>norma europea 3? c*.B
normal Americana 24 c*B.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
85/227
(5
$rere%uisitos a la instalacin de Asterisk 7+8
!nstalaremos aquellos paquetes necesarios para la correcta compilaci%n& funcionamiento de Asterisk. #+ecutaremos desde consola por tanto
&um install kernel kernel-devel ison 'cc m&sql-server m&sql-devel *ttpdautoconf ncurses-devel litermcap litermcap-devel net net-devel
ncurses 'cc-cWW compat-'cc-32 compat-'cc-32-cWW openssl-devel fle/
na vez completados estos pasos reiniciar la mHquina para usar el nuevokernel. (-2.el5-i6(6 CusrCsrcClinu/ln -s CusrCsrcCkernelsC2.6.>(-2.el5-i6(6 CusrCsrcClinu/-2.6
(solo necesario para su uso con Bristuff)
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
86/227
(6
$rere%uisitos a la instalacin de Asterisk 7 1 28
@escar'aremos todos los fic*eros necesarios para la instalacion deasterisk desde el equipo del profesor, uicHndolos en CusrCsrcC
'et *ttpCC>?.>3.>3.>57CasteriskCzaptel->.4.>2.>.tar.'z'et *ttpCC>?.>3.>3.>57CasteriskClipri->.4.7.tar.'z'et *ttpCC>?.>3.>3.>57CasteriskCasterisk->.4.2>.2.tar.'z'et *ttpCC>?.>3.>3.>57CasteriskCasterisk-addons->.4.7.tar.'z
O los fic*eros de sonidos
'et *ttpCC>?.>3.>3.>57CasteriskCvoipnovatos-core-sounds-es-ala->.4.tar.'z'et *ttpCC>?.>3.>3.>57CasteriskCvoipnovatos-e/tra-sounds-es-ala->.4.tar.'z'et *ttpCC>?.>3.>3.>57CasteriskCCasterisk-voces-es-v>D2-mo*-voipnovatos.tar.'z
http://10.13.13.157/asterisk/voipnovatos-extra-sounds-es-alaw-1.4.tar.gzhttp://10.13.13.157/asterisk/voipnovatos-extra-sounds-es-alaw-1.4.tar.gz -
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
87/227
(7
decs
n c%dec es el elemento encar'ado de comprimir el audio en un canalde conversaci%n. > 64 Pps (7.2 Pps ala-laB
G.72 ( Pps 3>.2 Pps ? #;C 6.4 Pps 2>. Pps
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
88/227
((
decs
g711 g729 g723.1 gsm ilbc g726
0
10
20
30
40
50
60
70
Llamadas por Megabit
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
89/227
(
*imensionado de #ervidores 7+8
a 'ran duda a la *ora de instalar una centralita usando Asterisk es
omo de 9rande Ba de ser el servidor ?
Al'unas directrices 'enerales
- #l principal factor limitante es el transcodin' conversi%n entre distintosc%decsB. #s importante minimizar la conversi%n a fin de reducir la car'ade procesador.- Generalmente se acepta que se requieren 4? 8*z de procesador porcanal concurrente de voz si *a& transcodin' 3 G*z X 75conversacionesB.
- @i'ium recomienda 2 procesadores a 2.( G*z & > G de ;A8 para >2?canales concurrentes con transcodin' G72 T Ala.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
90/227
?
*imensionado de #ervidores 728
L
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
91/227
>
#lots $I en los servidores
Guia para identificar los slots "
? X )lot AG"> X )lot 64 its 5 voltios2 X )lot 64 its 3.3 voltios3 X )lot 32 its 5 voltios4 X )lot 32 its 3.3 voltios5 X i'ual que el 3.
os slots de color verde no en lafotoB son de >33 8*z en vez de>?? 8*z de 0us, pero son
compatiles con el*ardare de Asterisk.
#lots $I E)press en los
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
92/227
2
# o s p ess e osservidores
Guia para identificar los slots "
? X )lot "ci #/press /4> X )lot "ci #/press />62 X )lot "ci #/press />3 X )lot "ci #/press />64 X )lot "
as tar+etas para Asterisk suelenser actualmente "ci #/press />,pero pueden insertarse en los
otros z%calos sin prolemas.
?
>
2
3
4
#ervidores 0ecomendados:
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
93/227
3
#ervidores 0ecomendados:
Digium recomienda:
* Dell Poweredge 2850 * HP Proliant DL360 * IBM x206 * IBM x36
!dicionalmente no"otro" o" #odemo" dar re$erencia" de %ueno" re"ultado" con:
* HP Proliant ML&&0'3('('5 )oo+ e"te ,ltimo "olo & P-I . 3 P-i/x#re"" * !-/1 !lto" '320 * HP Proliant DL380(DL360
Placa" Ba"e: uir de lo" ci#"et" norce )muca" tareta" no "on detectada"4-i#"et" I!(Intel $uncionan %ien generalmente4
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
94/227
4
*ia 2 : Jartes
- 'o1piaci!n e instaaci!n de Asterisk- 'on"i%uraci!n de os te2"onos I3*
- 4isi!n %enera de os "ic5eros de con"i%uraci!n de Asterisk*- 3r6ctica7 3ri1eras pruebas
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
95/227
5
ompilacin de Asterisk 7+8
Antes de comenzar a compilar, deeremos retocar al'unas cosas. "rimerodescomprimiremos
for n in Y.tar.'zZ do tar /fvz [nZ done
Familiarizarse con el Hrol de directorios creado.
steris$*%*2*2 +$ sterisdictate +$ forma parte de las ,ocesfollowme +$ forma parte de las ,oceslibpri$*%*7 +$ -ibprisilence +$ forma parte de las ,oces.aptel$*%*2* +$ /apteldigits +$ forma parte de las ,ocesp0onetic +$ forma parte de las ,oces
asteris$addons$*%*7 +$ steris$ddonses +$ forma parte de las ,ocesletters +$ forma parte de las ,ocesmo0$nati,e +$ m1sicas en espera
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
96/227
6
ompilacin de Asterisk 728
"oniendo las cosas en su sitio. A fin de no inducir a errores a'ruparemos los fic*eros delas voces en espa$ol en un unico sitio.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
97/227
7
ompilacin de Asterisk 7;8
os pasos de compilaci%n son importantes
- #n primer lu'ar compilaremos zaptel, responsale de Q*alarR con el *ardare.- #n se'undo lu'ar lipri, que proporciona la informaci%n de se$alizaci%n para lneas;@)! se usa tamiNn en lneas anal%'icasB.- #n tercer lu'ar compilaremos Asterisk, nucleo de la aplicaci%n.- #n cuarto & Iltimo lu'ar compilaremos Asterisk-Addons que proporciona c%decs para8"3, funcionalidad para *323 & soporte para escriir el
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
98/227
(
ompilacin de Asterisk 758
=A"#
make menuselectnos permitirH seleccionar
/aptel 4odule Selection
5ress 0 for 0elp*$$$ * 8ernel 4odules 2* 9tilities 3* :inar; Firmware 5acages
"ara marcar & desmarcar opciones se usa #1#;, cursores para desplazarse por losmenIs cursor izquierdo sale a menI superiorB & se salvan los camio con la letrax.
)eleccionar todas las utilidades & despuNs de salvar compilar usando makeZ make
install.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
99/227
ompilacin de Asterisk 7
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
100/227
>??
ompilacin de Asterisk 768
LIBPRI
!n'resaremos al directorio de lipri e+ecutando un simple makepara compilar, se'uidode un make installpara uicar el softare en su destino.
ASTERISK 1.4
)e trata del coraz%n del sistema & merece un vistazo en detalle.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
101/227
>?>
ompilacin de Asterisk 7=8
ASTERISK 1.4
na vez compilado e instalado, procederemos a copiar los scripts de inicio a susuicaciones
cp contrib/init.d/rc.redhat.asterisk /etc/init.d/asteriskchkconfig --add asterisk
chkconfig asterisk on
ASTERISK-ADDONS
)i'uiendo el modelo de los m%dulos anteriores, confi'uraremos & compilaremosusando
./configure; make menuselect; make; make install; make samples
il i d A t i k 7 >8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
102/227
>?2
ompilacin de Asterisk 71 >8
na vez completados los pasos previos astarH con e+ecutar
asterisk -vvvvvvvvc
"ara otener un arranque de asterisk que *a de concluir con
steris Read;*
Y.4.2?.> uilt & root ] local*ost.localdomain on a i6(6 runnin' inu/ on 2??(-?>-?3 ?42>7 ?3
Kltimos pasos
Karemos los Iltimos retoques, tras los cuales toda la instalaci%n queda lista paraconfi'urar.
Ase'urarnos de que los scripts de inicio tienen permisos de e+ecuci%n
chmod a+x /etc/init.d/zaptelchmod a+x /etc/init.d/asterisk
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
104/227
>?4
VeriDicando las tar"etas de HeleDona 7+8
A fin de completar la verificaci%n, *aremos la confi'uraci%n mnima de la tar+eta. "araello editaremos el fic*ero CetcCzaptel.conf orrando todo el contenido & escriiendo
loadzone=esdefaultzone=es
fxsks=1fxoks=2
na vez escrito e+ecutar un start de zaptel mediante service zaptel restart & cuando*a&a completado podremos ver en dmes' la inicializacion de la tar+eta.
Zaptel Version: 1.4.Zaptel !c"o #anceller: $%2&egistered 'orenta2 #*+res"aker ,ersion: -1+res"aker passed register test$odule : *nstalled // 0' +3 (+## ode)$odule 1: *nstalled 0' +35 (+## ode)
$odule 2: 6ot installed$odule : 6ot installed+ound a 7ildcard '8$: 7ildcard '8$4 &!V !9+ (1 odules)&egistered tone zone (5pain)
VeriDicando las tar"etas de HeleDona 728
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
105/227
>?5
VeriDicando las tar"etas de HeleDona 728
na vez arrancado el equipo verificaremos el status de la tar+eta del si'uiente modo
aB 5 se esta usando apic. #s recomendaledesactivarlo usando noapicen 9etc9gru;.conf.
as tar+etas di'ium requieren (??? interrupciones por se'undo sostenidas, & compartir!; puede ser causa de prolemas. 8e+or evitarlo si es posile.
Formas de evitarlo camiar de slot "
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
106/227
>?6
VeriDicando las tar"etas de HeleDona 71 ;8
B corriendo las dos *erramientas del sistema incluidas en el directorio de zaptel
zttestT ;ealiza un acceso a la tar+eta. @e+ar funcionar un rato. Valor mnimo quedee devolver nunca inferior a (,??^.
zttoolT 1os permite ver si una tar+eta estH perdiendo interrupciones la tar+eta *ade estar confi'uradaB.
cB 1o *a& nin'una pruea comparale al uso real. os parHmetros indicados son unasuenas directrices, pero QoirR realmente como funciona es lo me+or. 1o es posilesustituir la pruea emprica.
Jonta"e de la red teleDnica del aula
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
107/227
>?7
Jonta"e de la red teleDnica del aula
Vamos a conectar a*ora los ordenadores de los alumnos al equipo del profesor,utilizando cales ;9>> telef%nicos standard.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
108/227
>?(
onDi9urando los telDonos I$ AH!J AH?> & para el otro la >?2, & posteriormenteasociaremos la e/tensi%n >?> a un nImero 'eo'rHfico & lae/tensi%n >?2 al otro.
onDi9urando los telDonos I$ AH!J AH
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
109/227
>?
onDi9urando los telDonos I$ AH!J AH
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
110/227
>>?
onDi9urando los telDonos I$ AH!J AH?> o >?2 se'In cual sea.
*HJF Jode ;F
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
111/227
>>>
9 71 8
)iempre despuNs de camiar una opci%n, *acer click en "ave.
#n la :pci%n Audio #ettin9scamiaremos las si'uientes opciones
odec )eleccionaremos G7>>A#i9nal #tandard German& la mas similar a la usada en #spa$aB.Input Volume >
ras esto *aremos un #ave& &a tendremos el telNfono listo para las prueas.
(os DicBeros de conDi9uracin de Asterisk 7+8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
112/227
>>2
9 7 8
Asterisk se confi'ura con los fic*eros uicados en varios sitios.
CetcCs&sconfi'Czaptel T !ndica que controladores se *an de car'ar & el ordenCetcCzaptel.conf - confi'ura zaptel para que pueda *alar con el *ardareCetcCasterisk - contiene el resto de fic*eros de confi'uraci%n de Asterisk.
os fic*eros mas importantes en CetcCasterisk usualmente son
FicBero Msoasterisk.conf Fic*ero maestro de confi'uraci%n, contiene las rutas al resto de fic*eros necesarios.modules.conf !ndica que m%dulos *an de car'arse & quN modulos no.zapata.conf !ndica al sistema como usar los canales =A", *alando con el componente =aptel.e/tensions.conf #l corazon del sistema, donde decidimos que *acemos paso a paso con las llamadas.sip.conf
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
113/227
>>3
9
CetcCs&sconfi'Czaptel
T
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
114/227
>>4
CetcCzaptel.conf Analo'icasB
B define spain tone .oneload.one A esdefault.oneA es
f#osA2
f#ssA3%
=aptel es el responsale de Q*alarR con el *ardare & proporcionar esa conectividad aAsterisk mediante el interface de cone/i%n zapata.
:+o -\ la se$alizacion es siempre al reves un m%dulo FE: tendrH se$alizaci%n FE).
#n #spa$a el mas usual es f/sks kelstartB aunque puede usarse f/sls loopstartB.
(os DicBeros de conDi9uracin de Asterisk 758
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
115/227
>>5
9 7 8
)e$alizaci%n de las lneas anal%'icas
- (oop3#tart se$aliza la llamada cerrando el ucle.
- ,round3#tart se$aliza la llamada poniendo el par a tierra.
- Ce'lstart #s una cominaci%n de varios modos...
- oop-)tart controlando el e/tremo remoto.- Apertura del loop cuando el e/tremo cuel'a al final de la llamada.
#n #spa$a es siempre Pelstart al menos con telef%nica...B
(os DicBeros de conDi9uracin de Asterisk 7=8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
116/227
>>6
CetcCasteriskCasterisk.conf
GdirectoriesHastetcdir A etcasterisastmoddir A usrlibasterismodulesast,arlibdir A ,arlibasterisastagidir A ,arlibasterisagi$bin
astspooldir A ,arspoolasterisastrundir A ,arrunastlogdir A ,arlogasteris
!ndica las rutas donde se encuentra todo el softare. #ditando este fic*ero es posileadecuar el esquema de uicaci%n del softare a otros entornos, o *acerlo compatilecon la )0, que no cumple.
(os DicBeros de conDi9uracin de Asterisk 71 >8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
117/227
>>7
CetcCasteriskCmodules.conf
GmodulesHautoloadA;esnoload A pb#Igtconsole*soload A cdrIaddonIm;sJl*so
"ermite personalizar la car'a de los m%dulos, forzHndola de forma e/plcita one'Hndola.
$rctico: conDi9uracin inicial 7+8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
118/227
>>(
Vamos a desple'ar una confi'uraci%n mnima para comenzar con las primeras prueas."ara ello, dado que zaptel.conf &a *a sido confi'urado, comenzaremos a confi'urar unaestructura mnima. As pues editaremos
CetcCasteriskCzapata.conf
CetcCasteriskCsip.confCetcCasteriskCe/tensions.conf
$rctico: conDi9uracin inicial 728
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
119/227
>>
=apata.conf
Gc0annelsHlanguageAesconte#tAincomingsignallingAf#sIsusercalleridA;es
r#gainA!t#gainA!answeronpolarit;switc0A;es0anguponpolarit;switc0A;espolarit;onanswerdela;A6!!prog.oneAesc0annel A
$rctico: conDi9uracin inicial 7;8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
120/227
>2?
)ip.conf
GgeneralHconte#tAdefaultbindportA &!6!binaddrA!*!*!*!disallowAall
allowAalaw
G!Ht;peAfriendconte#tAconte#to0ostAd;namicusernameA!secretA!
dtmfmodeArfc2'33disallowAallallowAalaw
$rctico: conDi9uracin inicial 758
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
121/227
>2>
e/tensions.conf
GgeneralHstaticA;eswriteprotectA;es
GglobalsH5ST?A/ap
GincomingHe#ten A snswer()e#ten A s2Dial(SK5!6!tT)e#ten A s3=angup()
$rctico: conDi9uracin inicial 7
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
122/227
>22
e/tensions.conf continuacionB
Gconte#toHinclude A outgoing
e#ten A !Dial(SK5!6!tT)e#ten A !2=angup()
e#ten A !2Dial(SK5!26!tT)e#ten A !22=angup()
GoutgoingH
e#ten A I"LLLLLLLLDial(EM5ST?NEM
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
123/227
>23
Ejecutar un rearranque de asterisk desde la consola:
*CLI> restart now
Observar:
- Se pierde la conexin de la cnsola de !sterisk al reiniciar"
- #o se $a e%ectuado un reload si no un restart &di%erencias'(- )estart iplica recon%i+urar la tarjeta de tele%on,a
robar:
la centralita en su estado actual peritir. a abas extensiones llaarse entre ellas / recibir / eitirllaadas $acia o desde la tarjeta de tele%on,a"
*ia ; : Jircoles
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
124/227
>24
- Arc5ivos de 'on"i%uraci!n- 4ariabes de 8suario- 4ariabes de 'ana- Funciones 9 Apicaciones- E:tensions*con"
- 3r6ctica de despie%ue de un diapan- Te1as e%aes en a %rabaci!n de a1adas
ArcBivos bsicos de conDi9uracin
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
125/227
>25
)ip.conf e/tensiones & canalesB!a/.conf e/tensiones & canalesB=apata.conf a'rupamos canales zap & se$alizacionesBVoicemail.conf uzones de vozBFeatures.conf asi'naci%n de teclas a funciones internasB#/tensions.conf l%'ica de llamadasB
#ip-conD7apartado 9eneral8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
126/227
>26
_'eneral`
conte/toXdefaultindportX5?6?inaddrX?.?.?.?disalloXall
alloXula lan'ua'eXes...
#ip-conD 7deDinimos una e)tensin8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
127/227
>27
_>23`t&peX friend user peerconte/tXconte/tocalleridXsuario >23 b>23\*ostXd&namic ///.///.///.///
usernameX>23secretXcontrase$adtmfmodeXrfc2(33mailo/X>23disalloXallalloXalaalloXula
alloX'sm.
Ia)-conD 7apartado 9eneral8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
128/227
>2(
_'eneral`
conte/toXdefaultindportX456inaddrX?.?.?.?
disalloXallalloXula...
Ia)-conD 7deDinimos una e)tensin8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
129/227
>2
_32>`t&peXfriend user peerconte/tXconte/tocalleridXRsuario 32>R b32>\*ostXd&namic ///.///.///.///
usernameX32>secretXcontrase$aaut*Xmd5,plainmailo/X32>disalloXallalloXalaalloXula
alloX'sm
Napata-conD 7deDinimos nuestro enlace a la red teleDnica di9ital
_c*annels`
lan'ua'eXes Zidioma por defectoconte/tXincomin' Zconte/to por defecto
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
130/227
>3?
conte/tXincomin' Zconte/to por defecto
sitc*t&peXeuroisdnsi'nallin'XriDcpeDptmpusecalleridX&esr/'ainX?t/'ainX?calleridXasreceivednationalprefi/Xinternationalprefi/X??inmediateXnoec*ocancelX&esec*otrainin'Xnofa/detectXincomin''roupX?transferX&esc*annel X\ >,2
Napata-conD 7deDinimos nuestro enlace a la red teleDnica anal9ica8
_c*annels`
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
131/227
>3>
_c*annels`
lan'ua'eXes Zidioma por defectoconte/tXincomin' Zconte/to por defecto
si'nallin'Xf/sDks f/oDksusecalleridX&es
r/'ainX?t/'ainX?anseronpolarit&sitc*X&es*an'uponpolarit&sitc*X&espolarit&onanserdela&X6??pro'zoneXesconte/toXincomin'c*annel X\ 3
Features-conD
_'eneral`
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
132/227
>32
_'eneral`
parke/t X\ 7??parkpos X\ 7?>-72?conte/t X\ parkedcallstransferdi'ittimeout X\ 3 Z sBfeaturedi'ittimeout X\ 5?? Z msB
at/fernoansertimeout X\ >5 Z sB
_featuremap`
lind/fer X\ >at/fer X\ Y2disconnect X\ Y?automon X\ Y>
meetme-conD
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
133/227
>33
O Configuration file for 4eet4e simple conference roomsO for steris of course*OGroomsHOO 9sage is conf A confnopincodeOconf A "!!!conf A "!!23%&6
musiconBold-conD
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
134/227
>34
GdefaultHmodeAfilesdirector;A,arlibasterismo0OOGnati,e$randomHOmodeAfilesOdirector;A,arlibasterismo0OrandomA;es O 5la; t0e files in a random order
%ueues-conD
GdefaultH
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
135/227
>35
Gde au tHOO Default settings for Jueues (currentl; unused)O
GcapatresHmusicon0old A default
strateg; A ringalltimeout A !retr; A announce$freJuenc; A 3!announce$0oldtime A ;eslea,ew0enempt; A strictmember A SK5&!%member A SK5&!3member A SK5&!2
Voicemail 7+8
Voice8ailuzon_]conte/to`_uzon_]conte/to``_...`_opciones`B
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
136/227
>36
#sta aplicaci%n permite a la persona que llama de+ar un mensa+e para la listade uzones especificados. )i se indican mIltiples uzones, se reproducirH elmensa+e del primero. a aplicaci%n saldrH si se recien los si'uientes d'itos@8F
? T !rH a la e/tensi%n SoS del conte/to actual. Y - !rH a la e/tensi%n SaS del conte/to actual.
:pciones - reproduce el mensa+e de ocupado. 'B - sa una 'anancia indicada al 'raar el mensa+e. s - 1o reproduce nin'In mensa+e.
u - ;eproduce el mensa+e de no disponile. + - )alta a la prioridad nW>?> si el uz%n no e/iste o si *a& un error.
Voicemail 728
onDi9uracin Voicemail etcasteriskvoicemail-conD
fi 0 d fi i d l i il
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
137/227
>37
O fic0ero de configuracion del ,oicemailO b; Puan Carlos Qalero para capatresOGgeneralHformatAwa,%"gsmwa, O formato de grabacin del audioattac0A;es O en,iar mensaes de ,o. por correo electronicofromstringACentralita steris de CapaTres O te#to del FromUemailsubectAG5:LH Recibido mensae numero EMQ4I4S?94N en su bu.on de ,o.*
emailbod;AVnVnVn
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
138/227
>3(
attac0A;esno $ dunta el mensae de ,o. al correosa;cidA;esno $ Dice al principio el callerid del
llamantesa;durationAonoff $ dice la duracin del mensae al
principiooperatorAonoff $ 5ermite se marJue ! para ir a la
operadoradeleteA;esno $ :orra los mensaes del ser,idor al
en,iarlos por email,olgainAnum $ umenta el ,olumen de los mensaes
grabados
$atterns
os patterns es la primera *erramienta a e/plotar en nuestro dialplan, a
fin de evitar la repeticion de codi'o
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
139/227
>3
p '
E T & - #+. _>2`? puede ser >? o 2?B.
_3-7` T @'itos entre 3 & 7 3,4,5,6,7B_237-` T @'itos 2 C 3 C 7 C ( C
:+o, si llamamos a la 2?> en el e+emplo si'uiente, se parsearH siempre lalinea de la 2?>. )iempre es la que me+or QcuadreR con el nImero aparsear dentro del conte/to.
e/ten X\ D2EEe/ten X\ 2?>
Variables deDinidas por deDecto
Asterisk provee una serie de variales sumamente Itiles a la *ora de
pro'ramar nuesto dialplan. as mas usuales son
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
140/227
>4?
p ' p
[A1)#;#@!8# - iempo en se'undos desde el Anser[0!1@;A1)F#; - #nero >7? ni/-timeB[#E#1 - B[!1VA!@D#E#1 - #/tensi%n marcada cuando se e+ecuta la i invalidB[A1GAG# - !dioma actual[8##8#)#
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
141/227
>4>
Y .!A.#OE0 1o contestada Y A.E( #l llamante cancel% antes de que se estaleciera la llamada Y !.,E#HI!. 1ormalmente relacionado con numeros erroneos. Y /A.M.AVAI( ,@ial[=A"C>C[A;G>,,Be/ten X\ s,n,1o:p @ial )tatus [@!A)A)Be/ten X\ s,n,Gotos-[@!A)A),>B
e/ten X\ s-1:A1)#;,>,Kan'upe/ten X\ s-,,0us&e/ten X\ s-,)et
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
142/227
>42
que se *acen interactuar para producir un resultado.
"or e+emplo, para sumar a la variale 18#;: un numero, *aramos
[_[18#;:W>`
"ara aplicar por e+emplo una suma dentro de una e+ecuci%n de dialplan*aramos
e/ten X\ >23,>,)etVA;!A0#D#9#8":X>Be/ten X\ >23,2,)et1#VADVA;!A0#X[_[VA;!A0#D#9#8":W>`Be/ten X\ >23,3,)a&1umer[1#VADVA;!A0#B
Janipulacin de variables 728 !peradores ooleanos
os :peradores nos permitirHn manipular las variales
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
143/227
>43
os :peradores nos permitirHn manipular las variales.
e/pre>e/pre2 - :; evalua amas, devolviendo > si unade las dos es cierta, o ? si amas son
falsas.e/pre>e/pre2 - A1@ > si amas son ciertas o ? si no.e/pre>Xe/pre2 - # > si amas son i'uales o ? si no.e/pre>\e/pre2 - G > si e/pre> es ma&or que e/pre2e/pre>be/pre2 - > si e/pre2 es ma&or que e/pre>e/pre>\Xe/pre2 - > si e/pre> es ma&or o i'ual a e/pre2e/pre>bXe/pre2 - > si e/pre> es menor o i'ual a e/pre2e/pre>Xe/pre2 - > si e/pre> no es i'ual a e/pre2
Janipulacin de variables 7;8 !peradores Jatemticos
os :peradores matemHticos nos permitirHn operar con las variales
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
144/227
>44
os :peradores matemHticos nos permitirHn operar con las variales
e/pre>We/pre2 - )uma de e/presionese/pre>-e/pre2 - ;esta de e/presionese/pre>Ye/pre2 - 8ultiplicaci%n de e/presionese/pre>Ce/pre2 - @ivisi%n de e/presionese/pre^e/pre2 - ;esto de una operaci%n de divisi%n
Janipulacin de variables 71 58 orte adenas
Funciones de corte de cadenas
[nomredesplazamientolon'itud
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
145/227
>45
[nomredesplazamientolon'itud
Y )i el desplazamiento es ne'ativo, comienza a contar desde laderec*a.
Y )i lon'itud se omite o es ne'ativa, se devuelve el resto de la cadena.
[VA;!A0#3 - #limina los tres primeros di'itos [VA;!A0#-3 - #limina todo menos los Iltimos tres d'itos [VA;!A0#>4 - #limina > carHcter del principio & muestra los 4
d'itos si'uientes Inicamente. [VA;!A0#-43 - #limina todo menos los cuatro Iltimos d'itos &
muestra los tres primeros.
Funciones 1 aplicaciones
1os valdremos de las funciones & aplicaciones para dise$arnuestro dialplan. )%n las encar'adas de realizar las acciones
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
146/227
>46
sore canales, variales, ase de datos ...
"odemos listar las aplicaciones re'istradas en nuestro "0Econ el comando QsBo' applicationsR en la consola de Asterisk."ara otener informaci%n detallada sore la aplicaci%n deemos
usar el comando QsBo' application )))))R
"odemos listar las funciones re'istradas en nuestro "0Econ el comando QsBo' DunctionsR en la consola de Asterisk."ara otener informaci%n detallada sore la funci%n deemosusar el comando QsBo' Dunction )))))R
#inta)is de las e)tensiones
e/ten X\ 5??,>,AnserB
e/ten X\ 5??,n,ait2Be/ten X\ 5??,n,"la&ackienvenidoB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
147/227
>47
e/ten \ 5??,n,"la&ackienvenidoBe/ten X\ 5??,n,Kan'upB
e/ten X\ e/tension, prioridad, aplicaci%n
as prioridades pueden numerarse de forma estricta o usar la letra n dene/tB para indicar el valor si'uiente. #l uso de laels etiquetasB paradisponer de puntos de salto estH permitido siempre & cuando se invoquedesde la misma e/tension. "or e+emplo
e/ten X\ 5??,netiquetaB,@ial....
#altos en el *ialplan 7+8
A fin de poder *acer saltos & crear puntos de decisi%n, disponemos de las
aplicaciones Goto, Goto!f & Goto!fimeG t __ t t ` t i ` i id dB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
148/227
>4(
Goto__conte/to`e/tension`prioridadB
1os permite definir un salto a un conte/to, e/tensi%n & prioridad.
Goto!fe/presionMetiqueta>_etiqueta2`B
Al evaluar, saltarH a la etiqueta> si la condici%n es cierta, o a la si'uienteprioridad o la etiqueta2 si se *a definidoB en caso de ser falsa.
e/ten X\ >23,>,set";#0A)X23Be/ten X\ >23,2,Goto!f[_[";#0A)X23`M34e/ten X\ >23,3,1o:"Q"rueas es i'ual a 23RBe/ten X\ >23,4,1o:"Q"rueas no es i'ual a 23RB
#altos en el *ialplan 728
Goto!fimeb*oraminuto\bdias de la semana\bdas del mes\bmeses\M__conte/to`e/tension`prioridadB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
149/227
>4
__ ` `p B
)i la *ora actual coincide con lo especificado, se salta a la e/tensi%n &prioridad especificado. )i no, a si'uiente prioridad. 23,>B
#altos en el *ialplan 71 ;8
Gosu__conte/to`e/tension`prioridadB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
150/227
>5?
"ermite saltar a un punto del dialplan & volver de nuevo tras la e+ecuci%nde la aplicaci%n ;eturn.
e/ten X\ D1EE-EEEE,>,GosuetiquetaBe/ten X\ D1EE-EEEE,2,@ial=apC'?C[#E#1Be/ten X\ D1EE-EEEE,3,
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
151/227
>5>
riteprotect X no Z reescriile con el comando save dialplanfic*ero.conf Z incluimos un fic*ero e/terno
_'loals`")1X=apC'?
G)8X=apC'>0=:1X>??
E)tensions-conD
_incomin'`e/ten X\ s,>,AnserBe/ten X\ s 2 0ackGroundCvarCliCasteriskCsoundsCesCienvenidaB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
152/227
>52
e/ten X\ s,2,0ackGroundCvarCliCasteriskCsoundsCesCienvenidaBe/ten X\ s,3,Voice8ail[0=:1B
e/ten X\ >,>,"la&0ackCvarCliCasteriskCsoundsCesCopcion>Be/ten X\ >,2,Kan'upB
e/ten X\ 2,>,"la&0ackCvarCliCasteriskCsoundsCesCopcion2Be/ten X\ 2,2,Kan'upB
e/ten X\ i,>,"la&0ack&ouDdialedDinvalidDnumerBe/ten X\ i,2,Kan'upBe/ten X\ t,>,Kan'upB
e/ten X\ *,>,Kan'upB
E)tensions-conD
_conte/to`include X\ out'oin'
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
153/227
>53
e/ten X\ D>EE,>,@ial)!"C[#E#1Be/ten X\ D>EE,n,*an'upB
e/ten X\ D3EE,>,@ial)!"C[#E#1B
e/ten X\ D3EE,n,*an'upB
e/ten X\ 33,>,'otoincomin',s,>Be/ten X\ 55,>,;ecordCvarCliCasteriskCsoundsCesCienvenidaalaBe/ten X\ 77,>,;ecordCvarCliCasteriskCsoundsCesCopcion>alaBe/ten X\ ,>,;ecordCvarCliCasteriskCsoundsCesCopcion2alaB
E)tensions-conD
_out'oin'`e/ten X\ DEEEEEEEE,>,@ial[")1C[#E#1,45,trBe/ten X\ EEEEEEEE,n,Kan'upB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
154/227
>54
e/ten \ DEEEEEEEE,n,Kan'upB
e/ten X\ D6EEEEEEEE,>,@ial[G)8C[#E#1,45,tBe/ten X\ D6EEEEEEEE,n,Kan'upB
e/ten X\ D?.,>,@ial[")1C[#E#1e/ten X\ D?.,n,Kan'upB
L cualJuier dXgito entre !$"/ cualJuier dXgito entre $"
? cualJuier digito entre 2$" G237$"H cualJuier dXgito o letra entre marcas
* ComodinU uno o mYs caracteres Z ComodXnU cero o mYs caracteres
$rctica
:+etivos
as llamadas entrantes reproducirHn un mensa+e de ienvenida que informarH de lat d !V; d i i d d H ll d
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
155/227
>55
entrada a un !V; con dos opciones. as opciones desencadenarHn una llamada auna de las dos e/tensiones )!" que definamos en la centralita.
;eenviaremos la llamada al mensa+e de ienvenida en caso de pulsar una opci%nincorrecta. )i no se pulsa nin'una opci%n enviaremos la llamada a un voicemail'enNrico. #l menI de ienvenida dee poder personalizarse desde los terminalesmarcando el nImero 333.
@efinir las dos e/tensiones en un conte/to llamado _conte/to` que puedan llamarseentre si. @efinir un conte/to _out'oin'` para las llamadas salientes, amase/tensiones podrHn alcanzar las demHs centralitas a travNs del conte/to _out'oin'`.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
156/227
Hemas (e9ales en la 9rabacin de llamadas 7+8
a le'islaci%n actual en #spa$a determina que
- #s ile'al 'raar o escuc*ar una conversaci%n en la que uno no esparte, & los demHs desconocen la 'raaci%n o escuc*a.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
157/227
>57
p , & '
- #s le'al 'raar una conversaci%n en la que uno es parte, pero es ile'alfacilitar esa 'raaci%n a un tercero que no *a&a sido autorizado por losque participaron en la conversaci%n.
#l riunal (4, )< >>C>(4, cuando estalece, entre otrasconsideraciones que
guien 'raa una conversaci%n de otros atenta, independientemente detoda otra consideraci%n,al derecho reconocido en el art. 18.3 EZ por el
contrario, quien 'raa una conversaci%n con otro no incurre, por estesolo *ec*o, en conducta contraria al precepto constitucional citado.g
Hemas (e9ales en la 9rabacin de llamadas 728
)i uno no es parte en la conversaci%n estarH vulnerando un derec*ofundamental, reconocido en el artculo >(.3 de la
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
158/227
>5(
q ' p q ' pese s%lo *ec*o ilcito al'uno.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
159/227
>5
p 'mediante la realizaci%n de llamadas telef%nicas efectuadas desde un#stado miemro de la ni%n #uropea.#n relaci%n con esta cuesti%n, se considera que siempre %ue %uien&aya de reali'ar el tratamiento tenga conocimiento directo o
indirecto de %uin es la persona cuya vo' est siendo objeto degrabacin* as+ como de su n,mero de tel$ono* la grabacine$ectuada tendr la naturale'a de dato de carcter personal& eltratamiento efectuado estarH sometido a la normativa de protecci%n dedatos, al incorporarse al mismo los datos identificativos del su+etonomre & apellidosB, su nImero de telNfono & su voz, conforme a lodispuesto en el artculo 3.aB de la :"@ & el artculo >.4 del ;eal @ecreto
>332C>4, de 2? de +unio, que indica que dic*os datos podrHn procederde informaci%n acIstica.
*ia 5 : ueves
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
160/227
>6?
- Instaaci!n de tarjetas R.SI- 'on"i%uraci!n Asterisk R.SI con BRIST8FF- 'on"i%uraci!n Asterisk R.SI con 1IS.;- 3r6ctica R.SI en e aua- Autoaprovisiona1iento de os te2"onos I3 $S;(< 9 =I;KS>S&
Instalacin tar"etas 0*#I 7+8
a tar+eta suministrada para el curso es la 0>??" de la casa :penVo/.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
161/227
>6>
erminador
1C#
Instalacin tar"etas 0*#I 71 28
na vez instalada en el sistema, usar la orden lspci para verificarque es reconocida
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
162/227
>62
!%U!!*! ?etwor controllerU Cologne C0ip Designs mb= KSD? networcontroller G=FC$5CKH (re, !2)
as tar+etas ;@)! no son reconocidas por =aptel, & precisan o ien de un con+untode parc*es ristuffB o ien de una pila ;@)! como la proporcionada por m!)@1.
@i'ium se *a decantado por el uso de m!)@1 como pila ;@)!, mientras que9un'*anns si'ue con su con+unto de parc*es 0ristuffB.
Veremos a continuaci%n los dos modos de confi'urar e instalar una tar+eta ;@)!en Asterisk.
Instalacin ristuDD 7+8
@escar'ar desde el equipo del profesor la Iltima versi%n disponilede ristuff. #sta versi%n *a sido corre'ida para no pedir los paquetesa !nternet sino para que los descar'ue desde nuestra red local o
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
163/227
>63
a !nternet, sino para que los descar'ue desde nuestra red local. odescar'aremos a CusrCsrc
na vez alli des*acemos el tar.'z & entramos al directorio.
tar /fvz ristuff-?.4.?-test6.tar.'z
cd
*ttpCC>?.>3.>3.>57Cristuff-?.4.?-test6.tar.'z
ristuff-?.4.?-test6
Instalacin ristuDD 728
a instalaci%n de ristuff es 'uiada mediante un par de scripts.
Cdonload s*
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
164/227
>64
.Cdonload.s*
ue descar'a el softare, lo descomprime & aplica los parc*es
.Ccompile.s*
ue realiza la compilaci%n paso a paso. ras cada paso se detiene &pide confirmaci%n con #nter para se'uir con los si'uientespaquetes. na vez completados estos dos pasos el sistema &a estHlisto, requiriendo tan solo de la confi'uraci%n.
Instalacin ristuDD 7;8
CetcCzaptel.conf @i'italesB
B define spain tone .onel d
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
165/227
>65
load.one A esdefault.oneA es
spanA!!ccs0db3crc%bc0anA$2
dc0anA3
as lneas di'itales se usan mediante QspansR, donde cada span es una a'rupaci%n decanales. #n una ;@)! simple los canales 0 de datosB serian el > & 2, & su canal @se$alizaci%nB el 3.
#n una lnea de primario podran ser canales 0 del > al 3>, & canal @ el >6."ueden *aer lneas de primarios de >? canales o de 2?. 1ormalmente se mantendrH el
canal @ de se$alizaci%n en el >6.
Instalacin ristuDD 758
CetcCzaptel.conf @i'itales -
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
166/227
>66
#/aminemos esta lnea en detalle
+X nImero del span, en orden & comenzando por el >.@ X fuente de sincrona ;@)!. ? para nada, > para primario & 2 en adelante para
secundarios.@X atenuaci%n de la lnea no se usa en #spa$aBccsXFramin', indica como *alar con el *ardareBdb;X
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
167/227
>67
CetcCzaptel.conf
spanX>,>,?,ccs,*d3,crc4c*anX>,2
dc*anX3
CetcCasteriskCzapata.conf
si'nallin'XriDcpeDptmpsitc*t&peXeuroisdnc*annel X\ >,2
Instalacin ristuDD 71 68
0ristuff facilita el acceso a ;@)! usando canales =A", al i'ual que*ace con las lneas anal%'icas o las de primario. @e ese modo no esnecesario mas que indicar el canal saliente para las llamadas.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
168/227
>6(
q p
"ara reciir llamadas *a& dos escenarios, dependiendo de que usemos elparametro immediateX&es o no en el fic*ero zapata.conf.
)i es immediateX&es las llamadas se entre'arHn a la e/tensi%n s del conte/toindicado.
)i es immediateXno las llamadas se entre'aran al numero llamado, es decir queen el conte/to tendremos que tener
e/ten X\ 3555>2>3,>,AnserB
#anit1 Beck
os pasos de compilaci%n de 0ristuff *an de+ado versiones distintas
de los componentes en nuestras mHquinas. A fin de evitarprolemas antes de pasar a m!)@1 se requiere recompilar lasversiones iniciales del softare. "ara ello
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
169/227
>6
- 0orrar el contenido de CusrCliCasteriskCmodules
- 0orrar CusrCincludeCasterisk & CusrCincludeCzaptel
- #mplazarse en el directorio donde descar'amos los primerospaquetes de zaptelClipriCasteriskCasterisk-addons.
- ;ecompilar zaptel & lipri e instalarlos de nuevo.
- uedarH pendiente de recompilar Asterisk & Asterisk-addons. o*aremos tras los pasos de m!)@1.
Instalacin mI#*. 7+8
m!)@1 es una pila ;@)! que a$adimos a Asterisk. Funciona asociadoa las versiones mas actuales, no necesitando parc*eo al'uno.
@ l ft i d d l i d l f
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
170/227
>7?
@escar'aremos el softare necesario desde el equipo del profesor,uicHndolo en CusrCsrc
wget 0ttpU!*3*3*&7asterismKSD?$II'*tar*g.
wget 0ttpU!*3*3*&7asterismKSD?user$II'*tar*g.
o descomprimiremos usando
tar #f,. mKSD?$II'*tar*g.tar #f,. mKSD?user$II'*tar*g.
Instalacin mI#*. 71 28
na vez descomprimido, comenzaremos a compilar."rimero m!)@1
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
171/227
>7>
makeZ make install
@espues m!)@nuser.
8akeZ make install
.4.2?.> revisando via make menuselect quec*anDmisdn sea seleccionale dentro de
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
172/227
>72
card >,*fcpci_ii` run gCusrCsinCmisdn-init confi'g to store t*is information to CetcCmisdn-init.conf
#+ecutar CetcCinit.dCmisdn-init confi' para 'raar la confi'uracionB
_:P` CetcCmisdn-init.conf created. !tSs no safe to run gCusrCsinCmisdn-init startg_ii` make &our port >B availale in asterisk & editin' gCetcCasteriskCmisdn.confg
"ara ase'urarnos de que el servicio m!)@1 arranque siempre e+ecutaremos
c*kconfi' misdn-init on
A continuaci%n editaremos CetcCasteriskCmisdn.conf para confi'urar la tar+eta.
onDi9urando mI#*. 728
CetcCasteriskCmisdn.conf
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
173/227
>73
_'eneral`misdnDinitXCetcCmisdn-init.confdeu'X?
l>atc*erDtimeoutX?stopDtoneDafterDfirstDdi'itX&esappendDdi'its2e/tenX&es
)i'ue en si'uientes transparencias....
onDi9urando mI#*. 7;8
CetcCasteriskCmisdn.conf continuacionB
_default`conte/tXincomin'lan'ua'eXesmusicclassXdefaultsenddtmfX&es
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
174/227
>74
alloedDearersXallr/'ainX?t/'ainX?teDc*ooseDc*annelXnopmpDl>Dc*eckX&esppDl2Dc*eckXno
re+ectDcauseX>6met*odXstandardearl&DconnectX&esincomin'Dearl&DaudioXnopresentationX->screenX->ec*ocancelXonec*ocancel*enrid'edXnoec*otrainin'Xno
+itterufferX4???+itterufferDupperDt*res*oldX?
onDi9urando mI#*. 71 58
CetcCasteriskCmisdn.conf continuacionB
_e/tension>`portsX>conte/tXincomin'
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
175/227
>75
#sta Iltima secci%n es la mas importante, &a que nos va a indicar que puertosvamos a enviar a que conte/to.
"ara enviar llamadas a la ;@)! usaremos la sinta/is
e/ten X\ DEEEEEEEE,>,@ialmisdnC>C[#E#1B b- para llamar por un puertoe/ten X\ DEEEEEEEE,>,@ialmisdnC'e/tension>C[#E#1B b- por 'rupo
as llamadas entrantes lle'aran o no a la e/tensi%n s del conte/to indicadodependiendo de si e/iste o n% el parHmetro all'a1sRimmediate.
AMH!A$0!VI#I!.AJIE.H! *E HE(EF!.!# 7+8
#l auto-aprovisionamiento de los telNfonos es la car'a automHtica &desatendida de la confi'uraci%n de los terminales mediante el usode una tNcnica de desplie'ue.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
176/227
>76
@escriiremos a continuaci%n como aprovisionar un telNfono )1:83?? & como aprovisionar un inks&s 4>, como e+emplos de amas
'amas.)e requiere de un servidor @K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
177/227
>77
con el firmare
- snom3??-bdireccion mac en ma&usculas\.*tm que contendrH la
ruta del si'uiente fic*ero & los parametros 'enerales deconfi'uracion-
- snom-firmare.*tm que contendrH la ruta al fic*ero de firmare ainstalar.
AMH!A$0!VI#I!.AJIE.H! *E HE(EF!.!# 7;8
)1:8 3??@K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
178/227
>7(
)nom 3?? F"
e
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
179/227
>7
languageZU
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
180/227
>(?
B e#ample snom firmware setting file
B Firmware setting defines t0e 9R- of t0e firmwareroot fslinu# image filefirmwareU 0ttpU!*3*3*2snom3!!$6*&*!$SK5$*bin
+pre+0tml
AMH!A$0!VI#I!.AJIE.H! *E HE(EF!.!# 768
!1P)O) )"A4>
"ara el inks&s )"A4> necesitaremos dos fic*ero de te/to & unfic*ero con el firmare
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
181/227
>(>
fic*ero con el firmare
- spa4>.cf' que contendrH los parHmetros 'enerales de
confi'uraci%n & la ruta al fic*ero especifico.- bdireccionmac\.cf' que contendrH la confi'uraci%n especficapara un dispositivo.
AMH!A$0!VI#I!.AJIE.H! *E HE(EF!.!# 7=8
inks&s )"A4>@K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
182/227
>(2
)"A4>
F"
T spa4>.cf'+flat$profile +Z$$ Sipura S5$"% Configuration 5arameters $$
+5ro,isionI
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
183/227
>(3
+Res;ncI>nIReset uaAna @es +Res;ncI>nIReset +Res;ncIRandomIDela; uaAna 2 +Res;ncIRandomIDela; +Res;ncI5eriodic uaAna +Res;ncI5eriodic +Res;ncI T bdireccionmac.cf'\+flat$profile +Z$$ Sipura S5$"% Configuration 5arameters $$
+5rimar;I?T5ISer,er uaArw !*3*3*2 +5rimar;I?T5ISer,er+-ineI
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
184/227
>(4
+SK5I5ortII uaAna &!6!+SK5I5ortII+4ailbo#IKD uaAna &!3+4ailbo#IKD+QoiceI4ailISer,erII uaAna !*3*3*2 +QoiceI4ailISer,erII+5ro#;II uaAna !*3*3*2+5ro#;II+9seI>utboundI5ro#;II uaAna ?o+9seI>utboundI5ro#;II+RegisterII uaAna @es+RegisterII+9serIKDII uaAna &!3+9serIKDII+5asswordII uaAna &!3+5asswordII+9seIut0IKDII uaAna @es+9seIut0IKDII+ut0IKDII uaAna &!3+ut0IKDII+5referredICodecII uaAna 7a+5referredICodecII
+flat$profile
*ia < : Viernes
3 d d 4 b I3 A t i k
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
185/227
>(5
- 3roveedores de 4o sobre I3 9 Asterisk- Troubes5ootin% asterisk7 probe1as 9 souciones- Asterisk 9 os ecos
Asterisk 1 la cone)in a proveedores VozI$ 7+8
"rerequisitos
- "ara un proveedor )!", es preciso tener los si'uientes puertos aiertos en sucortafue'os & una re'la de 1A estalecida que entre'ue el trHfico e/terno a lamHquina Asterisk.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
186/227
>(6
"uerto 5?6? @" - )e$alizaci%n "uertos >???? al 2???? @" - Flu+o ;" 2 puertos por conversacionB #l ran'o es el estalecido en rtp.conf
- "ara un proveedor !AE2, no es preciso estalecer un 1A e/plicito aunquesiempre va ien. #l protocolo !AE2 se dise$% para ser Qnat friendl&R.
"uerto 456 @" - )e$alizaci%n & flu+o de datos
Asterisk 1 la cone)in a proveedores VozI$ 728
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
187/227
>(7
recepcion & viceversaB.
"ara la recepci%n de llamadas etcasterissip*confB
register A usuariocarpoUcontrase\aWcarpo*net
#l primer parHmetro tras el re'ister es el nImero de usuario facilitado por
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
188/227
>((
GcarpoHconte#tAoutgoingt;peApeerusernameAusuariocarposecretApasswordcarpo
fromuserAusuariocarpo0ostAcarpo*netfromdomainAcarpo*netdisallowAallallowAalawallowAg72"Jualif;A;esdtmfmodeAinbandrealmAcarpo
Asterisk 1 la cone)in a proveedores VozI$ 758
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
189/227
>(
e#ten A numerocarpooto(incomings)
O en vuestro conte/to out'oin' definiremos el pattern de salida de llamadas
e#ten A I7!!*Dial(SK5EM
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
190/227
>?
p p &
"ara la recepci%n de llamadas etcasterisia#*confB
register A usuarioUcontrase\aW0ostdedestinoia#
#l primer parHmetro tras el re'ister es el nImero de usuario facilitado por eloperador, el se'undo es la contrase$a estalecida por el operador, & tras laarroa viene el *ost de destino de la cone/i%n.
Asterisk 1 la cone)in a proveedores VozI$ 768
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
191/227
>>
GoperadorHt;peApeeruserAusuario0ostA0ostdedestino
secretA#######aut0Amd&plainconte#tAdefaultinsecureA;esJualif;A;esdisallowAallallowAilbcallowAg72"allowAulawitterbufferA;esdropcountA
Asterisk 1 la cone)in a proveedores VozI$ 7=8
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
192/227
>2
O en vuestro conte/to out'oin' definiremos el pattern de salida de llamadas
e#ten A I777*Dial(KL2operadorEM
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
193/227
$roblemas 1 #oluciones 728
LVale... pero porque *a& ecos si no los ten'o con un telefono normalM
Ka& dos tipos de eco near-end & far-end
1#A;-#1@ se ori'ina en la terminal telef%nica o en la lnea anal%'ica
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
194/227
>4
en el lado cliente.
FA;-#1@ se ori'ina en el e/tremo remoto de la conversaci%n, o porrefle/i%n en un enlace *irido.
)e puede comatir el 1#A;-#1@ con una me+or calidad deequipamiento, o usando un cancelador de eco por *ardareCsoftarede uena calidad. #l FA;-#1@ solo puede ser eliminado por uncancelador dedicado o por el operador de telefona.
$roblemas 1 #oluciones 7;8
LVale... pero porque *a& ecos si no los ten'o con un telefono normalM
!mportante
#l uso de un softp*one o de un telNfono !" a$ade un factor que noe/ista en la telefona convencional la anda de paso
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
195/227
>5
e/ista en la telefona convencional la anda de paso.
radicionalmente los telNfonos solo operan entre 3??-3??? Kz.
elNfonos !" & )oftp*ones sore todo estos IltimosB operan entre 2?-2??? Kz.
8as frecuencias a+as & mas frecuencias altas X mas ener'ia.
8as ener'a X ma&or reote X ma&or eco.
$roblemas 1 #oluciones 758
8alos telNfonos !"
os telNfonos !" asados en el
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
196/227
>6
)e *an comercializado a+o mIltiples marcas. Ou/in, Atcom,)iptronic, #urope)!", etc.
#n al'unos modelos como el A
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
197/227
>7
f/otune -i 5 -vv
os datos se escrien en CetcCf/otune.conf & se car'an con
f/otune -s
a orden dee insertarse en el script de inicio de Asterisk.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
198/227
$roblemas 1 #oluciones 7=8
8al a+uste del cancelador de eco
#l cancelador de eco por defecto de Asterisk es 8G2. "ermiteteoricamente *asta >?24 taps pasos de cancelaci%nB o >2( ms,pero en la prHctica lo resultados no son uenos por encima de 32
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
199/227
>
p p pms 256 tapsB. #sto es insuficiente para cancelar un eco molesto.
#ditando zconfi'.* es posile camiar el cancelador de eco entreST
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
200/227
2??
O ,alores ,alidos 2&6(32ms)&2(6%ms)!2%(2'ms)ec0ocancelA;es
ec0otrainingA;esec0ocancelw0enbridgedAno
)i modificando estos a+ustes no es posile eliminar el eco, *araque optar por otros cancelador de eco opcionales.
$roblemas 1 #oluciones 78
:tras opciones a la cancelaci%n de eco
a primera es usar una tar+eta dotada de un cancelador de eco por*ardare. @i'ium, :penVo/ & )an'oma tienen &a modelos en elmercado.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
201/227
2?>
sar un cancelador de eco por *ardare es la opci%n recomendada
siempre & cuando podamos afrontarla por coste.
)i se escapa de presupuesto, *a& canceladores opcionales de ecopor )oftare disponiles para Asterisk.
$roblemas 1 #oluciones 7+@8
:tros canceladores de eco.
@i'ium dispone del K"#< Ki'* "erformance #c*o ?24 taps >2( ms de cancelaci%nB a un coste de >? #;por licencia. 1o *a& soporte oficial para este cancelador.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
202/227
2?2
:ctasic dispone de )oft#?24 taps
>2( ms de cancelaci%nB & que es compatile con la norma G>6( dela$o 2??4. !ncorpora cancelaci%n de eco & reducci%n de ruidos en elmismo producto, con soporte de :ctasic & un coste de >? #; porlicencia mH/imo >6 licencias por mHquinaB.
1o nos olvidemos de :slec, un pro&ecto sumamente interesante.
$roblemas 1 #oluciones 7++8
Audio entrecortado o aparici%n de ruidos en la lnea
)i la lnea es anal%'ica, desconfiar primero de esta, pero proar conzttest el rendimiento de la tar+eta. !nterrupciones compartidaspueden causar clics en el audio o ruidos, si la compartici%n es con
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
203/227
2?3
un dispositivo de 'ran car'a disco duro, tar+eta de red, etcB.
)i la lnea es di'ital, uscar errores
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
204/227
2?4
etc.aptel*confetcasteris
,arspoolasteris,oicemail,arspoolasterismonitor,arlogasteris,arliboctwarelicenses
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
205/227
2?5
mH/ima productividad posile.
#l equipo de
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
206/227
2?6
Al concluir car'amos el modulo creado con un insmod kerneloslec-ko. #n la salida dedmes' deemos ver
:pen )ource ine #c*o b ..CoslecCkernelCzaptel->.4..2.patc* el Iltimo que e/ista en realidadB
na vez parc*eado podremos prose'uir con la compilaci%n de Asterisk. #l canceladorpor defecto de este sistema serH a*ora :)#
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
207/227
2?7
p ' qAsterisk podremos ver en la salida de dmes9el si'uiente mensa+e
=apata elep*on& !nterface ;e'istered on ma+or >6=aptel Version >.4.>?.>=aptel #c*o
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
208/227
2?(
na macro en el dialplan se comporta como un conte/to cu&o nomre
comienza con Qmacro-R. "or e+emplo si deseamos crear una macro quese llame QuzonR el conte/to que escriiremos se llamarH
_macro-uzon`
Al in'resar la llamada a la macro se *ace siempre a la e/tensi%n QsR.
Jacros 728
"ara invocar a la macro usaremos la aplicaci%n macroB cu&a sinta/is es
macronomreDdeDlaDmacro,ar'>,ar'2,ar'3...ar'>7B#n el interior de la macro reciiremos los distintos ar'umentos mediantelas variales predefinidas [A;G>,[A;G2,etc.
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
209/227
2?
Adicionalmente dentro de la macro dispondremos de unas variales que
nos indicarHn desde que conte/to, e/tensi%n & prioridad se invoc%.
[8A
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
210/227
2>?
e/ten X\ s,>,@ial)!"C[A;G>,3?,tB
e/ten X\ s,n,Gotos-[@!A)A),>B
e/ten X\ s-1AVA!A0#,>,Voicemail[A;G>uBe/ten X\ s-1AVA!A0#.n.Kan'upB
e/ten X\ s-0)O,>,Voicemail[A;G>Be/ten X\ s-0)O,n,Kan'upB
Jacros 758
Vamos a crear una macro que permita traa+ar de forma mas QseriaR conal'uno de los conceptos que *emos traa+ado
- #scriiendo valores a la ase de datos- #staleciendo un Q@esvioR en un telNfono- ;ecuperando esos valores desde una macro & tomando decisiones
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
211/227
2>>
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
212/227
2>2
Z @esactivar @esvio
e/ten X\ Y73,>,@0@el[
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
213/227
2>3
_ `
Z los ar'umentos que reciiremos sonZ [A;G> T R`Ms-F:;A;@,>Be/ten X\ s,n,@ial[A;G>,[A;G3,tBe/ten X\ s,n,Gotos-[@!A)A),>B
e/ten X\ s-F:;A;@,>,@ial)!"C[@0[A;G2CfdB]conte/toe/ten X\ s-F:;A;@,n,Gotos-[@!A)A),>B
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
214/227
2>4
e/ten X\ s-1:A1)#;,>,Voicemail[A;G2uB
e/ten X\ s-1:A1)#;,n,Kan'upB
e/ten X\ s-0)O,>,Voicemail[A;G2Be/ten X\ s-0)O,n,Kan'upB
Hrunkin9 #I$ 3 7+8
n trunk es una a'rupaci%n de canales que podremos usar para llamar oser llamados. Vamos a ver en las si'uientes *o+as como definir un enlace
entre sistemas !AE & entre sistemas )!" para poder enviar & reciir unflu+o de llamadas.
#mpezaremos por )!", el protocolo mas e/tendido actualmente para lacone/i%n de dispositivos de Voz sore !".
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
215/227
2>5
@efiniremos un trunk de salida en nuestros sistemas, de formacoordinada con la central de Asterisk que esco+amos. @efinir quien es el*ost A & quien el *ost 0, & ser ima'inativos a la *ora de implementar lasoluci%n..
;ecordar que son definiciones cruzadas del peer de un lado al user delotro & viceversa.
Hrunkin9 #I$ 3 728
#l el Kost A
SK5*C>?F
G=>ST$:$S-K
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
216/227
2>6
dtmfmodeArfc2'33
0ostAK5$del$ser,idor$remotoinsecureA,er;usernameA23%& O la e#tensionusuario Jue nos 0an dadosecretA23%& O la cla,ecanrein,iteAno
Hrunkin9 #I$ 3 7;8
#l el Kost A
SK5*C>?F (continuamos)
G=>ST$:$
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
217/227
2>7
dtmfmodeArfc2'33
0ostAK5$del$ser,idor$remotoinsecureA,er;usernameA23%& O la e#tensionusuario Jue nos 0an dadosecretA23%& O la cla,ecanrein,iteAno
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
218/227
2>(
dtmfmodeArfc2'33
0ostAK5$del$ser,idor$remotoinsecureA,er;usernameA23%& O la e#tensionusuario Jue nos 0an dadosecretA23%& O la cla,ecanrein,iteAno
Hrunkin9 #I$ 3 7?F (continuacion)
G=>ST$$
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
219/227
2>
dtmfmodeArfc2'33
0ostAK5$del$ser,idor$remotoinsecureA,er;usernameA23%& O la e#tensionusuario Jue nos 0an dadosecretA23%& O la cla,ecanrein,iteAno
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
220/227
22?
cone/i%n.-
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
221/227
JI,0AI!. *E #I#HEJA# *E HE(EF!.IA 728
#scenarios posiles...
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
222/227
222
8antener la central e/istente, pero mi'rar a un entorno de Vo!".
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
223/227
223
;utado por @!@ a la central e/istente o a un entorno propio. #s elescenario ideal para una mi'racion por departamentos o por fases.
JI,0AI!. *E #I#HEJA# *E HE(EF!.IA 758
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
224/227
224
tilizar a Asterisk como punto de salida *acia el mundo Vo!". o usamoscomo puente pero capturamos numeraciones marcadas & las enviamos a
otros destinos.
JI,0AI!. *E #I#HEJA# *E HE(EF!.IA 7
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
225/227
225
"or e+emplo suponiendo que nuestra central ten'a multinumeros3555>>22 & 3555>>23 & que las llamadas entran por =apC'?B
e/ten X\ 3555>>22,>,@ial=apC'>C[#E#1,3?,tBe/ten X\ 3555>>22,n,Kan'upB
e/ten X\ 3555>>23,>,@ial=apC'>C[#E#1,3?,tB
e/ten X\ 3555>>23,n,Kan'upB
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
226/227
JI,0AI!. *E #I#HEJA# *E HE(EF!.IA 71 =8
LO las llamadas provenientes desde nuestra central anti'ua M
:viamente tendremos definido que el conte/to de destino de =apC'>conectado a nuestra central anti'uaB apunta a un conte/to aislado pore+emplo _salida-anti'ua`
1o nos compliquemos la vida, la otra central &a *a formateado lanumeraci%n por nosotros
-
8/13/2019 Curso Asterisk Prctico Barcelona Marzo 2009
227/227
227
_salida-anti'ua`
e/ten X\ D.,>,@ial=apC'?C[#E#1,6?,tBe/ten X\ D.,n,Kan'upB