Charla de Asterisk 1.6
Posted Enero 17th, 2009 by Nestor
[Nest0r] El salon esta cerrado nuevamente hasta el final de la charla de jroliva
[Egarin] Bueno, por mi lado le doy paso a la siguiente conferencia. Gracias por las preguntas.
[Nest0r] muchas gracias edgar
y quiero hacerles recordar a los participantes que Edgar escribio el primer libro de Elastix en español
y lo pueden descargar desde http://downloads.sourceforge.net/elastix/ElastixBook-Comunicaciones_Unificadas_con_Elastix_Vol1_v0.8.pdf
es un libro muy didactico
y no solo habla de Elastix, sino tambien de telefonia, tiene conceptos muy claros
sobre todo si estas empezando, pero tambien es muy bueno si
ya tienes experiencia en esto pues te aclara algunos conceptos
es realmente IMPERDIBLE
y como nos anuncio, va a sacar la continuación que también esta MUY BUENA
ahora si, continuamos con jroliva
--] zipper (n=zipper@190.43.146.165) ha entrado en #asterisk-peru
[Nest0r] sobre Asterisk 1.6
el es un usuario de Asterisk Peru, con mucha experiencia en el tema de implementaciones
y es un gran apoyo para la comunidad :)
jroliva: ¿estas con nosotros todavia?
:D
Parece que no :(
mw-redfone: ¿tu estas por aca?
[mw-redfone] Sigo por aca
[jroliva] Muchas gracias por la invitacion Nestor y a ustedes por estar aqui :)
Bueno espero que lo que les pueda comentar de mi experiencia en estos momentos especiales de cambios en asterisk les pueda servir
y me van a disculpar si por hay ven algun horror ortografico , el irc aun no tiene corrector :)
[-- FredyG ha parado (Read error: 110 (Connection timed out))
[jroliva] hola
me copian ?
[Nest0r] jroliva: gracias a ti, si te copiamos
[jroliva] no se si lo que escribi lo vieron ai que va de nuevo
Ok, para comenzar asteirsk 1.6.0 fue lanzado con bombos y platillos el 02 de octubre del 2008 , a la fecha es la version 1.6.0.3
junto con la vercion 1.4.22
a todos nos dio un infarto cuando nos presentaron al nuevo actor del momento llamado DAHDI (Digium Asterisk Hardware Device Interface)
--] CZR6984 (n=Miranda@201.230.177.56) ha entrado en #asterisk-peru
[jroliva] el cual reemplazaba totalmente a ZAPTEL segun dicen por problemas de patentes en el nombre con una empresa de tarjetas prepago
Bueno la mayoria penso que solo era un simple cambio de nombre y nada mas
pero esto no era asi, es mas que eso y a continuacion os esplico
dahdi se divide en 2
trae DAHDI-LINUX , que son los modulos a nivel de kernel
y tambien DAHDI-TOOLS , que como suena son la bateria de herramientas de configuracion
ejemplo ztcfg -vv cambiado por dahdi_cfg -vv
estos dos (DAHDI-LINUX y DAHDI-TOOLS) , tambien pueden descargarse unidos en un tar llamado dahdi-linux-complete
yo personalmente aun no pruebo este ultimo.
asi, existen muchos cambios a nivel de arquitectura de software en si , mas halla que solo veamos cambios de nombres
Digium , se ha tomado el trabajo de preparar esta pieza de software desde 0 y valga si es mucho trabajo y es por que quiere desaparecer totalmente ZAPTEL
Bueno, como afecta esto a las versiones de asterisk ?
la version 1.4.21.1 , aun trabaja con zaptel de manera nativa
pero la version 1.4.22 ,soporta tanto zaptel y dahdi , no existe el tradicional chan_zap.so de toda la vida
si no chan_dahdi.so , y tampoco existe zapata.conf, hay que crearlo a mano
asi que en conclusion Asterisk.1.4.22 no es 100% compatible con zaptel , tener cuidado con eso
para el caso de asterisk 1.6 , solo trabaja exclusivamente con dahdi
[-- patovala ha parado (Read error: 110 (Connection timed out))
[jroliva] y encontramos los cambios
hay el archivo /etc/asterisk/chan_dahdi.conf
antes /etc/asterisk/zapata.conf
tambien /etc/dahdi/system.conf antes /etc/zaptel.conf
la configuracion es exactamente igual como siembre lo hemos echo
salvo que algunas de las innovaciones que trae es que es que
el cancelador de eco ahora es dinamico , es decir es por canal
trae el cancelador de eco mg2 y kb1 , donde hay la posibilidad de decirle que con que canal en especifico es el que va funcionar
por ejemplo echocanceller=mg2,1-8
[-- cougart ha parado (Client Quit)
[jroliva] Luego a nivel de soporte de tarjetas , esta bastante trabajado , particularmente no he tenido problema alguno , salvo con la tarjetas para enlaces BRI
pero es un caso particular
a nivel del dial plan no mayor cambio salvo
como era de esperar el nombre de los canales
ahora es : exten=]_0XXXXXXX,1,Dial(DAHDI/1/${EXTEN:1},20,Tt) , por citar un ejemplo
despues hay cambio de sintaxis, ya no se usa | si no la coma ¨,¨
pequenos detalles en realidad, pero despues que te has leido la documentacion un par de veces :)
el lio mas grande con el que me he tocado , es a nivel de desarrollo de aplicaciones , como AGI o AMI
[-- DeepY0X ha parado (Remote closed the connection)
[jroliva] sobre todo con este ultimo
el API de Asterisk Gateway Interface , ha cambiado rotundamente, no solo lo han agregado cosas si no tambien modificado sintaxtis de otras
[-- egarin (n=egarin@190.10.221.209) ha dejado #asterisk-peru
[jroliva] una anecglota que tuve es que sin querer descubri un bug , en la funcion ORIGINATE del Manager
bueno tantos cambios no ha de suponernos que no se les iba a pasar una no lo creen , lo curioso es que solo pasaba en la version tar.gz y no en la de subversion svn
pero igual se pudo arreglar
Algo que no pasa con AGI
Algo que no pasa con AGI , he probado los programas medianamente complejos como el uso de PHP , Festival o Cepstral, sin mayor cambio , lo cual es muy bueno
--] egarin (n=egarin@190.10.221.209) ha entrado en #asterisk-peru
[jroliva] asi mismo hay un detalle adicional que pienso que es importante mencionar
--- Nest0r da estado de operador de canal a egarin
[jroliva] para asterisk 1.6 , se han preocupado mucho por el rendimiento,en economizar recursos por llamada , algo que es muy bueno
en equipos que antes habia descartado totalmente, he tenido muy buenos resultados
despues la estabilidad , esta por descontada en realidad , para los que hacen instalaciones como se dice con asterisk puro , no van a tener problemas
existe un documento que reciente mente digium acaba de soltar , sobre justamente todo el tema de los cambios , ya a nivel mas tecnico
se puede descargar de aqui
http://www.sinologic.net/wp-content/uploads/2009/01/adl_quickstart.pdf
http://www.sinologic.net/wp-content/uploads/2009/01/upgrading_from_zaptel_to_dahdi_v0-3.pdf
son dos , donde explica claramente , los cambios en profundidad de DAHDI y como afecta a asterisk 1.6 y 1.4.22
ahora la version 1.4.23 , pronta a lanzarce , va eliminar definitabamente el soporte de zaptel
Bueno eso es lo que queria comentarles en resumen
jroliva jericozorn jesus_ jsolis
[Nest0r] perfecto jroliva, muy interesante los nuevos cambios :)
ahora entonces pasamos a la ronda de preguntas
de los participantes
--- Nest0r establece modo -m #asterisk-peru
[Nest0r] si tienen alguna duda, por favor planteenla
[gazu] una pregunta
[Nest0r] adelante gazu
[jroliva] si gazu
[gazu] en tu opimion que va ha pasar con asterisk 1.4.22 ? se tendran que migrar a 1.6
[jroliva] yo pienso , que al igual como paso con la version 1.2 y la 1.4 , en un momento dado se va tener que cambiar
[Fernando_INTELIX] puedo dar tambien un aporte?
[Nest0r] claro Fernando_INTELIX
[jroliva] lo que pasa es que ahora hay mas cosas desarrolladas
para asterisk 1.4 , que puede amarrar a muchos aun
[Fernando_INTELIX] sobre la anteriore pregunta asterisk 1.4 tiene muchas limitaciones como el faltarle encriptacion y sip sobre tcp entre otras cosas
la migracion a 1.6 es algo natural solamente por esa funncion de seguridad como sip sobre tcp
[Nest0r] y otra cosa, mucha gente no quiere cambiar por "miedo" a las cosas nuevas, DAHDI ¿que sera?! :D jojo, pero ya vemos como nos conto jroliva, que no es taaaaaan grave
[Fernando_INTELIX] no todos los saben pero usar voip es super inseguro sin los recaudos necesarios
[jroliva] si , es algo que no mencione , Asteirsk 1.6 mejora mucho la segurdad
sobre todo en sip
[Nest0r] genial, ¿alguna otra pregunta?
[Fernando_INTELIX] yo de curioso queria saber que problema tuviste con BRI
[Nest0r] jroliva: ¿llegaste a leer la pregunta? :D
[jroliva] bueno , yo partilarmente no , existe papers que aun el soporte de las tarjetas BRI aun tienen problemas , aqui en Peru no se usa mucho , pero lo mas grave que se encontro fue ese tema
[Fernando_INTELIX] claro por eso me sono raro
porque la ultima version solucionaba un problema con unas las bri
[Nest0r] Fernando_INTELIX: acá en Perú ni siquiera encontre alguien que me venda tarjtas bri :(
[Fernando_INTELIX] pero nunca me paso porque bri es muy raro de encontrar
[jroliva] si la utima version de DAHDI
[Fernando_INTELIX] claro bri solo he instalado muchas en medellin
[jsolis] x siaka han probado el R2 en asterisk 1.6?
[Nest0r] Fernando_INTELIX: aca es una excetricidad :D jojo
[Fernando_INTELIX] jaja
[jroliva] exactamente la DAHDI 2.1.0.3
[Fernando_INTELIX] en medellin solo lo usan porque les es mas barato usar esos ports de isdn que los de analogos
la teco compro de mas
[-- MiUlEr ha parado (Remote closed the connection)
[manzurek] hola jroliva, viene el modulo unistim nativamente?... y si ya tuviste oportunidad de usarlo?
[jroliva] interesante
si viene nativamente
no , la verdad no he tenido la oportunidad
[Fernando_INTELIX] che quedo pendiente la pregunta de jsolis
[manzurek] ok gracias
[Fernando_INTELIX] de r2
[jroliva] no la lei
[Nest0r] [jsolis] x siaka han probado el R2 en asterisk 1.6?
[Fernando_INTELIX] yes
te toca jroliva
[jroliva] yo hasta ahora todo lo que he probado ha sido con asterisk-1.6.0.3-rc1.tar.gz
[Fernando_INTELIX] con el patch de moi?
[jsolis] funciona en las Digium
xq ahora creo q mas desarrolla para sangoma
[Fernando_INTELIX] yo soy tester de moi
y lo aude con las modif para argentina
y colom bia
[jsolis] pero q tal tu exp que ya has implementado
xD
[jroliva] ha ok , yo solo le hice una modificacion para corregir el problema en el manager
[Fernando_INTELIX] moi lo hizo al libopenr2 compatible con todas las tarjetas es una lib
el trabaja en sangoma como bien dijeron pero hace las lib de compatibilidad con todo
genericas
andan en tarjetas pika sangoma digium y con el driver openzap para freeswitch
[jsolis] thx probaremos con la 1.6 =)
[jroliva] que interesante , yo aun no he probado sangoma , en la 1.6
[Fernando_INTELIX] anda genial con la yuda siempre omnipresente del moi
[Nest0r] perfecto, hay que hacer pruebas y luego publicarlas para que todos nos beneficiemos :)
[Fernando_INTELIX] paso el link www.libopenr2.org
[jroliva] exacto , esa es la idea
[Nest0r] si no quedan preguntas sobre este tema, podemos continuar con la charla de Redfone a cargo de mw-redfone
¿Alguna pregunta más?
[Fernando_INTELIX] ya estan homologadas y funcionando perfecto las variantes argeitna itu brasil mexico venezuela colombia peru ecuador vietnam
[netrog] una pregunta
[Nest0r] al ginal igual vamos a poder continuar con jroliva y egarin si es que no se marchan :)
dale netrog
[netrog] como mencionaron anteriormente en temas de seguridad
en 1.6 seria posible de ya hablar de encriptacion a nivel de voz, es decir no correr el riesgo de realizar una llamada
por internet y que esta sea facilmente captada por un extraño
[Fernando_INTELIX] en iax ya lo podes encriptar al traficom completo
[jroliva] asterisk 1.6 , ha mejorado ,mucho ese tema , el stack sip , manejando encriptacion bastante interesante, pero ojo , siempre existen nuevas herramientas
lo que si es cierto que es por ahora es mas complicado
[Fernando_INTELIX] y nuevos bugs y nuevos hacks y asi la rola
[netrog] eso en iax
es decir ya se podria brindar algunas garantias con algunos usuarios temerosos al "chuponeo"
al ofrecerles servicios como el uso de un webphone
[-- gazu ha parado (Read error: 131 (Connection reset by peer))
[netrog] a traves de internet usando iax con md5
[jroliva] si ,claro para los usuarios paranoicos :)
[Fernando_INTELIX] usa el webphone con https
pero iax usa no solo md5
usa clave pub y privada y ademas enccritpacion del stream
con aes128 nativo
opcion encrytion=yes
encryption
[netrog] :D
okas, thanks
[jsolis] otra preguntita
[Nest0r] jsolis: dale
[jsolis] a nivel de AMI para la 1.6
existe algun framework
[jroliva] umm , yo desconosco la verdad
[Nest0r] ¿alguno sabe de esto?
[jsolis] thx
[Fernando_INTELIX] no se si califica como frawork pero hjay un proxy
frame
de la firma popvox
astman proxy
que permite convertir xml y otros formatos a ami y luego pasar batchs de comandos
[jsolis] uhmm
creo q hay q seguir colgados del socket para escuchar al asterisk 1.6 x el momento
[Fernando_INTELIX] aca lo usamos mucho en call centers de mucho volumen para no saturar el ami
edgar ahi tenes una feature request de elastix
framework de ami
[Nest0r] jeje
bueno, entonces ahora si continuamos con la ultima charla
al final igual podremos continuar con preguntas y sugerencias

3 horas 1 min antes
3 horas 4 min antes
3 horas 55 min antes
1 día 4 horas antes
1 día 11 horas antes
1 día 22 horas antes
2 days 2 horas antes
2 days 2 horas antes
2 days 3 horas antes
2 days 7 horas antes