<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ip-Phone-9951 on LinuxmanR4</title><link>https://linuxmanr4.com/tags/ip-phone-9951/</link><description>Recent content in Ip-Phone-9951 on LinuxmanR4</description><generator>Hugo -- gohugo.io</generator><language>es</language><copyright>LinuxmanR4</copyright><lastBuildDate>Mon, 05 Sep 2011 21:19:55 +0000</lastBuildDate><atom:link href="https://linuxmanr4.com/tags/ip-phone-9951/index.xml" rel="self" type="application/rss+xml"/><item><title>Como configurar un teléfono CISCO Unified IP Phone 9951 con Elastix</title><link>https://linuxmanr4.com/2011/09/05/telefono-cisco-9951-elastix/</link><pubDate>Mon, 05 Sep 2011 21:19:55 +0000</pubDate><guid>https://linuxmanr4.com/2011/09/05/telefono-cisco-9951-elastix/</guid><description>&lt;img src="https://linuxmanr4.com/wp-content/uploads/2011/09/Tel%C3%A9fono-CISCO-9951.jpg" alt="Featured image of post Como configurar un teléfono CISCO Unified IP Phone 9951 con Elastix" />&lt;h2 id="introducción">Introducción.
&lt;/h2>&lt;p>El &lt;a class="link" href="http://www.cisco.com/en/US/prod/collateral/voicesw/ps6788/phones/ps10453/ps10513/data_sheet_c78-565680.html" target="_blank" rel="noopener"
>Cisco Unified IP Phone 9951&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
es un teléfono elegante con un display a color, excelente calidad en sus materiales, repleto de opciones y características, pero lograr que funcionara con elastix se estaba volviendo un dolor de cabeza. Al parecer este teléfono forma parte de una solución más completa llamada &lt;em>Cisco Unified Communications Manager&lt;/em> ,aunque es posible usarlo con asterisk no esta pensado como para simplificar su uso con él.&lt;/p>
&lt;figure>&lt;img src="https://farm7.staticflickr.com/6081/6117327961%5F738ea6c8fa%5Fz.jpg"
alt="Arranque del teléfono">&lt;figcaption>
&lt;p>Arranque del teléfono&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>Fueron 2 días de &lt;em>googlear&lt;/em> todo tipo de información en páginas y foros hasta que por fin logré que se conectara al conmutador Elastix. Si se llegan a topar un con este teléfono estos son los puntos que deben de cubrir.&lt;/p>
&lt;h2 id="firmware">Firmware.
&lt;/h2>&lt;figure>&lt;img src="http://farm7.static.flickr.com/6209/6117353595%5Fee5bbdcbb4.jpg"
alt="Phone Information">&lt;figcaption>
&lt;p>Phone Information&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>Es un punto importante porque el firmware del aparato debe de soportar el estándar de comunicación &lt;a class="link" href="http://es.wikipedia.org/wiki/Session_Initiation_Protocol" title="Session Initiation Protocol"
target="_blank" rel="noopener"
>SIP&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
. En el caso del 9951 tiene instalada la versión 9.x y según los foros que he leído esta versión soporta sin problemas este protocolo de comunicaciones. En otros modelos es probable que sea necesaria una actualización del firmware.&lt;/p>
&lt;h2 id="servidor-tftp">Servidor TFTP.
&lt;/h2>&lt;figure>&lt;img src="http://farm7.static.flickr.com/6090/6117906476%5F3a5e5f26fd%5Fm.jpg"
alt="TFTPd32">&lt;figcaption>
&lt;p>TFTPd32&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>Anteriormente había configurado teléfonos Linksys, nada más sencillo que abrir su página web, configurarlos, guardar los cambios y listo.&lt;/p>
&lt;p>Las cosas son muy diferentes con el 9951. Para empezar necesita de un servidor &lt;a class="link" href="http://es.wikipedia.org/wiki/TFTP" title="Trivial file transfer Protocol"
target="_blank" rel="noopener"
>TFTP&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
. Al momento de iniciar el teléfono (o reconectarlo a la red) obtiene su dirección IP de un DHCP y luego busca su archivo de configuración XML (que discutiremos más adelante) en el servidor TFTP, este le proporciona el archivo y si todo salio bien veremos un teléfono listo para hacer llamadas.&lt;/p>
&lt;figure>&lt;img src="https://farm7.staticflickr.com/6209/6117327559%5F2a3fb68c9d%5Fz.jpg"
alt="Phone not registered">&lt;figcaption>
&lt;p>Phone not registered&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>Provisionalmente instalé el programa &lt;a class="link" href="http://tftpd32.jounin.net/" target="_blank" rel="noopener"
>Tftpd32&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
en una computadora con Windows, mientras investigo como hacerlo en el mismo servidor Elastix.&lt;/p>
&lt;p>Su configuración es mínima, en el mismo directorio donde se instalan los archivos del programa se copian los archivos de configuración del teléfono.&lt;/p>
&lt;h2 id="configuración-del-dns">Configuración del DNS.
&lt;/h2>&lt;p>Este punto puede ser un poco complicado. Verán, junto con la información que proporciona el servidor DHCP (como la dirección IP, los DNS y todo eso), también se puede configurar para que proporcione la dirección IP del servidor TFTP de nuestra red. El mismo programa Tftpd32 tiene un servidor DNS que soluciona este punto ya que se apunta a si mismo como el servidor TFTP.&lt;/p>
&lt;p>Pero no todos queremos eso, muchos ya tenemos un router o servidor DHCP que hace ese trabajo. Afortunadamente en IPCop solo es necesario agregar la opción &lt;strong>tftp-server-name&lt;/strong> y decirle cual es la dirección IP, solo que tengan cuidado de poner entre comillas la dirección del servidor.&lt;/p>
&lt;figure>&lt;img src="http://farm7.static.flickr.com/6079/6117906520%5Fa48f13e691.jpg"
alt="Configuración del DHCP server">&lt;figcaption>
&lt;p>Configuración del DHCP server&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="configuración-de-elastix">Configuración de Elastix.
&lt;/h2>&lt;p>Lo primero es dar de alta una extensión de pruebas. Esto no tiene mayor complicación y es muy sencillo. Por ejemplo di de alta la extensión &lt;strong>99&lt;/strong> con el nombre de &lt;strong>Pruebas 9951&lt;/strong>.&lt;/p>
&lt;p>Para que se registre correctamente el teléfono hay que modificar dos archivos en la configuración del servidor Elastix. Ambos archivos están en la carpeta &lt;em>/etc/asterisk/&lt;/em> pero es más sencillo editarlos usando la herramienta &lt;strong>Asterisk File Editor&lt;/strong> que se encuentra en el menú &lt;strong>PBX&lt;/strong> - &lt;strong>Tools&lt;/strong>.&lt;/p>
&lt;h3 id="sip_customconf">sip_custom.conf
&lt;/h3>&lt;p>A este archivo le vamos a agregar las siguientes líneas:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">udpbindaddr=0.0.0.0
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">tcpenable=yes
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">tcpbindaddr=0.0.0.0
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">callcounter=yes
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;figure>&lt;img src="http://farm7.static.flickr.com/6061/6117906726%5F04c25fd6ff.jpg"
alt="sip\_custom">&lt;figcaption>
&lt;p>sip_custom&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h3 id="sip_custom_postconf">sip_custom_post.conf
&lt;/h3>&lt;p>Y a este otro lo siguiente:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">[99]+
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">transport=tcp
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Esta configuración es para la extensión 99, si tenemos más tenemos que declarar líneas similares, una por cada extensión. Básicamente le estamos diciendo a elastix que agregue &lt;strong>(+)&lt;/strong> a la extensión &lt;strong>99&lt;/strong> lo que se le indica.&lt;/p>
&lt;figure>&lt;img src="http://farm7.static.flickr.com/6084/6117906642%5Fc3484f55bf.jpg"
alt="sip\_custom\_post">&lt;figcaption>
&lt;p>sip_custom_post&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="configuración-del-archivo-xml">Configuración del archivo XML.
&lt;/h2>&lt;p>Este es de los puntos más oscuros. Tomé como base archivo publicado en los foros de elastix&lt;/p>
\[2\]&lt;p> pero no funcionó. El articulo de Minden&lt;/p>
\[1\]&lt;p> menciona los parámetros básicos para lograr una conexión, pero no tiene un ejemplo para el 9951. Por último el artículo de Voip-info&lt;/p>
\[3\]&lt;p> menciona varios parámetros y los explica a detalle.&lt;/p>
&lt;p>El archivo XML debe de tener un nombre especial formado con la &lt;em>Mac Address&lt;/em> del dispositivo.&lt;/p>
&lt;p>Ejemplo: Si la Mac Address del dispositivo es 1234567890AB el nombre del archivo sería,&lt;/p>
&lt;p>SEP + Mac Address del dispositivo.cnf.xml&lt;/p>
&lt;p>SEP1234567890AB.cnf.xml&lt;/p>
&lt;p>Este archivo es el que se debe de copiar al servidor TFTP para que lo proporcione al teléfono durante su arranque.&lt;/p>
&lt;p>Con esta información y revisando los logs de elastix hice un archivo de configuración base, espero que les sirva. Deben de sustituir los valores que puse en mayúsculas y entre corchetes por los apropiados para su instalación.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-xml" data-lang="xml">&lt;span class="line">&lt;span class="cl">&lt;span class="nt">&amp;lt;device&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;deviceProtocol&amp;gt;&lt;/span>SIP&lt;span class="nt">&amp;lt;/deviceProtocol&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sshUserId&amp;gt;&lt;/span>admin&lt;span class="nt">&amp;lt;/sshUserId&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sshPassword&amp;gt;&lt;/span>cisco&lt;span class="nt">&amp;lt;/sshPassword&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featurePolicyFile&amp;gt;&lt;/span>DefaultFP.xml&lt;span class="nt">&amp;lt;/featurePolicyFile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;devicePool&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dateTimeSetting&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dateTemplate&amp;gt;&lt;/span>D/M/Ya&lt;span class="nt">&amp;lt;/dateTemplate&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timeZone&amp;gt;&lt;/span>SA Pacific Standard Time&lt;span class="nt">&amp;lt;/timeZone&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ntps&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ntp&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;name&amp;gt;&lt;/span>[DIRECCIÓN IP DEL SERVIDOR DE HORA (NTP)]&lt;span class="nt">&amp;lt;/name&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ntpMode&amp;gt;&lt;/span>Unicast&lt;span class="nt">&amp;lt;/ntpMode&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/ntp&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/ntps&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/dateTimeSetting&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callManagerGroup&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;members&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;member&lt;/span> &lt;span class="na">priority=&lt;/span>&lt;span class="s">&amp;#34;0&amp;#34;&lt;/span>&lt;span class="nt">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callManager&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ports&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ethernetPhonePort&amp;gt;&lt;/span>2000&lt;span class="nt">&amp;lt;/ethernetPhonePort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipPort&amp;gt;&lt;/span>5060&lt;span class="nt">&amp;lt;/sipPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;securedSipPort&amp;gt;&lt;/span>5061&lt;span class="nt">&amp;lt;/securedSipPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/ports&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;processNodeName&amp;gt;&lt;/span>[DIRECCIÓN IP DEL SERVIDOR ELASTIX]&lt;span class="nt">&amp;lt;/processNodeName&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/callManager&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/member&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/members&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/callManagerGroup&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/devicePool&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;commonProfile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;phonePassword/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;backgroundImageAccess&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/backgroundImageAccess&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callLogBlfEnabled&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/callLogBlfEnabled&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/commonProfile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;loadInformation&amp;gt;&lt;/span>sip9951.9-0-0-77&lt;span class="nt">&amp;lt;/loadInformation&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;vendorConfig&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;disableSpeaker&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/disableSpeaker&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;disableSpeakerAndHeadset&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/disableSpeakerAndHeadset&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;pcPort&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/pcPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;settingsAccess&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/settingsAccess&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;garp&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/garp&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;voiceVlanAccess&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/voiceVlanAccess&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;videoCapability&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/videoCapability&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoSelectLineEnable&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/autoSelectLineEnable&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;webAccess&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/webAccess&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;spanToPCPort&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/spanToPCPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;loggingDisplay&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/loggingDisplay&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;loadServer/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/vendorConfig&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;networkLocale&amp;gt;&lt;/span>Spain&lt;span class="nt">&amp;lt;/networkLocale&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;networkLocaleInfo&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;name&amp;gt;&lt;/span>Spanish_Spain&lt;span class="nt">&amp;lt;/name&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;uid&amp;gt;&lt;/span>64&lt;span class="nt">&amp;lt;/uid&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;version&amp;gt;&lt;/span>1.0.0.0-1&lt;span class="nt">&amp;lt;/version&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/networkLocaleInfo&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;deviceSecurityMode&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/deviceSecurityMode&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;authenticationURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;directoryURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;idleURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;informationURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;messagesURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;proxyServerURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;servicesURL/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpForSCCPPhoneConfig&amp;gt;&lt;/span>96&lt;span class="nt">&amp;lt;/dscpForSCCPPhoneConfig&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpForSCCPPhoneServices&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/dscpForSCCPPhoneServices&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpForCm2Dvce&amp;gt;&lt;/span>96&lt;span class="nt">&amp;lt;/dscpForCm2Dvce&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;transportLayerProtocol&amp;gt;&lt;/span>4&lt;span class="nt">&amp;lt;/transportLayerProtocol&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;capfAuthMode&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/capfAuthMode&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;capfList&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;capf&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;phonePort&amp;gt;&lt;/span>3804&lt;span class="nt">&amp;lt;/phonePort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/capf&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/capfList&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;certHash/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;encrConfig&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/encrConfig&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipProfile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipProxies&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;backupProxy&amp;gt;&lt;/span>USECALLMANAGER&lt;span class="nt">&amp;lt;/backupProxy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;backupProxyPort&amp;gt;&lt;/span>5060&lt;span class="nt">&amp;lt;/backupProxyPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;emergencyProxy&amp;gt;&lt;/span>USECALLMANAGER&lt;span class="nt">&amp;lt;/emergencyProxy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;emergencyProxyPort&amp;gt;&lt;/span>5060&lt;span class="nt">&amp;lt;/emergencyProxyPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;outboundProxy/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;outboundProxyPort/&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;registerWithProxy&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/registerWithProxy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/sipProxies&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipCallFeatures&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;cnfJoinEnabled&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/cnfJoinEnabled&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callForwardURI&amp;gt;&lt;/span>x--serviceuri-cfwdall&lt;span class="nt">&amp;lt;/callForwardURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callPickupURI&amp;gt;&lt;/span>x-cisco-serviceuri-pickup&lt;span class="nt">&amp;lt;/callPickupURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callPickupListURI&amp;gt;&lt;/span>x-cisco-serviceuri-opickup&lt;span class="nt">&amp;lt;/callPickupListURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callPickupGroupURI&amp;gt;&lt;/span>x-cisco-serviceuri-gpickup&lt;span class="nt">&amp;lt;/callPickupGroupURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;meetMeServiceURI&amp;gt;&lt;/span>x-cisco-serviceuri-meetme&lt;span class="nt">&amp;lt;/meetMeServiceURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;abbreviatedDialURI&amp;gt;&lt;/span>x-cisco-serviceuri-abbrdial&lt;span class="nt">&amp;lt;/abbreviatedDialURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;rfc2543Hold&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/rfc2543Hold&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callHoldRingback&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/callHoldRingback&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;localCfwdEnable&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/localCfwdEnable&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;semiAttendedTransfer&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/semiAttendedTransfer&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;anonymousCallBlock&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/anonymousCallBlock&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callerIdBlocking&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/callerIdBlocking&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dndControl&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/dndControl&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;remoteCcEnable&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/remoteCcEnable&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/sipCallFeatures&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipStack&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipInviteRetx&amp;gt;&lt;/span>6&lt;span class="nt">&amp;lt;/sipInviteRetx&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipRetx&amp;gt;&lt;/span>10&lt;span class="nt">&amp;lt;/sipRetx&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerInviteExpires&amp;gt;&lt;/span>180&lt;span class="nt">&amp;lt;/timerInviteExpires&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerRegisterExpires&amp;gt;&lt;/span>3600&lt;span class="nt">&amp;lt;/timerRegisterExpires&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerRegisterDelta&amp;gt;&lt;/span>5&lt;span class="nt">&amp;lt;/timerRegisterDelta&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerKeepAliveExpires&amp;gt;&lt;/span>120&lt;span class="nt">&amp;lt;/timerKeepAliveExpires&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerSubscribeExpires&amp;gt;&lt;/span>120&lt;span class="nt">&amp;lt;/timerSubscribeExpires&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerSubscribeDelta&amp;gt;&lt;/span>5&lt;span class="nt">&amp;lt;/timerSubscribeDelta&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerT1&amp;gt;&lt;/span>500&lt;span class="nt">&amp;lt;/timerT1&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;timerT2&amp;gt;&lt;/span>4000&lt;span class="nt">&amp;lt;/timerT2&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;maxRedirects&amp;gt;&lt;/span>70&lt;span class="nt">&amp;lt;/maxRedirects&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;remotePartyID&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/remotePartyID&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;userInfo&amp;gt;&lt;/span>None&lt;span class="nt">&amp;lt;/userInfo&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/sipStack&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoAnswerTimer&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/autoAnswerTimer&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoAnswerAltBehavior&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/autoAnswerAltBehavior&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoAnswerOverride&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/autoAnswerOverride&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;transferOnhookEnabled&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/transferOnhookEnabled&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;enableVad&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/enableVad&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;preferredCodec&amp;gt;&lt;/span>none&lt;span class="nt">&amp;lt;/preferredCodec&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dtmfAvtPayload&amp;gt;&lt;/span>101&lt;span class="nt">&amp;lt;/dtmfAvtPayload&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dtmfDbLevel&amp;gt;&lt;/span>3&lt;span class="nt">&amp;lt;/dtmfDbLevel&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dtmfOutofBand&amp;gt;&lt;/span>avt&lt;span class="nt">&amp;lt;/dtmfOutofBand&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;alwaysUsePrimeLine&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/alwaysUsePrimeLine&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;alwaysUsePrimeLineVoiceMail&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/alwaysUsePrimeLineVoiceMail&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;kpml&amp;gt;&lt;/span>3&lt;span class="nt">&amp;lt;/kpml&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;natEnabled&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/natEnabled&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;natAddress&amp;gt;&lt;/span>[DIRECCIÓN IP DEL SERVIDOR ELASTIX]&lt;span class="nt">&amp;lt;/natAddress&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;stutterMsgWaiting&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/stutterMsgWaiting&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callStats&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/callStats&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;silentPeriodBetweenCallWaitingBursts&amp;gt;&lt;/span>10&lt;span class="nt">&amp;lt;/silentPeriodBetweenCallWaitingBursts&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;disableLocalSpeedDialConfig&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/disableLocalSpeedDialConfig&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;startMediaPort&amp;gt;&lt;/span>10000&lt;span class="nt">&amp;lt;/startMediaPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;stopMediaPort&amp;gt;&lt;/span>20000&lt;span class="nt">&amp;lt;/stopMediaPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;voipControlPort&amp;gt;&lt;/span>5060&lt;span class="nt">&amp;lt;/voipControlPort&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpForAudio&amp;gt;&lt;/span>184&lt;span class="nt">&amp;lt;/dscpForAudio&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpVideo&amp;gt;&lt;/span>136&lt;span class="nt">&amp;lt;/dscpVideo&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dscpForTelepresence&amp;gt;&lt;/span>128&lt;span class="nt">&amp;lt;/dscpForTelepresence&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ringSettingBusyStationPolicy&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/ringSettingBusyStationPolicy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;softKeyFile&amp;gt;&lt;/span>softkey.xml&lt;span class="nt">&amp;lt;/softKeyFile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dialTemplate&amp;gt;&lt;/span>dialplan.xml&lt;span class="nt">&amp;lt;/dialTemplate&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;phoneLabel&amp;gt;&lt;/span>[ETIQUETA DEL TELEFONO]&lt;span class="nt">&amp;lt;/phoneLabel&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sipLines&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;line&lt;/span> &lt;span class="na">button=&lt;/span>&lt;span class="s">&amp;#34;1&amp;#34;&lt;/span> &lt;span class="na">lineIndex=&lt;/span>&lt;span class="s">&amp;#34;1&amp;#34;&lt;/span>&lt;span class="nt">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureID&amp;gt;&lt;/span>9&lt;span class="nt">&amp;lt;/featureID&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureLabel&amp;gt;&lt;/span>[ETIQUETA DE LA EXTENSIÓN]&lt;span class="nt">&amp;lt;/featureLabel&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;name&amp;gt;&lt;/span>[NUMERO DE EXTENSION]&lt;span class="nt">&amp;lt;/name&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;displayName&amp;gt;&lt;/span>[ETIQUETA DE LA EXTENSIÓN]&lt;span class="nt">&amp;lt;/displayName&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;contact&amp;gt;&lt;/span>[NUMERO DE EXTENSION]&lt;span class="nt">&amp;lt;/contact&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;proxy&amp;gt;&lt;/span>USECALLMANAGER&lt;span class="nt">&amp;lt;/proxy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;port&amp;gt;&lt;/span>5060&lt;span class="nt">&amp;lt;/port&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoAnswer&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;autoAnswerEnabled&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/autoAnswerEnabled&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/autoAnswer&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callWaiting&amp;gt;&lt;/span>3&lt;span class="nt">&amp;lt;/callWaiting&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;authName&amp;gt;&lt;/span>[NUMERO DE EXTENSION]&lt;span class="nt">&amp;lt;/authName&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;authPassword&amp;gt;&lt;/span>[CONTRASEÑA DE LA EXTENSION]&lt;span class="nt">&amp;lt;/authPassword&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;sharedLine&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/sharedLine&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;messageWaitingLampPolicy&amp;gt;&lt;/span>1&lt;span class="nt">&amp;lt;/messageWaitingLampPolicy&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;messagesNumber&amp;gt;&lt;/span>*97&lt;span class="nt">&amp;lt;/messagesNumber&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ringSettingIdle&amp;gt;&lt;/span>4&lt;span class="nt">&amp;lt;/ringSettingIdle&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;ringSettingActive&amp;gt;&lt;/span>5&lt;span class="nt">&amp;lt;/ringSettingActive&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;forwardCallInfoDisplay&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callerName&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/callerName&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;callerNumber&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/callerNumber&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;redirectedNumber&amp;gt;&lt;/span>false&lt;span class="nt">&amp;lt;/redirectedNumber&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;dialedNumber&amp;gt;&lt;/span>true&lt;span class="nt">&amp;lt;/dialedNumber&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/forwardCallInfoDisplay&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;maxNumCalls&amp;gt;&lt;/span>4&lt;span class="nt">&amp;lt;/maxNumCalls&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;busyTrigger&amp;gt;&lt;/span>2&lt;span class="nt">&amp;lt;/busyTrigger&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/line&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;line&lt;/span> &lt;span class="na">button=&lt;/span>&lt;span class="s">&amp;#34;2&amp;#34;&lt;/span>&lt;span class="nt">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureID&amp;gt;&lt;/span>21&lt;span class="nt">&amp;lt;/featureID&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureLabel&amp;gt;&lt;/span>[ETIQUETA DE MARCADO RÀPIDO]&lt;span class="nt">&amp;lt;/featureLabel&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;speedDialNumber&amp;gt;&lt;/span>[EXTENSIÓN O NUMERO DE MARCADO RÀPIDO]&lt;span class="nt">&amp;lt;/speedDialNumber&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureOptionMask&amp;gt;&lt;/span>0&lt;span class="nt">&amp;lt;/featureOptionMask&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/line&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;line&lt;/span> &lt;span class="na">button=&lt;/span>&lt;span class="s">&amp;#34;3&amp;#34;&lt;/span>&lt;span class="nt">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureID&amp;gt;&lt;/span>20&lt;span class="nt">&amp;lt;/featureID&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;featureLabel&amp;gt;&lt;/span>Directorio&lt;span class="nt">&amp;lt;/featureLabel&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;serviceURI&amp;gt;&lt;/span>TFTP:directorio.xml&lt;span class="nt">&amp;lt;/serviceURI&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/line&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/sipLines&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;lt;/sipProfile&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nt">&amp;lt;/device&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Esta es una lista de los valores que he estado modificando dentro del archivo XML.&lt;/p>
&lt;p>Para especificar un servidor de hora:&lt;/p>
&lt;ntp>
&lt;name>\[DIRECCIÓN IP DEL SERVIDOR DE HORA (NTP)\]&lt;/name>
&lt;ntpmode>Unicast&lt;/ntpmode>
&lt;/ntp>
&lt;p>Indicar la dirección del servidor Elastix:&lt;/p>
&lt;p>&lt;processnodename>&lt;/p>
\[DIRECCIÓN IP DEL SERVIDOR ELASTIX\]&lt;p>&lt;/processnodename>&lt;/p>
&lt;p>Etiqueta del teléfono (aparece en la esquina superior derecha de la pantalla):&lt;/p>
&lt;p>&lt;phonelabel>&lt;/p>
\[ETIQUETA DEL TELEFONO\]&lt;p>&lt;/phonelabel>&lt;/p>
&lt;p>Información para la conexión de la extensión:&lt;/p>
&lt;p>&lt;name>&lt;/p>
\[NUMERO DE EXTENSION\]&lt;p>&lt;/name>&lt;authName>&lt;/p>
\[NUMERO DE EXTENSION\]&lt;p>&lt;/authName>&lt;br>
&lt;authPassword>&lt;/p>
\[CONTRASEÑA DE LA EXTENSION\]&lt;p>&lt;/authPassword>&lt;/p>
&lt;h2 id="conclusiones">Conclusiones
&lt;/h2>&lt;p>Todavía me falta mucho por hacer con este teléfono. Tengo pendiente pasarle una lista de teléfonos a manera de directorio, pero mientras tanto ya puede hacer y recibir llamadas.&lt;/p>
&lt;figure>&lt;img src="http://farm7.static.flickr.com/6070/6117328155%5F5fb5339387%5Fm.jpg"
alt="Telefono conectado exitosamente a Elastix">&lt;figcaption>
&lt;p>Telefono conectado exitosamente a Elastix&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;figure>&lt;img src="http://farm7.static.flickr.com/6090/6117329005%5F728e659af3%5Fm.jpg"
alt="Recibiendo una llamada">&lt;figcaption>
&lt;p>Recibiendo una llamada&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="actualización-2011-09-30">Actualización 2011-09-30
&lt;/h2>&lt;p>Acabo de encontrar otro archivo de configuración mucho más completo y que te da más funcionalidad al teléfono.&lt;/p>
&lt;figure>&lt;img src="http://farm7.static.flickr.com/6125/6198322500%5F1e1f2e7839.jpg"
alt="Cisco 9951 archivo de configuración XML">&lt;figcaption>
&lt;p>Cisco 9951 archivo de configuración XML&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>&lt;a class="link" href="https://linuxmanr4.com/wp-content/uploads/2011/09/SEP012345679AB.cnf_.xml_.zip" >SEP012345679AB.cnf.xml.zip&lt;/a>
&lt;/p>
&lt;p>Ahorita estoy investigando el uso de &lt;a class="link" href="http://sourceforge.net/projects/open79xxdir/" target="_blank" rel="noopener"
>Open79xx XML Directory&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
Este programa permite administrar una lista telefónica que carga automáticamente el teléfono.&lt;/p>
&lt;h2 id="actualización-2012-06-05">Actualización 2012-06-05
&lt;/h2>&lt;p>Si durante las llamadas escuchan un &lt;em>beep&lt;/em> de manera intermitente, por favor busquen este valor en el archivo xml de configuración y cambien su valor a cero.&lt;/p>
&lt;p>&lt;recordingTone>0&lt;/recordingTone>&lt;/p>
&lt;h3 id="referencias">Referencias
&lt;/h3>&lt;ul>
&lt;li>\[1\] &lt;a class="link" href="https://web.archive.org/web/20181128094249/http://www.minded.ca/2009-12-16/configure-cisco-ip-phones-with-asterisk/" title="Guía para configurar teléfonos IP Phone Cisco con asterisk"
target="_blank" rel="noopener"
>Configure Cisco IP Phones with Asterisk&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
Una excelente guía sobre los puntos que hay que cuidar para que funcione este teléfono. Lamentablemente no cubre al Cisco 9951 pero aún así dio algo de luz en el camino.&lt;/li>
&lt;li>\[2\] &lt;strong>TEMA: Cisco firmware SIP 9.x con Asterisk (9951 / 9971)&lt;/strong>. Este fue el primer tema que ví. Lo malo de este artículo es que es muy escueto y muchas dudas las tuve que ir deduciendo.&lt;/li>
&lt;li>\[3\] &lt;a class="link" href="http://www.voip-info.org/wiki/view/Asterisk&amp;#43;phone&amp;#43;cisco&amp;#43;79x1&amp;#43;xml&amp;#43;configuration&amp;#43;files&amp;#43;for&amp;#43;SIP" target="_blank" rel="noopener"
>Asterisk phone cisco 79x1 xml configuration files for SIP&lt;/a>
&lt;span style="white-space: nowrap;">&lt;svg width=".7em"
height=".7em" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
&lt;path d="m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z" fill="currentColor" />
&lt;path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"
fill="currentColor">
&lt;/svg>&lt;/span>
. Lo valioso de este articulo es que explica muchos de los puntos de configuración del archivo XML que sirve para configurar el teléfono.&lt;/li>
&lt;/ul></description></item></channel></rss>