tag:blogger.com,1999:blog-7257254340391462282024-02-20T12:27:29.640-05:00Medellin Asterisksitio paisa, sobre asterik, freepbx y linux. todo sobre voiparpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-725725434039146228.post-80673169090564161332009-12-16T12:21:00.000-05:002012-12-20T17:42:58.261-05:00OLPC en colombia<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/pxr2GRJ6tjc?feature=player_embedded' frameborder='0'></iframe></div>
<a href="http://www.ted.com/talks/lang/spa/nicholas_negroponte_takes_olpc_to_colombia.html">http://www.ted.com/talks/lang/spa/nicholas_negroponte_takes_olpc_to_colombia.html</a>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com0tag:blogger.com,1999:blog-725725434039146228.post-28343216208974989042009-07-22T10:05:00.000-05:002009-07-22T10:18:47.977-05:00COMO instalar Asterisk 1.4 con Dahdi, FreePBX, avantfax en debian lennyHola mi amigo, Juan Miguel Alcarria Herrera, escribio este exelente HOWTO, para instalar asterisk 1.4 con, soporte para Dahdi con FreePBX, HylaFax, Iaxmodem, AvantFax todo ello en Debian Lenny:<br /><br /><a href="http://www.improvisa.com/index.php?name=News&file=article&sid=395">http://www.improvisa.com/index.php?name=News&file=article&sid=395</a><br /><br />Juan Miguel Se dedica a la informática hace 10 años, y trabaja con asterisk hace un par de años.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com3tag:blogger.com,1999:blog-725725434039146228.post-79476917975482546532009-03-12T11:24:00.000-05:002012-12-07T11:24:25.556-05:00UCellComo le contaba en el post anterior, este es el proyecto que vengo desarrollando.<br />
<br />
Próximamente en nuestra Hermosa ciudad, se empezaran a ver en las universidades este logo.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrm4JIvDLUEg-nYp0LpcQuLe63DNpL_DseAgOLDjvd3TU-WF87Kljy5Jn-yf__md8GrZkMKOWdjGrBk4t9DpOEyDOSJ7oFsJPKjf6pNpnUWA2x-oWOzcSeCjEZnGuecY4odBRajLKzTUqj/s1600-h/ucell.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5312340670740192722" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrm4JIvDLUEg-nYp0LpcQuLe63DNpL_DseAgOLDjvd3TU-WF87Kljy5Jn-yf__md8GrZkMKOWdjGrBk4t9DpOEyDOSJ7oFsJPKjf6pNpnUWA2x-oWOzcSeCjEZnGuecY4odBRajLKzTUqj/s400/ucell.png" style="cursor: pointer; display: block; height: 175px; margin: 0px auto 10px; text-align: center; width: 289px;" /></a><a href="http://www.ucell.com.co/">Ucell</a> Un proyecto Bastante interesantante, Basicamente son llamadas gratis a cambio de escuchar una pequeña pauta publicitaria.<br />
<blockquote>
Con Ucell obtienes: Minutos gratis a Celular y Larga Distancia Nacional, acceso a la comunidad web universitaria más grande de Colombia, beneficios y bonos de descuentos de las mejores marcas, información sobre los eventos en tu ciudad, y mucho más.</blockquote>
Todo Desarrollado gracias a asterisk.<br />
<br />
Yo de ti ya me estaria registrando en <a href="http://www.ucell.com.co/">www.ucell.com</a><a href="http://www.ucell.com.co/">.co</a>.<br />
Si esta interesado en emprender un proyecto gran inovacion, siempre es mejor estar del lado del open source. <a href="http://www.datawareltda.com/">contactanos.</a><br />
<div class="lefttextos" style="float: right; padding-top: 20px; width: 365px;">
</div>
arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com0tag:blogger.com,1999:blog-725725434039146228.post-18967201404439130382009-02-12T17:10:00.000-05:002012-12-20T17:45:26.370-05:00Audacity, problema linea analogas<a href="http://audacity.sourceforge.net/images/Audacity-logo-r_50pct.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" src="http://audacity.sourceforge.net/images/Audacity-logo-r_50pct.jpg" style="cursor: pointer; float: left; height: 100px; margin: 0pt 10px 10px 0pt; width: 253px;" /></a>Hace días, no publicaba nada (ocupado con un proyecto bastante interesante, como era de esperar involucrado con asterisk). Este post se los debo hace varías semanas como solucionar problemas de colgado con en lineas análoga con la mejor herramienta de sonido OpenSource <a href="http://audacity.sourceforge.net/">Audacity</a>.<br />
<br />
<span style="font-weight: bold;">Por que de este post?</span> Las líneas análogas existente varías formas de establecer el cuelgue de las llamadas atravez de la señalización, el problema radica en que hay muchas formas y en muchos casos hablando tanto nuevas instalaciones en telefonía ip y instalaciones de plantas telefónicas convencionales, tienen problema para detectar el cuelgue. para mas información les recomiendo estas lecturas.<br />
<a href="http://en.wikipedia.org/wiki/Special:Search/Disconnect_supervision">Disconnect supervision</a><span style="font-size: 85%;"><br /></span><a href="http://en.wikipedia.org/wiki/Special:Search/Asterisk_Disconnect_Supervision">Asterisk Disconnect Supervision</a><br />
<a href="http://en.wikipedia.org/wiki/Special:Search/busy_tone">busy tone</a><br />
<a href="http://en.wikipedia.org/wiki/Special:Search/Plain_old_telephone_service">Plain old telephone service</a><br />
<br />
La forma en que vamos a detectar el cuelgue sera gracias del <b><a href="http://en.wikipedia.org/wiki/Call-progress_tone">Call-progress tone</a></b>, ya este es mas general y esta presente cualquier linea analoga el problema radica en la falta de estandarizacion de este en la diferentes regiones de america latina. para mas informacion recomiendo este documento de la ITU, para el <a href="http://www.itu.int/dms_pub/itu-t/oth/02/06/T02060000040002PDFS.pdf">tone progress</a>.<br />
<br />
Manos a la obra. para conseguir el tono de cuelgue (<a href="http://en.wikipedia.org/wiki/Special:Search/busy_tone">Busy Tone</a>)<img alt="" src="file:///tmp/moz-screenshot-1.jpg" /><img alt="" src="file:///tmp/moz-screenshot-2.jpg" /> tenemos que encotrar 3 parámetros la frecuencia 1, la frecuencia 2 y la cadencia. Lo primero que debemos hacer es grabar el tono, a diferencia de como muchos piensan este no es tan dificil de grabar, ya que si tienes este problema del colgado de las lineas analogas, en la mayoria de los casos se ve reflejado en Buzones de voz llenos de este dichoso tono. si no lo tienes puedes grabarlo con un simple microfono.<br />
<br />
luego de tener el tono(en . wav), lo abrimos con audacity y tendran algo como esto.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg04-Z164fYiH_9S6oGf_swX94rD7DN9xHuNxNoFrz2eLLFE1-JyDlY3jBWayf6_p18HNlbjHYFYDBid3YjlmQTn9Btx8ioJCQx-6o_WaifMPFKH4dN4WnZiexpmHOYvjdNjspt3rwljtnK/s1600-h/screenshot_01.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5302285048718570914" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg04-Z164fYiH_9S6oGf_swX94rD7DN9xHuNxNoFrz2eLLFE1-JyDlY3jBWayf6_p18HNlbjHYFYDBid3YjlmQTn9Btx8ioJCQx-6o_WaifMPFKH4dN4WnZiexpmHOYvjdNjspt3rwljtnK/s400/screenshot_01.png" style="cursor: pointer; float: left; height: 79px; margin: 0pt 10px 10px 0pt; width: 400px;" /></a><br />
<br />
<br />
<br />
<br />
lo primero que haremos sera medir la cadencia, para esto debemos alinear el principio del tono al segundo cero, selecionamos la primera parte y le damos recortar.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzL3Ajm6Y49a6Rc0p2UcEhZ2rk10Q6F-oRCuN1h7wRr_hAUy6SVj71Td8X4yGN09XdNKZ2fQYYqw9ELxeBYAIiUbaZ0uY4fe6Y62DIzMw2ceBj95R0qGHBsDWxE8oN-tQK1KdP7XEyAb2g/s1600-h/screenshot_02.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5302285046299187522" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzL3Ajm6Y49a6Rc0p2UcEhZ2rk10Q6F-oRCuN1h7wRr_hAUy6SVj71Td8X4yGN09XdNKZ2fQYYqw9ELxeBYAIiUbaZ0uY4fe6Y62DIzMw2ceBj95R0qGHBsDWxE8oN-tQK1KdP7XEyAb2g/s400/screenshot_02.png" style="cursor: pointer; float: left; height: 107px; margin: 0pt 10px 10px 0pt; width: 400px;" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
Ampliamos con la herramienta de zoom asi podremos saber cuanto tiempo dura el tono y luego cuanto mide el silencio.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1jc1OIx6LzXK01jlbF7In751LZZGVSlA8fl7kcYSlarkv9iM3DGtp0v676WGqXJivuHrRNi_NUvGpXTe7E7ROFaBkvmDSozDz8lvkRlnj4hSD8y0qVtE_TYtiE5jB_g8CSXnmwGcerbAC/s1600-h/screenshot_03.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5302286157865651746" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1jc1OIx6LzXK01jlbF7In751LZZGVSlA8fl7kcYSlarkv9iM3DGtp0v676WGqXJivuHrRNi_NUvGpXTe7E7ROFaBkvmDSozDz8lvkRlnj4hSD8y0qVtE_TYtiE5jB_g8CSXnmwGcerbAC/s400/screenshot_03.png" style="cursor: pointer; float: left; height: 106px; margin: 0pt 10px 10px 0pt; width: 400px;" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
En esta imagen vemos claramente que el silencio y el tono miden 0.25 segundos cada uno.<br />
La cadencia generalmente esta dada por un fraccionario, todos los equipos definen en que medidas.<br />
<blockquote>
<span style="color: #666666;">ej. millisegundos 250/250</span> <span style="color: #666666;"> segundos 0.25/0.25</span></blockquote>
ahora obtendremos la frecuencia, con el tono señalado, utilizamos la herramienta.<br />
Analizar----->Dibujar Espectro<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCmfenHP1X8gmDPoRDWFXfUSTBb6M4KQdRuXdXjfrfOXFJ_P1rOknH44lFLCHoFsR_aXhkaE-oFQzfH5tWwU-7qhr9vbKvHC9vXBeb4tySYeOcvsUdi-Hj2fcJG-NnW4RHA3nigs0ZwMqm/s1600-h/screenshot_04.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5302290307752893730" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCmfenHP1X8gmDPoRDWFXfUSTBb6M4KQdRuXdXjfrfOXFJ_P1rOknH44lFLCHoFsR_aXhkaE-oFQzfH5tWwU-7qhr9vbKvHC9vXBeb4tySYeOcvsUdi-Hj2fcJG-NnW4RHA3nigs0ZwMqm/s400/screenshot_04.png" style="cursor: pointer; float: left; height: 295px; margin: 0pt 10px 10px 0pt; width: 400px;" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Nos paramos en el primer pico y el nos dice cual es la frecuencia. en este caso es 436 Hz<br />
hacemos lo mismo con el segundo pico.<br />
en este caso el segundo pico esta por el orden de -43db, esto quiere decir que es irrelevante,<br />
<br />
este tono solo tiene una frecuencia.<br />
<br />
Listo ya tenemos todos los datos necesarios, del busy tone.<br />
Ejemplos de conflagración.<br />
<br />
<span style="font-weight: bold;">Grandstream.</span><br />
<span id="fullpost">Busy Tone: ch1-X:f1=436@-11,f2=436@-11,c=25/25;</span><br />
<span style="color: #666666; font-size: 85%;">la x depende del equipo de grandstream si es un gxw 4108 o un 4104, o no se pone ch para los handy tones.<br />NOTA: en los nuevos HandyTones 502 y 503 la cadencia se pone en millisegundos seria 250/250.</span><br />
<span style="font-weight: bold;">Sipura</span><br />
Busy Tone: 436@-11,436@-11;10(.25/.25/1+2)<br />
<br />
Si conocen mas ejemplos de conflagración del Busy tone dejen los comentarios.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com37tag:blogger.com,1999:blog-725725434039146228.post-35669157473470851692008-10-28T09:19:00.000-05:002008-10-28T10:02:28.834-05:00Nuevo firmware gxw410x<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCvfqWh1daVzqtE4qM7CFfoZOvj8mOq97QBa8JR8EEYl3j7vwpBUpeAnul-0uQ84UVvi4m7XtyVtjjqFYn8eWbUDXNL1FoNJGTPPsK0FceDpLFS5wETwcLQw_-5XnZDNgW6xwOvLHwT085/s1600-h/GXW_black_silver.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 162px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCvfqWh1daVzqtE4qM7CFfoZOvj8mOq97QBa8JR8EEYl3j7vwpBUpeAnul-0uQ84UVvi4m7XtyVtjjqFYn8eWbUDXNL1FoNJGTPPsK0FceDpLFS5wETwcLQw_-5XnZDNgW6xwOvLHwT085/s200/GXW_black_silver.jpg" alt="" id="BLOGGER_PHOTO_ID_5262218990309519170" border="0" /></a><br />Por fin.<br /><br />llevamos esperando este firmware, aproximadamente 6 meses.<br />En concreto es el Firmware <a href="http://www.grandstream.com/DOWNLOAD/FIRMWARE/GXW4104_GXW4108/Release_Note_GXW4104_GXW4108_1.0.1.10.pdf"><span class="style7"><span style="color:black;">1.0.1.10</span></span></a> para el GXW4104 y para el GXW4108.<br /><br /><br /><br /><br /><span style="font-weight: bold;">Correcciones de errores (BUGS)</span><br /><br /> • <span style="color: rgb(153, 102, 51);">(LISTO) </span>inundación (flooding) de consultas DNS del servidor STUN si no es válido.<br /> • <span style="color: rgb(153, 102, 51);">(LISTO) </span>seguir intentando descargar la actualización del firmware, si la dirección del servidor no es válido.<br /> • <span style="color: rgb(153, 102, 51);">(LISTO) </span>el sistema no funciona a menos que ID de usuario se configura<br /> • <span style="color: rgb(153, 102, 51);">(LISTO)</span> error en ring-no-answer en los anteriores versiones.<br /> • <span style="color: rgb(153, 102, 51);">(LISTO)</span> LED no se ilumina después de que el sistema arranca con éxito<br /> • <span style="color: rgb(153, 102, 51);">(LISTO) </span>GXW4108 local SIP Escuchar opción de configuración del puerto<br /> ch1: 5061; ch2: 5062; CH3: 5063; CH4: 5064; C5: 5065; C6: 5066; CH7: 5067; CH8: 5068<br /><br /><span style="font-weight: bold;">Algunos de las mejoras</span><br /><span style="color: rgb(102, 0, 0);"> • Nueva y cargador de arranque para manejar mejor el sistema de recuperación si es necesario.</span> <span style="color: rgb(102, 0, 0);"> • Mejora de las regiones PSTN, y detección CID .</span> <span style="color: rgb(102, 0, 0);"> • Nuevo detector de tono (DTMF, progreso de tonos de llamada).</span><br /> • Se ha añadido soporte para la regeneración del flash.<br /> • Plan de marcación Mejorado, permitir la sustitución en un bloque del centro del segmento, tales como: (<0> [2-9] xx <15> x)<br /><br />Las tres mejoras resaltadas, Son imperdibles, ya que estos temas han dado algo de lidia(problemas).<br /><br />Bueno me dispongo a actualizar mis gateway. sin tengo algún problema les cuento.<br /><br /><br />Para actualizar, se pueden dirigir a <a href="http://www.grandstream.com/firmware.html">grandstream firmware</a>.<br />Para ver la lista de cambios completa <a href="http://www.grandstream.com/DOWNLOAD/FIRMWARE/GXW4104_GXW4108/Release_Note_GXW4104_GXW4108_1.0.1.10.pdf">aquí.</a>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com1tag:blogger.com,1999:blog-725725434039146228.post-83949504219895211262008-09-29T18:10:00.000-05:002008-09-29T19:25:40.703-05:00B410T digiumHace días o mas bien meses tenia ganas de probar la tarjeta de <a href="http://www.digium.com/"><span class="blsp-spelling-error" id="SPELLING_ERROR_0">digium</span></a> b410p, es una excelente tarjeta que <strong></strong>permiten conectar hasta <strong>4 líneas <a href="http://en.wikipedia.org/wiki/Basic_rate_interface"><span class="blsp-spelling-error" id="SPELLING_ERROR_1">RDSI</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_2">BRI</span></a></strong> con un <span class="blsp-spelling-error" id="SPELLING_ERROR_3">cancelador</span> de eco muy bueno (<strong></strong> incluye un <strong><span class="blsp-spelling-error" id="SPELLING_ERROR_4">cancelador</span> de eco de 64<span class="blsp-spelling-error" id="SPELLING_ERROR_5">ms</span> o 512 <span class="blsp-spelling-error" id="SPELLING_ERROR_6">taps</span> por cada uno de los 8 canales</strong><span style="font-weight: bold;"> </span>(de la marca <span class="blsp-spelling-error" id="SPELLING_ERROR_7">Octasic</span>).) y la calidad es muy buena.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digium.com/images/products/b410p-lrg.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://www.digium.com/images/products/b410p-lrg.jpg" alt="" border="0" /></a><br />Para instalarla en <span class="blsp-spelling-error" id="SPELLING_ERROR_8">debian</span> es muy sencillo, cuando estés compilando el <span class="blsp-spelling-error" id="SPELLING_ERROR_9">zaptel</span><br /><br /><em><blockquote><span class="blsp-spelling-error" id="SPELLING_ERROR_10">cd</span> /usr/src/zaptel-x.y.z<br />./configure<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_11">make</span><br /><span class="blsp-spelling-error" id="SPELLING_ERROR_12">make</span> b410p<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_13">make</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_14">install</span><br /><span class="blsp-spelling-error" id="SPELLING_ERROR_15">make</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_16">config</span></blockquote><br /></em><br />debes Tener <span class="blsp-spelling-error" id="SPELLING_ERROR_17">internet</span> en el instante ya que instalar el soporte <a href="http://www.misdn.org/"><span class="blsp-spelling-error" id="SPELLING_ERROR_18">mISDN</span></a> y sus aplicativos.<br /><br /><blockquote>/etc/init.d/mISDN <span class="blsp-spelling-error" id="SPELLING_ERROR_19">scan</span></blockquote><br /><br />busca los dispositivos <span class="blsp-spelling-error" id="SPELLING_ERROR_20">ISDN</span> que tengas en tu <span class="blsp-spelling-error" id="SPELLING_ERROR_21">server</span><br /><br /><blockquote>/etc/init.d/mISDN <span class="blsp-spelling-error" id="SPELLING_ERROR_22">config</span></blockquote><br /><br />configura estos dispositivos<br /><br /><blockquote>/etc/init.d/mISDN <span class="blsp-spelling-error" id="SPELLING_ERROR_23">start</span></blockquote><br />corre los drivers de estos dispositivos. en este momento los <span class="blsp-spelling-error" id="SPELLING_ERROR_24">led</span>'s del la tarjeta prenden y apagan, si esto no es <span class="blsp-spelling-error" id="SPELLING_ERROR_25">asi</span> puedes tener problemas de interrupciones en tu servidor.<br /><br />lo único que falta es tener el canal de <span class="blsp-spelling-error" id="SPELLING_ERROR_26">asterisk</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_27">chan</span>_<span class="blsp-spelling-error" id="SPELLING_ERROR_28">misdn</span><br /><br /><span class="blsp-spelling-error" id="SPELLING_ERROR_29">cd</span> /usr/src/asterisk-x.x.x<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_30">make</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_31">clean</span><br />./configure<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_32">make</span><br /><span class="blsp-spelling-error" id="SPELLING_ERROR_33">cp</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_34">channels</span>/<span class="blsp-spelling-error" id="SPELLING_ERROR_35">chan</span>_<span class="blsp-spelling-error" id="SPELLING_ERROR_36">misdn</span>.so /<span class="blsp-spelling-error" id="SPELLING_ERROR_37">usr</span>/<span class="blsp-spelling-error" id="SPELLING_ERROR_38">lib</span>/<span class="blsp-spelling-error" id="SPELLING_ERROR_39">asterisk</span>/modules/<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_40">cp</span> /usr/src/asterisk-1.4.21.2/configs/misdn.conf.sample /etc/<span class="blsp-spelling-error" id="SPELLING_ERROR_41">asterisk</span>/<span class="blsp-spelling-error" id="SPELLING_ERROR_42">misdn</span>.<span class="blsp-spelling-error" id="SPELLING_ERROR_43">conf</span><br /><br />luego es modificar el archivo <span class="blsp-spelling-error" id="SPELLING_ERROR_44">misdn</span>.<span class="blsp-spelling-error" id="SPELLING_ERROR_45">conf</span>, según tu configuración<br /><br />bastante <span class="blsp-spelling-error" id="SPELLING_ERROR_46">facil</span> no.<br /><br /><span style="font-weight: bold;">POSIBLES PROBLEMAS:<br /></span>que no detecte tu tarjeta, ya que tu puerto <span class="blsp-spelling-error" id="SPELLING_ERROR_47">PCI</span> no es <span class="blsp-spelling-error" id="SPELLING_ERROR_48">PCI</span> 2<br /><br />/etc/init.d/mISDN <span class="blsp-spelling-error" id="SPELLING_ERROR_49">scan</span> #no detecta ninguna tarjeta.<br /><br />también puedes tener problemas de interrupciones, todo va bien pero cuando le das <span class="blsp-spelling-error" id="SPELLING_ERROR_50">misdn</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_51">start</span>, no encienden los <span class="blsp-spelling-error" id="SPELLING_ERROR_52">led</span>'s, puedes mirar<br /><br /><span class="blsp-spelling-error" id="SPELLING_ERROR_53">dmesg</span>|<span class="blsp-spelling-error" id="SPELLING_ERROR_54">tail</span><br /><br />en un servidor muy viejo que utilizó para hacer pruebas de hardware tenia este problema, y con problemas de interrupciones por que tenia tarjeta de vídeo <span class="blsp-spelling-error" id="SPELLING_ERROR_55">pci</span>, no logre hacerla andar. reportaba que no tenia <span class="blsp-spelling-error" id="SPELLING_ERROR_56">IRQ</span> valida para esta tarjeta.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com0tag:blogger.com,1999:blog-725725434039146228.post-1364310458303934632008-09-29T18:05:00.000-05:002008-10-02T09:28:59.014-05:00(HOW-TO)Instalacion de B410 en trixbox y posibles problemasHace algunos dias me pidieron instalar una tarjeta <a href="http://medellinasterisk.blogspot.com/2008/09/b410t-digium.html">b410t</a> de digium en un trixbox. en lo personal no me gusta trabajar con esta distribuccion, pero bueno, para quien lo necesite aqui les hago un pequeño HOW-TO ( como instalat digium B410 en trixbox) . Actualizado ya que hay mucho manuales que utiliza los antiguos paqutes de misdn que utilisan los comando tipo misdn-int, pero esto ya cambio por mISDN.<br /><br />Bueno a lo que vinimos,<br /><br />Primero actualizamos e instalamos lo necesario para compilar asterisk y zaptel.<br /><blockquote><br />yum update<br />yum install bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl \ openssl-devel gnutls-devel gcc gcc-c++ make kernel-devel<br />yum install flex</blockquote>Luego bajamos y descomprimos asterisk y zaptel acuerdate cambiar las X.X.X por la ultima version diponible. al hora de hacer este manual las versiones eran <a href="http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.21.tar.gz">asterisk-1.4.21.2</a> y <a href="http://downloads.digium.com/pub/zaptel/releases/zaptel-1.4.11.tar.gz">zaptel-1.4.11</a>.<br /><br /><blockquote>cd /usr/src/<br />wget http://downloads.digium.com/pub/asterisk/releases/asterisk-X.X.X.X.tar.gz<br />wget http://downloads.digium.com/pub/zaptel/releases/zaptel-X.X.X.tar.gz<br />tar -xzvf asterisk-X.X.X.X.tar.gz<br />tar -xzvf zaptel-X.X.X.tar.gz<br /></blockquote><span style="color: rgb(0, 0, 0);">Compilamos zaptel con el soporte para b410 debes Tener </span><span style="color: rgb(0, 0, 0);">internet en el instante ya que instalar el soporte mISDN<span style="text-decoration: underline;"></span></span><a style="color: rgb(0, 0, 0);" href="http://www.misdn.org/"></a><span style="color: rgb(0, 0, 0);"> y sus aplicativos. </span><br /><br /><blockquote>cd zaptel-X.X.X<br />./configure<br />make<br />make install<br />/etc/init.d/zaptel start<br />make b410p<br /></blockquote><br />busca los dispositivos ISDN que tengas en tu server<br /><br /><blockquote>/etc/init.d/mISDN scan</blockquote><br /><br />Configura estos dispositivos<br /><br /><blockquote>/etc/init.d/mISDN config</blockquote><br /><br />corre los drivers de estos dispositivos. en este momento los led's del la tarjeta prenden y apagan, si esto no es asi puedes tener problemas de interrupciones en tu servidor.<br /><br /><blockquote>/etc/init.d/mISDN start</blockquote><br /><br />lo único que falta es tener el canal de asterisk chan_misdn<br /><blockquote><br />cd /usr/src/asterisk-x.x.x<br />make clean<br />./configure<br />make<br />cp channels/chan_misdn.so /usr/lib/asterisk/modules/<br />cp /usr/src/asterisk-1.4.21.2/configs/misdn.conf.sample /etc/asterisk/misdn.conf<br /></blockquote><br />Una vez realizado estos comandos, tendremos que editar el archivo <strong>/etc/asterisk/misdn.conf</strong><br />puedes utilizar este ejemplo:<br /><blockquote style="color: rgb(192, 192, 192);">[general]<br />misdn_init=/etc/mISDN.conf<br />debug=0<br />ntdebugflags=0<br />ntdebugfile=/var/log/misdn-nt.log<br />ntkeepcalls=no<br />bridging=no<br />l1watcher_timeout=0<br />stop_tone_after_first_digit=yes<br />append_digits2exten=yes<br />dynamic_crypt=no<br />crypt_prefix=**<br />crypt_keys=test,muh<br /><br />[default]<br />context=from-pstn<br />language=en<br />musicclass=default<br />senddtmf=yes<br />far_alerting=yes<br />allowed_bearers=all<br />nationalprefix=0<br />internationalprefix=00<br />rxgain=0<br />txgain=0<br />te_choose_channel=no<br />pmp_l1_check=no<br />reject_cause=16<br />need_more_infos=no<br />nttimeout=no<br />method=standard<br />overlapdial=yes<br />dialplan=0<br />localdialplan=0<br />cpndialplan=0<br />early_bconnect=yes<br />incoming_early_audio=no<br />nodialtone=no<br />presentation=-1<br />screen=-1<br />echocancel=yes<br />echotraining=no<br />jitterbuffer=4000<br />jitterbuffer_upper_threshold=0<br />hdlc=no<br />max_incoming=-1<br />max_outgoing=-1<br /><br />[out]<br />ports=1,2,3,4<br />context=from-pstn<br />msns=*</blockquote>ahora solo nos queda crear enlaces simbolicos en el rc para que arranquen los drviers antes que el asterisk.<br /><br /><blockquote>ln -s /etc/init.d/mISDN /etc/rc5.d/S10mISDN<br />ln -s /etc/init.d/mISDN /etc/rc3.d/S10mISDN<br />ln -s /etc/init.d/mISDN /etc/rc4.d/S10mISDN<br />ln -s /etc/init.d/mISDN /etc/rc2.d/S10mISDN<br /></blockquote><br />Para Configurar el FreePBX basta con crear una trncal CUSTOM. y Custom Dial Strin<a href="javascript:void(null)" class="info"><span></span></a><span style="text-decoration: underline;">g.<br /></span>Ponemos.<br /><br /><blockquote>misdn/g:out/$OUTNUM$</blockquote><br />Listo, espero que sea de gran ayuda.<br /><span style="text-decoration: underline;"><br /></span>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com0tag:blogger.com,1999:blog-725725434039146228.post-72403733770121887292008-07-28T14:28:00.000-05:002008-07-28T17:01:54.418-05:00como instalar el queue stats de asteriskguru<span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">Esta herramienta le ayudará a tener una mejor visión de las llamadas entrantes y salientes que pasan a través de su servidor Asterisk.</span> <span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">Supongo que usted tiene algunos conocimientos básicos en Asterisk, PHP y bases de datos.<br /><br /></span><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">La aplicación Hace lectura de </span><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">los archivos</span><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()"> queue_log y el cdr (call detail registry), coloca su contenido en una base de datos y de allí recibe otro tipo de estadísticas para un grupo de opciones.<br /><br /></span><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">Esta aplicación utiliza jpGraph para el producto de gráficos que está con licencia QPL.</span><br /><span style="font-weight: bold;"><br /><br /></span><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()"><b>PREQUISITOS</b></span><br /><div class="tab"><span style="" onmouseover="_tipon(this)" onmouseout="_tipoff()">Para usar esta estadística que usted necesita:</span><br /><br /><ul><li><a href="http://www.asterisk.org/">Asterisk</a></li><li><a href="http://www.php.net/">PHP</a> superior a 4.3.5</li><li>Base De Datos<a href="http://www.postgresql.org/"> posgreSQL</a></li><li><a href="http://www.zend.com/en">ZendOptimzer</a></li></ul>Ya que los scripts en php están encriptados, necesitamos el zendoptimzer para que el apache los pueda leer.<br /><br />Despues de instalado todos los prerequisitos.<br />bajamos la version mas reciente de <a href="http://asteriskguru.com/tools/queue_stats.php">aqui </a><br /><br />la ponemos en /var/www (debian)<br /><br />lo descomprimos. (tar -xvf queue_stats.0.3.0.tar)<br />entrmaos al directorio.<br />creamos la base de datos. personalmente uso el phppgadmin.<br />creamos las tabalas de acuerdo al archivo ../db/db.sql<br /><br />Luego configuaramos un avountcode, para que todas las llamadas queden registardas en un CVS aparte.<br /><br />/etc/asterisk/sip.conf o iax.conf<br /><blockquote>[some_username]<br />type=friend<br />secret=password<br />callerid=" some_callerid"<br />disallow=all<br />allow=gsm<br />context=iaxcontext<br />auth=md5,plaintext,rsa<br />qualify=no<br />host=dynamic<br />notransfer=yes<br />transfer=no<br />accountcode=<span style="color: rgb(255, 0, 0);">support</span></blockquote>hacer esto para cada interno que deseamos monitorear. a mi me gusta hacerlo por el nombre de la cola.<br /><br />luego configuramos el queuestat.<br /><br />para configurar el log editamos el ../log/config.inc.php<br />debe quedar asi.<br /><blockquote>$db_host = "127.0.0.1";<br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_name = "db-name";</span><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_user = "usename";</span><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_pass = "pass";</span><br /><br />$conn_string = "host=$db_host dbname=$db_name user=$db_user password=$db_pass";<br />$db_connect = pg_connect($conn_string);<br />?><br /></blockquote>para configurar las stadisticas de colas editamos el ../include/config.inc.php<br />modificamos el timezone por -5 para medelllin colombia<br />debe quedar asi.<br /><br /><blockquote>// The images for the reports have to be saved locally on your pc<br />// Therefore the webserver must have priviliges to write and read from the directory they will be stored<br />// The defalt directory is different and depends on the OS<br /><br />// For Linux it is "/tmp"<br />// For Windows it is "%USERPROFILE%\Local Settings\Temp" (usually C:\Documents and Settings\<user>\Local Settings\Temp)<br /><br />// comment the OS that you are not going to use<br />// available values are linux or windows<br />$os = "linux";<br />#$os = "windows";<br /><br />// The settings of the images_path for the OS you are not going to use does not matter.<br />// For Linux default image path is /tmp. You can change it but have to make sure that the webserver can write into it.<br />$image_path_lin = "/tmp";<br /><br />// For windows you can also make a dir where the images to be stored but again you have to provide write access for the webserver.<br />$image_path_win = "./pdf_images/";<br /><br />// Set the default language (EN)<br />$default_language = "en";<br /><br />// Set default timezone<br />// Valid timezone is one of the following GMT values<br />// -12, -11, -10, -9.5, -9, -8.5, -8, -7, -6, -5, -4, -3.5, -3, -2, -1,<br />// 0, +1, +2, +3, +3.5, +4, +4.5, +5, +5.5, +6, +6.5, +7, +8, +9, +9.5, +10, +10.5, +11, +11.5, +12, +13, +14<br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$default_timezone = "-5";</span><br /><br />// Valid start/end hour value is one of the following<br />// 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24<br />// Set default start hour<br />$default_start_hour = "08";<br /><br />// Set default end hour<br />$default_end_hour = "20";<br /><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_host = "127.0.0.1";</span><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_name = "db-name";</span><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_user = "usename";</span><br /><span style="font-weight: bold; color: rgb(51, 0, 0);">$db_pass = "pass";</span><br /><br />$conn_string = "host=$db_host dbname=$db_name user=$db_user password=$db_pass";<br />$db_connect = pg_connect($conn_string);<br /><br />?></user></blockquote>luego debemos ejecutar en un navegador /127.0.0.1/"nombre"/log/logque.php<br />y /127.0.0.1/"nombre"/log/cdr.php<br /><br />estos llenar la base de datos.<br /><br />con esto teminamos. para mirar la estadisticas entramos en 127.0.0.1/"nombre".<br /><br />la proxima entrada les muestro como utilizarlo y un analisis de esta herramienta.<br /><br />Desde aquí le damos un agradecimiento muy especial<a href="http://www.asteriskguru.com/"> asterisk-guru</a>, por esta útil herramienta<br /></div>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com1tag:blogger.com,1999:blog-725725434039146228.post-77206769363478821362008-06-27T19:28:00.000-05:002008-06-27T20:28:36.165-05:00mil, y una mas, ventajas de linuxEn estos días me dice un amigo,<br /><br /><blockquote>-¿como me conecto via RS232 a un equipo X(ej router cisco). desde Tintous Vista?</blockquote><br />le conteste intuitivamente,<br /><blockquote>-con hyperterminal. </blockquote><br /><br />pero ha sorpresa... resulta que en la versión Vista micosoft quito el soporte de esta dichosa aplicación.<br /><br /><blockquote>-Yo le dije no te preocupes, dejame yo busco que programa te saca de apuros.</blockquote><br /><br />encontré que el hueco que dejo el hyperteminal ya lo están cubriendo varios programas de paga. ej. en la misma pagina micosoft. recomiendan al mismo desarrollador de Hyperterminal, <a href="http://www.hilgraeve.com/">hilgraeve</a>, pero la descarga directa te cuesta unos 40 dolares. y buscando un poco mas a fondo, encontré unos 10 programitas todos con las mismas características, (una simple y sencilla conexion por RS232. que tan complejo puede ser esto) todos shareware. 14 dias de free trail.<br /><br />hace muchos días que no buscaba software para el sistema operativo de micosoft es horrible.<br /><br /><blockquote>-le pregunte, por que no usas otro sistema operativo?</blockquote><br /><br />sabiendo que yo mismo lo habia puesto a probar el<a href="http://www.ubuntu.com/"> ubuntu hardy heron</a>.<br />me contesta.<br /><br /><blockquote>-mira me voy a conectar desde mi portatil, con un conversor USBtoSERIAL. y este solo trae drivers para windows.</blockquote><br /><blockquote><br />-listo, pruebalo en ubuntu? es muy facil. primero te debes baja un GUI para conexion seriales.<br />dale en el menu de ubuntu. ->aplicaciones -> añadir y quitar ... y busca <a href="http://www.jls-info.com/julien/linux/">Serial port terminal.</a><br />instalalo. (unos 5 sec. bajando e instalandocon mi conexion a internet) listo.</blockquote><br /><br /><blockquote>-si</blockquote><br /><blockquote><br />-Conecta el dispositivo. abri el programa. esta aplicaciones ---> accesorios --> Serial port terminal.<br />configuremos el puerto serial ---> configuration ---> port. escogemos en port ttyUSB<span style="font-family:times new roman;">0</span>.<br />listo, ya lo tienes listo.</blockquote><br /><blockquote><br />-si perfecto, y funcionando</blockquote><br /><br /><br />EN CONCLUSIÓN.<br /><br />mientras se busca el driver de USBtoSERIAL para tintous vista.<br />mientras lo instalamos.<br />mientras buscamos e instalamos un cliente para comunicaciones seriales de terminal.<br />pagamos por el o trabajamos con un diferente. cada 14 dias de free trial.<br />mientras hacemos todo esto.<br /><br />me desmoro menos instalando todo UBUNTU.<br /><br /><br />espero que cuando estén buscando algún programa para tintous vista. miremos primero las opciones OpenSource<br /><br />NOTA: y que tal el manejo de drivers en linux, a evolucionado muchismo, este aparatico en los OS de micosoft, es complicadisimo si no tenemos el cd. en ubuntu lo reconoce si nigun remilgue, (no tiene que buscar en internet nada, no pide que metamos nigun cd, no pide nada de nada) tal vez por esto, mucha gente creerá que este hardware no esta funcionando.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com1tag:blogger.com,1999:blog-725725434039146228.post-19199483163638364122008-06-18T09:13:00.000-05:002012-12-20T17:44:31.172-05:00Instalacion y configuracion del flash panel operatorHoy les mostrare como instalar y configurar una de las mejores aplicaciones y mas distribuidas escritas especialmente para <a href="http://www.asterisk.org/">asterisk</a>, es el <a href="http://www.asternic.org/">Flash Panel Operator</a> , de asternic o <span class="texto">Nicolás Gudiño</span>.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxzAboDhN6BfUJnwepBmtdvhy3kX2y1WC7uAntZC1vvz-0tJpjV-r8kQChlBsgxB-UZxXceEzDFHLiXD5cflug-yVYSqevTgiwkLju3C-axmDBek5_O1q4mbr21gOS6ZvOBR4PdnLZBfdv/s1600-h/panel.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5213310012746108354" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxzAboDhN6BfUJnwepBmtdvhy3kX2y1WC7uAntZC1vvz-0tJpjV-r8kQChlBsgxB-UZxXceEzDFHLiXD5cflug-yVYSqevTgiwkLju3C-axmDBek5_O1q4mbr21gOS6ZvOBR4PdnLZBfdv/s320/panel.png" style="cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;" /></a><br />
El <a href="http://www.asternic.org/">Flash Panel Operator</a> es una aplicación escrita en perl que <span onmouseout="_tipoff()" onmouseover="_tipon(this)" style="background-color: #e6ecf9;">se ejecuta en un navegador web con el plugin de flash.</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> Es capaz de mostrar información de su PBX y actividad en tiempo real.</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> El diseño es configurable (botones tamaños y colores, iconos, etc.)</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)" style="background-color: #e6ecf9;"><span class="google-src-text" style="direction: ltr; text-align: left;">.</span> Puede tener más de 100 botones por pantalla activa.<br /></span><span onmouseout="_tipoff()" onmouseover="_tipon(this)">Usted puede dar un vistazo a:</span> <br />
<ul>
<li><span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"></span>Qué extensiones están ocupados, timbrando o disponible.</span> </li>
<li><span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"></span>Quien está hablando y con quién.<span class="google-src-text" style="direction: ltr; text-align: left;"></span></span></li>
<li><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> SIP y IAX información de registro, situación y accesibilidad</span>. </li>
<li>Estado de <span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"></span> Colas (número de usuarios en espera).</span> </li>
<li><span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"></span>Indicador de mensajes en espera y contar</span> </li>
<li> <span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;">Parked channels</span></span></li>
<li><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> Agentes <span class="google-src-text" style="direction: ltr; text-align: left;"></span>Identificados.</span></li>
</ul>
Para instalarlo necesitas tener conocimientos básicos en <a href="http://www.asterisk.org/">asterisk</a>, tener instalado perl. configurar el manager.conf, y un servidor <a href="http://www.apache.org/">apache</a>.<br />
<span style="font-size: 130%;"><br /><span style="font-family: courier new; font-weight: bold;">Instalación</span></span><br />
<br />
Descargue la versión mas reciente, en la pagina de asternic en la esquina superior derecha esta el link de la versión mas reciente. al momento de escribir este post es <a href="http://www.asternic.org/files/op_panel-0.29.tar.gz">esta</a>. luego<br />
<br />
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Copiar los archivos en el subdirectorio flash a un lugar adecuado en su servidor web.</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"><span class="command"></span><span class="command"></span></span> Si su web raíz es /var/www/, puede crear un subdirectorio 'panel' <span class="command"><br /></span></span><br />
<blockquote>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="command">#mkdir/var/www/panel </span></span></blockquote>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="command"><br /></span>y copia los archivos. <span class="command"><br /></span></span><br />
<blockquote>
<span class="command">#cp flash/* /var/www/html/panel/.</span></blockquote>
<span class="command"><br />luego de hacer esto. podemos empezar a configurar el servidor del panel.<br />primero configurar el manager del <a href="http://www.asterisk.org/">asterisk</a> (/etc/asterisk/manager.conf).<br />debe estar habilitado.<br /><span style="font-size: 130%;"><br /></span></span><span style="font-family: courier new; font-size: 130%; font-weight: bold;"><span onmouseout="_tipoff()" onmouseover="_tipon(this)">Configurar Asterisk</span></span><br />
<blockquote>
<span class="command"></span>[general]<br />
<pre class="configurations">enabled = yes
port = 5038
bindaddr = 0.0.0.0</pre>
</blockquote>
<pre class="configurations">
;debes agregar un usuario para tu panel.
<span style="font-family: Georgia,serif;">
</span><blockquote>
[ELusuarioDELpanel]<br />
secret = USpanelpass<br />
deny=0.0.0.0/0.0.0.0<br />
permit=127.0.0.1/255.255.255.0<br />
;permit=192.168.0.0/255.255.255.0 ;SI TU PANEL NO VA ESTAR EN EL MISMO SERVER.<br />
read = system,call,log,verbose,command,agent,user<br />
write = system,call,log,verbose,command,agent,user</blockquote>
<span style="font-family: courier new; font-size: 130%;">
<span style="font-weight: bold;">Configurar el fop server.</span></span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Editar <b>op_server.cfg</b> y cambiar los parámetros apropiados para su configuración.</span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><i><b> manager_host</b></i> es el nombre de host o dirección IP de su <a href="http://www.asterisk.org/">Asterisk</a>. si esta en el
mismo server es 127.0.0.1.</span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left;"><i><b>manager_user</b></i> </span> es la definida por el usuario en manager.conf (a raíz de este ejemplo de
configuración, debe</span> ser "ELusuarioDELpanel<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="command">"(sin las comillas))</span></span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><i><b>manager_secret</b></i> es el secret definido para el usuario</span> <span onmouseout="_tipoff()" onmouseover="_tipon(this)">(a raíz de este ejemplo de
configuración, debe</span> ser "USpanelpass<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="command">"(sin las comillas))</span></span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)"><i><b>security_code</b></i> es el código para desbloquear el panel.</span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Editar <b>op_buttons.cfg</b> que se adapte a sus necesidades.</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> La sintaxis es similar a los
archivos de configuración de <a href="http://www.asterisk.org/">asterisk</a>. debemos crear aquí las extensiones que queremos
monitorear.
ej:</span><blockquote>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">
[SIP/100]
Position=1
Label="100 : peranito"
Extension=100
Context= dafult ;si estas usando <a href="http://www.freepbx.org/">freepbx</a> debe ser from-internal si estas
;usando solo asterisk debes poner un contexto valido
Icon=4
Voicemail_Context=default
VoiceMailExt=*101@default </span><span onmouseout="_tipoff()" onmouseover="_tipon(this)">;si estas usando freepbx debe ser
;*101@from-internal si estas usando
;solo asterisk debes poner un contexto valido </span><br />
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Panel_Context=default</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"></span><span onmouseout="_tipoff()" onmouseover="_tipon(this)">
[SIP/101]
Position=2
Label="101 : fulanito"
Extension=101
Context= dafult
Icon=4
Voicemail_Context=default
VoiceMailExt=*101@default </span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> </span><br />
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Panel_Context=default</span><br />
etc....</blockquote>
para monitorear alguna troncal
ej:
<blockquote>
[SIP/myprovider]<br />
Position=20-30<br />
Label="SIP TRUNK"<br />
Extension=-1<br />
Icon=4<br />
[Zap/1]<br />
Position=52<br />
Label="Zap 1"<br />
Extension=-1<br />
Icon=3<br />
Panel_Context=default</blockquote>
<span style="font-family: courier new; font-size: 130%;">
<span style="font-weight: bold;">Configurar el estilo.</span></span>
<span onmouseout="_tipoff()" onmouseover="_tipon(this)">Editar <b>op_style.cfg</b> para cambiar el diseño visual.</span><span onmouseout="_tipoff()" onmouseover="_tipon(this)"> Puede cambiar el tamaño de los botones,
los colores, la colocación de los iconos, el tamaño. etc... </span><span onmouseout="_tipoff()" onmouseover="_tipon(this)">usted puede tener más de 100 botones
en la pantalla.</span>
esta sección la puedes poner al gusto, aqui les dejo un ejemplo(125 botones).
<blockquote>
[general]<br />
shake_pixels=2<br />
dimm_noregister_by=20<br />
dimm_lagged_by=60<br />
enable_label_background=0<br />
enable_crypto=1 ; set to 1 for encrypting server to client traffic<br />
enable_animation=1<br />
use_embed_fonts=1<br />
ledcolor_ready=0x00A000<br />
ledcolor_busy=0xA01020<br />
ledcolor_agent=0xD0d020<br />
label_font_size=8<br />
label_font_family=Verdana ; only valid when use_embed_fonts is disabled<br />
label_font_color=000000<br />
label_shadow_color=dddddd<br />
label_margin_top=0<br />
label_margin_left=35<br />
label_shadow=1<br />
clid_font_color=00dd00<br />
timer_font_color=4000ff<br />
clid_font_size=8<br />
clid_font_family=Verdana ; only valid when use_embed_fonts is disabled<br />
clid_margin_top=11<br />
clid_margin_left=35<br />
timer_font_size=8<br />
timer_font_family=Courier ; only valid when use_embed_fonts is disabled<br />
timer_margin_top=11<br />
timer_margin_left=160<br />
btn_width=195<br />
btn_height=20<br />
btn_padding=2<br />
btn_line_width=1<br />
btn_line_color=0x000000<br />
btn_fadecolor_1=ccccff<br />
btn_fadecolor_2=ffffff<br />
btn_round_border=1<br />
btn_highlight_color=ff0000<br />
led_scale=60<br />
led_margin_top=10<br />
led_margin_left=20<br />
arrow_scale=60<br />
arrow_margin_top=5<br />
arrow_margin_left=5<br />
icon1_margin_top=10<br />
icon1_margin_left=-15<br />
icon1_scale=5<br />
icon2_margin_top=10<br />
icon2_margin_left=-15<br />
icon2_scale=5<br />
icon3_margin_top=10<br />
icon3_margin_left=-15<br />
icon3_scale=5<br />
icon4_margin_top=10<br />
icon4_margin_left=-15<br />
icon4_scale=5<br />
icon5_margin_top=10<br />
icon5_margin_left=-15<br />
icon5_scale=5<br />
icon6_margin_top=10<br />
icon6_margin_left=-15<br />
icon6_scale=5<br />
mail_margin_left=-40<br />
mail_margin_top=13<br />
mail_scale=4<br />
show_security_code=1<br />
show_clid_info=0<br />
show_btn_help=3<br />
show_btn_debug=0<br />
show_btn_reload=2<br />
show_status=4</blockquote>
<span style="font-family: courier new; font-size: 130%;"><span style="font-weight: bold;">inicial el server.</span></span><span onmouseout="_tipoff()" onmouseover="_tipon(this)" style="background-color: #e6ecf9;"><span class="command"></span></span>
darle permisos de ejecución al <span onmouseout="_tipoff()" onmouseover="_tipon(this)" style="background-color: #e6ecf9;"><span class="command">op_server.pl</span></span>.
<span class="command">
</span><blockquote>
<span class="command">#chmod a+x op_server.pl</span></blockquote>
lo puedes poner /usr/local/sbin/ para llamarlo en cualquier momento desde consola o en el
directorio correcto darle.
<blockquote>
#<span class="command">./op_server.pl</span></blockquote>
y listo, ya tienes andando el flash operator panel.
<blockquote>
lo puedes ver en http://x.x.x.x/panel</blockquote>
para utilizar las funcionalidades del panel lo tienes que desbloquear. la contraseñas es la que
pusiste en security_code en op_server.cfg.
espero les sea de gran ayuda.
enlace. <a href="http://www.asternic.org/">http://www.asternic.org/</a>
</pre>
arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com2tag:blogger.com,1999:blog-725725434039146228.post-18704963481479617582008-06-04T11:21:00.000-05:002008-10-02T09:27:38.469-05:00Problemas con Gateway gxw4108La mayoría de las veces que doy soporte con respecto a un Gateway Grandstream ya sea el GXW 4108 o GXW 4104, lo doy sobre el colgado de las lineas, el principal problema que tengo es que en Colombia pocas telcos, sigen los estándares de la ITU, para el <a href="http://www.itu.int/dms_pub/itu-t/oth/02/06/T02060000040002PDFS.pdf">tone progress</a>, entonces cada linea puede llegar a tener un tone progress diferente.<br /><br />En algunas lineas me ha funcionado la siguiente conflagración:<br /><blockquote><br /><span id="fullpost">Dial tone: ch1-4:f1=425@-10,f2=425@-10,c=0/0;<br />Ringback tone: ch1-4:f1=425@-10,f2=425@-10,c=100/450;<br />Busy Tone: ch1-4:f1=425@-10,f2=425@-10,c=50/50;<br />Reorder tone: ch1-4:f1=425@-10,f2=425@-10,c=30/40;<br />Confirmation tone: ch1-4:f1=425@-10,f2=425@-10,c=10/10;</span></blockquote><span id="fullpost"><br /><br />Conparada con el documento de la ITU.<br /><br /><span style="font-weight: bold;"></span><blockquote><span style="font-weight: bold;">Colombia (Republic of)</span><br />Busy tone - 425 0.25 on 0.25 off<br />Congestion tone - 425 0.10 on 0.25 off 0.35 on 0.25 off 0.65 on 0.25 off<br />Dial tone - 425 continuous<br />Number unobtainable tone - 425 0.65 on 0.25 off 0.20 on 0.60 off<br />Pay tone - 50/12000/16000 0.15 on<br />Ringing tone - 425 1.0 on 4.5 off<br />Special information tone - 950/1400/1800 3x0.333 on 1.0 off</blockquote></span><ul><li><span id="fullpost"><span style="font-size:78%;">Congestion Tone y Reorder Tone, son lo mismo. </span></span></li></ul><span id="fullpost"><br />en este caso el busy tone y reorder tone, no cuadran con el estándar, pero lo que funciona no se cambia.<br /><br />Recuerden que para que la desconexión por tonos deben poner lo siguiente en <span>la seccion </span><span style="font-weight: bold;">FXO LINES</span>.<br /><br /></span><span id="fullpost">Enable Current Disconnect: No<br />Enable Tone Disconnect: Yes<br />Enable Polarity Reversal: No</span><br /><span id="fullpost"><br />Espero que les sirva, estos datos. proximamente voy ampliar sobre esto. y como utilizar audacity para detectar los tono de una linea en particular tal y como lo hize con el <a href="http://medellinasterisk.blogspot.com/2008/05/problemas-dtmf.html">DTMF</a>.<br /><br /><br /><br /><br /><br /></span>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com6tag:blogger.com,1999:blog-725725434039146228.post-66822336943051426242008-05-29T18:24:00.001-05:002008-05-30T11:38:11.966-05:00Entrevista Mark SpencerEs increíble, yo no se donde había escuchado esto antes... pero lo cierto es que cuando trato de explicarle a alguien, las ventajas que tiene el asterisk sobre otras plataformas, siempre utilizo el ejemplo de la planta que me llama a través del asterisk diciéndome que necesita que la rieguen.<br /><br /><embed type="application/x-shockwave-flash" src="http://www.linux-magazin.de/static/flash/mediaplayer.swf" style="" id="apv" name="apv" quality="high" flashvars="width=388&height=200&autostart=false&file=http://www.linux-magazin.de/var/linux_magazin/storage/original/video/b292b86fc867a69c5ae733fb783d77de.flv" width="388" height="200"></embed><br />Para mi sorpresa, Mark Spencer, El genio detrás de asterisk. utiliza el mismo ejemplo....<br /><br />Entrevista de La revista <a target="_blank" href="http://www.linuxmagazine.com/">Linux Magazine</a>.<br /><br /><script type="text/javascript" src="http://www.linux-magazin.de/static/flash/swfobject.js"></script><br /><br /><script type="text/javascript"><br /><br /> var sx = new SWFObject('http://www.linux-magazin.de/static/flash/mediaplayer.swf','apv','388','200','9');<br /><br /> sx.addVariable('width','388');<br /><br /> sx.addVariable('height','200');<br /><br /> sx.addVariable('autostart','false');<br /><br /> sx.addVariable('file',"http://www.linux-magazin.de/var/linux_magazin/storage/original/video/b292b86fc867a69c5ae733fb783d77de.flv");<br /><br /> sx.useExpressInstall('http://www.linux-magazin.de/static/flash/expressinstall.swf');<br /><br /> sx.write('swf_movie');<br /><br /></script>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com2tag:blogger.com,1999:blog-725725434039146228.post-73094298039074076222008-05-29T17:44:00.000-05:002008-06-04T11:31:34.720-05:00Desarrollo de Administrador de Plantas telefonica por un amigo.Hace unos minutos recibí un correo de un viejo amigo venezolano, que presento el examen de DCAP conmigo. me escribe lo siguiente:<br /><p></p><blockquote><p>Buen día Amigos de Asterisk Guru Latinoamerica</p> <p> </p> <p>Espero que estén bien</p> <p> </p> <p>Les escribo porque quisiera dar una noticia sobre un desarrollo que he realizado. Actualmente he terminado el desarrollo de un producto basado en Fedora Core y Asterisk, el cual es una central telefónica IP que posee muchas características innovadoras en cuanto a aplicaciones y herramientas Web útiles para la administración y control de la central.</p> <p> </p> <p>Este producto compite con todas las centrales privadas que existen en el mercado PANASONIC, CISCO, ETC.</p> <p> </p> <p>Estoy en búsqueda de alianzas para impulsar el producto en el mercado latinoamericano, los interesados por favor indicarme. El producto posee bastante innovación y la idea es hacer de él una base de desarrollo para consolidar una solución de comunicación competitiva.</p> <p> </p> <p>Le ha llegado la hora al software libre de empezar a ocupar espacios en servicios de la telefonía, el cual ha estado muy cerrado.</p> <p> </p> <p>Soy certificado Asterisk y Linux por lo cual he aplicado mejores prácticas, es un proyecto bastante consolidado.</p> <p> </p> <p>Para ver mayor información del producto visiten <a href="http://www.celnova.net/" target="_blank">www.celnova.net</a></p> <p> </p> <p>Por favor pasen la voz....</p> <p> </p> <p>Gracias y saludos</p></blockquote><p></p><br /><p>Entre a la pagina, lo que me esperaba era poder ver un demo online de la administración, y efectivamente lo tienen, lo único que hay que hacer es llenar unos datos, inmediatamente te llega la invitación al correo. Lo probé y me lleve gratas sorpresas... me impresionó que no parece estar basado en proyectos conocidos de administración web de asterisk (ya sea freepbx o asterskgui), que puedo decir de la interface... me pareció bastante simple, fácil de utilizar. me gustaría ver que tan benevolente es con el dial plan (cosa que no puedo hacer hasta tenerla en mis manos). probablemente el tarificador si esta basado en otro proyecto open source... no lo se.<br /></p><br /><p>de todas maneras me gusto que en Latino América salgan este tipo de proyectos, sin miedo. echados pa delante (como dicen en mi tierra). ojala les vaya bien en esta aventura.</p><p><br /></p><p><br /></p><p><br /></p><br /><blockquote></blockquote>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com3tag:blogger.com,1999:blog-725725434039146228.post-44958011824235996142008-05-29T13:38:00.000-05:002008-12-08T21:42:15.954-05:00Problemas con el DTMFHace algunos días vengo trabajando con una planta celular <span class="blsp-spelling-error" id="SPELLING_ERROR_0">tecom</span>, pero he tenido múltiples inconvenientes, El que mas me preocupa es el <span class="blsp-spelling-error" id="SPELLING_ERROR_1">DTMF</span>. <span class="blsp-spelling-error" id="SPELLING_ERROR_2">Hize</span> varias pruebas (hasta <span class="blsp-spelling-corrected" id="SPELLING_ERROR_3">utilicé</span> una de las opciones nuevas del <span class="blsp-spelling-error" id="SPELLING_ERROR_4">chan</span>_<span class="blsp-spelling-error" id="SPELLING_ERROR_5">sip</span> el <span class="blsp-spelling-error" id="SPELLING_ERROR_6">relaxdtmf</span>) pero no he <span class="blsp-spelling-error" id="SPELLING_ERROR_7">conseguido</span> resultados <span class="blsp-spelling-corrected" id="SPELLING_ERROR_8">positivos</span>. Me pregunte, pero a que se debe esto si el <a href="http://http//es.wikipedia.org/wiki/DTMF"><span class="blsp-spelling-error" id="SPELLING_ERROR_9">dtmf</span></a> es un <span class="blsp-spelling-corrected" id="SPELLING_ERROR_10">estándar</span> con muchos años a cuestas, <span class="blsp-spelling-corrected" id="SPELLING_ERROR_11">utilicé</span> una herramienta <span class="blsp-spelling-corrected" id="SPELLING_ERROR_12">infaltable</span> para cualquier <span class="blsp-spelling-error" id="SPELLING_ERROR_13">profesional</span> de <span class="blsp-spelling-error" id="SPELLING_ERROR_14">asterisk</span>. el <a href="http://audacity.sourceforge.net/"><span class="blsp-spelling-error" id="SPELLING_ERROR_15">Audacity</span></a>. y grabe todos los <span class="blsp-spelling-corrected" id="SPELLING_ERROR_16">dígitos</span> que me entregaba la planta <span class="blsp-spelling-error" id="SPELLING_ERROR_17">tecom</span>.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiweDfr7yCQ2bWf2iEQ7qqzGkRyuW-r7pcUxvzM9yiX6f5Le4EWzHbXdwjUSwLgXTPZpU03vvBEhzro9y8FffQ_VGD2zhYZY25T_dGOHyNhRb0Oyzg54SYQJ9oHoRhOwJYVeN9NMW3G2tZs/s1600-h/Pantallazo-dtmf2.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiweDfr7yCQ2bWf2iEQ7qqzGkRyuW-r7pcUxvzM9yiX6f5Le4EWzHbXdwjUSwLgXTPZpU03vvBEhzro9y8FffQ_VGD2zhYZY25T_dGOHyNhRb0Oyzg54SYQJ9oHoRhOwJYVeN9NMW3G2tZs/s320/Pantallazo-dtmf2.png" alt="" id="BLOGGER_PHOTO_ID_5205883601944696162" border="0" /></a>Y <span class="blsp-spelling-error" id="SPELLING_ERROR_18">utilice</span> una de las mejores herramientas del <span class="blsp-spelling-error" id="SPELLING_ERROR_19">audacity</span>, el dibujador de espectro. con cada uno de los <span class="blsp-spelling-error" id="SPELLING_ERROR_20">dígitos</span>, se ve <span class="blsp-spelling-error" id="SPELLING_ERROR_21">así</span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsl1UfvIwS-XFVvgnNkgtZbE01BEHsz8AG6szV3Zb2ldAp05G_bnRw1cd_wzgq-BmqjMzrbbNOhICMJHWfzFF_K1MZblRaEFd6CaXe3v9O0CzRU4nFpZijUS5y_sPDVtClz3ZgBF5JryX5/s1600-h/tono5.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsl1UfvIwS-XFVvgnNkgtZbE01BEHsz8AG6szV3Zb2ldAp05G_bnRw1cd_wzgq-BmqjMzrbbNOhICMJHWfzFF_K1MZblRaEFd6CaXe3v9O0CzRU4nFpZijUS5y_sPDVtClz3ZgBF5JryX5/s320/tono5.png" alt="" id="BLOGGER_PHOTO_ID_5205890589856486770" border="0" /></a>y tome todos los datos respectivos. y los compare con la tabla de frecuencias del <span class="blsp-spelling-corrected" id="SPELLING_ERROR_22">estándar</span>. y obtuve los siguientes resultados y <span class="blsp-spelling-corrected" id="SPELLING_ERROR_23">conclusiones</span>.<br /><br /><span style="font-weight: bold;font-size:130%;" ><span class="blsp-spelling-error" id="SPELLING_ERROR_24">DTMF</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_25">keypad</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_26">frequencies</span></span><br /><br /><table class="wikitable"><tbody><tr></tr><tr><th align="center"><br /></th> <th align="center">1209 Hz</th> <th align="center">1336 Hz</th> <th align="center">1477 Hz</th> <th align="center">1633 Hz</th> </tr> <tr> <th align="center">697 Hz</th> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/b/bf/Dtmf1.ogg" class="internal" title="Dtmf1.ogg">1</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/7/7d/Dtmf2.ogg" class="internal" title="Dtmf2.ogg">2</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/2/28/Dtmf3.ogg" class="internal" title="Dtmf3.ogg">3</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/d/d5/DtmfA.ogg" class="internal" title="DtmfA.ogg">A</a></td> </tr> <tr> <th align="center">770 Hz</th> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/9/9f/Dtmf4.ogg" class="internal" title="Dtmf4.ogg">4</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/1/1c/Dtmf5.ogg" class="internal" title="Dtmf5.ogg">5</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/7/7b/Dtmf6.ogg" class="internal" title="Dtmf6.ogg">6</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/5/5a/DtmfB.ogg" class="internal" title="DtmfB.ogg">B</a></td> </tr> <tr> <th align="center">852 Hz</th> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/9/9f/Dtmf7.ogg" class="internal" title="Dtmf7.ogg">7</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/f/f7/Dtmf8.ogg" class="internal" title="Dtmf8.ogg">8</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/5/59/Dtmf9.ogg" class="internal" title="Dtmf9.ogg">9</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/9/96/DtmfC.ogg" class="internal" title="DtmfC.ogg">C</a></td> </tr> <tr> <th align="center">941 Hz</th> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/commons/e/e7/DtmfStar.ogg" class="internal" title="DtmfStar.ogg">*</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/2/2d/Dtmf0.ogg" class="internal" title="Dtmf0.ogg">0</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/commons/c/c4/Dtmf-.ogg" class="internal" title="Dtmf-.ogg">#</a></td> <td align="center"><a href="http://upload.wikimedia.org/wikipedia/en/9/99/DtmfD.ogg" class="internal" title="DtmfD.ogg">D</a></td></tr></tbody></table><br /><span style="font-weight: bold;font-size:130%;" >Datos Obtenidos</span><br /><br />tono 1 BUENO<br />697(-6<span class="blsp-spelling-error" id="SPELLING_ERROR_27">db</span>) 1211(-1<span class="blsp-spelling-error" id="SPELLING_ERROR_28">db</span>) 1715(-7<span class="blsp-spelling-error" id="SPELLING_ERROR_29">db</span>)<br /><br />tono 2 BUENO<br />696(-8<span class="blsp-spelling-error" id="SPELLING_ERROR_30">db</span>) 1335(1.8<span class="blsp-spelling-error" id="SPELLING_ERROR_31">db</span>) 1973(-8.5<span class="blsp-spelling-error" id="SPELLING_ERROR_32">db</span>)<br /><br />tono 3 REGULAR<br />698(-8.4<span class="blsp-spelling-error" id="SPELLING_ERROR_33">db</span>) 1479(6<span class="blsp-spelling-error" id="SPELLING_ERROR_34">db</span>) 2256(-8.4<span class="blsp-spelling-error" id="SPELLING_ERROR_35">db</span>)<br /><br />tono 4 MALO<br />767(-8.4<span class="blsp-spelling-error" id="SPELLING_ERROR_36">db</span>) 1211(-0.9<span class="blsp-spelling-error" id="SPELLING_ERROR_37">db</span>) 1648(-10<span class="blsp-spelling-error" id="SPELLING_ERROR_38">db</span>)<br /><br />tono 5 MALO<br />768(-9<span class="blsp-spelling-error" id="SPELLING_ERROR_39">db</span>) 1334(2<span class="blsp-spelling-error" id="SPELLING_ERROR_40">db</span>) 1898(-8.3<span class="blsp-spelling-error" id="SPELLING_ERROR_41">db</span>)<br /><br />tono 6 BUENO<br />771(-5) 1478(5.1<span class="blsp-spelling-error" id="SPELLING_ERROR_42">db</span>) 2185(-8.9<span class="blsp-spelling-error" id="SPELLING_ERROR_43">db</span>)<br /><br />tono 7 BUENO<br />853(-4.6) 1210(-0.5<span class="blsp-spelling-error" id="SPELLING_ERROR_44">db</span>) 1565(-6.3<span class="blsp-spelling-error" id="SPELLING_ERROR_45">db</span>)<br /><br />tono 8 REGULAR<br />854(-7.3<span class="blsp-spelling-error" id="SPELLING_ERROR_46">db</span>) 1336(1<span class="blsp-spelling-error" id="SPELLING_ERROR_47">db</span>) 1822(-6.5<span class="blsp-spelling-error" id="SPELLING_ERROR_48">db</span>)<br /><br />tono 9 REGULAR<br />855(-7.6<span class="blsp-spelling-error" id="SPELLING_ERROR_49">db</span>) 1479(5.7<span class="blsp-spelling-error" id="SPELLING_ERROR_50">db</span>) 2102(-7.1<span class="blsp-spelling-error" id="SPELLING_ERROR_51">db</span>)<br /><br />tono 0 MALO<br />779(-2<span class="blsp-spelling-error" id="SPELLING_ERROR_52">db</span>) 1335(1.4<span class="blsp-spelling-error" id="SPELLING_ERROR_53">db</span>) 1732(-5.4<span class="blsp-spelling-error" id="SPELLING_ERROR_54">db</span>)<br /><br />tono * MALO<br />921(-5.7<span class="blsp-spelling-error" id="SPELLING_ERROR_55">db</span>) 1197(-1.6<span class="blsp-spelling-error" id="SPELLING_ERROR_56">db</span>) 1469(-6.8<span class="blsp-spelling-error" id="SPELLING_ERROR_57">db</span>)<br /><br />tono # MALO<br />940(-7.8<span class="blsp-spelling-error" id="SPELLING_ERROR_58">db</span>) 1480(5.8<span class="blsp-spelling-error" id="SPELLING_ERROR_59">db</span>) 2013(-7<span class="blsp-spelling-error" id="SPELLING_ERROR_60">db</span>)<br /><br /><span class="blsp-spelling-corrected" id="SPELLING_ERROR_61">llegue</span> a la <span class="blsp-spelling-corrected" id="SPELLING_ERROR_62">conclusión</span> que algunos de los <span class="blsp-spelling-corrected" id="SPELLING_ERROR_63">dígitos</span> la <span class="blsp-spelling-error" id="SPELLING_ERROR_64">tecom</span> los manda muy <span class="blsp-spelling-error" id="SPELLING_ERROR_65">distorsionados</span>. ejemplo casi todos los datos que definen las filas(697,850,941) <span class="blsp-spelling-error" id="SPELLING_ERROR_66">están</span> con muy <span class="blsp-spelling-error" id="SPELLING_ERROR_67">baja</span> potencia <span class="blsp-spelling-error" id="SPELLING_ERROR_68">exceptuando</span> 770. <span class="blsp-spelling-error" id="SPELLING_ERROR_69">también</span> veo problemas con el tercer pico, en el <span class="blsp-spelling-error" id="SPELLING_ERROR_70">dígito</span> 4 se puede interpretar el <span class="blsp-spelling-error" id="SPELLING_ERROR_71">carácter</span> como un 4 o una B.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com1tag:blogger.com,1999:blog-725725434039146228.post-85822190132254941212008-05-28T18:43:00.000-05:002008-05-28T18:58:24.417-05:00Diferentes equipos utilizando soporte sip en UDP TCP TLSEncontré un <a href="http://www.networkworld.com/community/node/28110">articulo</a> muy interesante de <a href="http://www.networkworld.com/community/lewis">alex lewis.</a> En donde se comparan las configuraciones de sip de varios <span style="font-style: italic;">vendors</span>, utilizando UDP, TCP, TLS. tener en cuenta que asterisk, en la versión 1.6 se esa trabajando fuertemente para dar soporte sip en TCP y TLS.arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com0tag:blogger.com,1999:blog-725725434039146228.post-43938492402217433562008-05-28T15:48:00.000-05:002012-12-20T17:44:06.757-05:00El Freepbx (parte 1)El <a href="http://www.freepbx.org/">Freepbx</a> es un proyecto Open source, que facilita la administración de un sistema asterisk, es un GUI web, con la características que con un par de cliks, ya tendremos extensión creadas y listas para ser utilizadas(tanto llamadas entrantes, como salientes). este se encargara de crear todos los cambios necesarios en los archivos de configuracion del asterisk /etc/asterisk/*. La función principal es crear nuestro extensions.conf, este archivos es el encargado de todo el dialplan.
<br />
<br />
<div style="text-align: left;">
Al crear una extensión, el <a href="http://www.freepbx.org/">Freepbx</a> también nos modificara los archivos sip_additional.conf y iax_additional.conf, este nos creara directamente los parámetros por dafault, eseptuando el secret.
<br />
<br />
y esto para mi gusto seria la gran falencia de este. miremos un ejemplo.
<br />
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLqiW_0lI5IcOy9Co-v71VIiRR7ypzpJ2QpTm728EVsc8T3Z7FyO9rT7IL5XjSyYTt8oJIbRvxG5VEeaKCpbIevmtvqQMj9bi1xaioYCxSt7xXhK0cjuzaP-b4m__TBZBmanQbPIBBrgE8/s1600-h/CrearExt.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5205539721093174610" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLqiW_0lI5IcOy9Co-v71VIiRR7ypzpJ2QpTm728EVsc8T3Z7FyO9rT7IL5XjSyYTt8oJIbRvxG5VEeaKCpbIevmtvqQMj9bi1xaioYCxSt7xXhK0cjuzaP-b4m__TBZBmanQbPIBBrgE8/s320/CrearExt.png" style="cursor: pointer; float: left; margin: 0pt 10px 10px 0pt;" /></a>tendríamos que llenar lo siguiente.
<br />
<br />
<title></title> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } </style></div>
--><br />
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
<span style="color: black;"><span style="font-size: 100%;">User Extension: Nro de extensión a asignar</span></span></div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
<span style="color: black;"><span style="font-size: 100%;">Display Name: Nombre personal</span></span></div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
<span style="color: black;"><span style="font-size: 100%;">Secret: cualquierSECRETojalaCOMPLICADO
</span></span></div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
<span style="color: black;"><span style="font-size: 100%;">
</span></span></div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
Este nos Crearía algo así en sip_additional.conf</div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
[<span style="color: black;"><span style="font-size: 100%;"> Nro de extensión a asignar</span></span>]
<br />type=friend
<br />secret= <span style="color: black;"><span style="font-size: 100%;"> cualquierSECRETojalaCOMPLICADO</span></span>
<br />record_out=Adhoc
<br />record_in=Adhoc
<br />qualify=yes
<br />port=5060
<br />pickupgroup=
<br />nat=yes
<br />mailbox=<span style="color: black;"><span style="font-size: 100%;">Nro de extensión a asignar</span></span>@device
<br />host=dynamic
<br />dtmfmode=rfc2833
<br />disallow=
<br />dial=SIP/<span style="color: black;"><span style="font-size: 100%;">Nro de extensión a asignar</span></span>
<br />context=from-internal
<br />canreinvite=no
<br />callgroup=
<br />callerid=device <<span style="color: black;"><span style="font-size: 100%;">Nro de extensión a asignar</span></span>>
<br />allow=
<br />accountcode=
<br />call-limit=50
</div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
y no tendriamos forma de cambiar algunos parametros esenciales del sip.conf.</div>
<div lang="es-CO" style="margin-bottom: 0cm; margin-left: 1.27cm;">
como el permit y el deny. que me crea una ACL, desde que direcciones se puede logear esta extencion.
</div>
<br />arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com1tag:blogger.com,1999:blog-725725434039146228.post-42994791696535594512008-05-27T11:54:00.001-05:002012-12-20T17:43:36.984-05:00Nuevo Blog de asterisk en medellin<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV7uO-laOMo5ezenWwXYpsgKf0WeX-PvWIcl_RDGptRzkwhdkj8irrVagxNKuQZrUfMdHP1eIB5KXNKLeeUurFhh5RBuTQId7msGoy18KhCUIOwNKaJDW8Ams3W1LweRwAlgiSNHqWCtZw/s1600-h/medelllinasterik.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="medellin, asterisk, linux, freepbx" border="0" id="BLOGGER_PHOTO_ID_5205527497616250130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV7uO-laOMo5ezenWwXYpsgKf0WeX-PvWIcl_RDGptRzkwhdkj8irrVagxNKuQZrUfMdHP1eIB5KXNKLeeUurFhh5RBuTQId7msGoy18KhCUIOwNKaJDW8Ams3W1LweRwAlgiSNHqWCtZw/s320/medelllinasterik.png" style="cursor: pointer; float: left; margin: 0pt 10px 10px 0pt;" title="medellinasterisk" /></a>arpagonhttp://www.blogger.com/profile/14585333470587240061noreply@blogger.com3