| Elastix  Centralita telefónica en red. PBX. VoIP.- Juan Antonio Villalpando -
 
 Volver al índice del tutorial ____________________________ - Configuración por XML - Vamos a cambiar la pantalla del teléfono. En Configuración Avanzada, al final, tenemos la opción de descargar un archivo de texto con la configuración actual del teléfono.  
 Bajamos el archivo y lo leemos con el Wordpad. Config.txt  Observaremos líneas de la forma... P2309=8.8.8.8 P2409=8.8.8.8 Estas líneas son DNS que están en Cuenta1 y Cuenta2. 
 Cambiando esas líneas se puede cambiar la configuración del teléfono. Vamos a cambiar esas dos... P2309=4.4.4.4 P2409=4.4.4.4 Antes de continuar localizamos la MAC del teléfono, está en la pestaña Estado, será de la forma 00:AB:CD:23:E4:5F Ahora guardamos el archivo anterior con el nombre: miconfigura.txt Ese archivo lo tenemos que convertir a xml, para eso en http://www.grandstream.com/support/tools encontramos una herramiento para convertir de txt a xml, funciona en LINUX y además no funciona bien. Necesitariamos el archivo miconfigura.txt, genera.sh y MAC.csv que contendría la MAC del teléfono y contraseña.  Si funcionara correctamente nos generaría un archivo de la forma <?xml version="1.0" encoding="UTF-8" ?><!-- BroadSoft XML Provisioning Configuration -->
 <gs_provision version="1">
 <mac>000B8244F60B</mac>
 <config version="1">
 <!--# Generated on Sat Jul 4 15:01:25 TZO 2015 by GXP1400 [00:0B:82:44:F6:0B]-->
 <!--# boot 1.0.1.22; core 1.0.3.25; base 1.0.3.31; prog 1.0.4.23-->
 <451>0</P451>
 <290>{x+|*x+|*xx*x+}</P290>
 <452>8</P452>
 <291>0</P291>
 <453>4</P453>
 <454>18</P454>
 <330>0</P330>
 <455>9</P455>
 <456>98</P456>
 ... llamado cfg00abcd23e45f.xml bash genera.sh /root miarchivo.txt MAC.csv  cfg000b82xxxxxx.xml Plantilla para el GXP1400: gxp140x_config_1.0.8.4.txt, aquí puedes ver el significado de cada P.  ________________________ Vamos a actualizarlo mediante web. En un servidor web, almacenamos el archivo anterior cfg00abcd23e45f.xml, el nuestro estaría en... http://iesromerovargas.com/elastix26/configuracion Solo un archivo en ese directorio, si queremos poner más archivos en el mismo directorio debemos poner prefijos y sufijos. Vamos a Ajustes / Configuración avanzada. Marcamos HTTP Ponemos la Dirección del Servidor web donde se encuentra el archivo de configuración, en mi caso: iesromerovargas.com/elastix26/configuracion 
 Actualizamos y Reiniciamos.  Ver documento.  ______________________________________ Plantilla para el GXP1400: gxp140x_config_1.0.8.4.txt Web de plantillas: http://www.grandstream.com/support/tools _________________________________________________________________   |