Blog en Español | Grandstream Networks

Sesión de Preguntas y Respuestas con un Ingeniero: Actualización de Firmware Grandstream

Escrito por Brian Van Meter, Marketing Manager | abril 20, 2018

En el ambiente de constante innovación que se vive hoy, las actualizaciones de firmware son una manera de mantener a nuestros dispositivos al día y funcionando de manera eficiente. Corrección de errores (bugs), mejoras en la interface de usuario, mejoras en la seguridad y agregar nuevas y mejores funcionalidades, son algunas de las características que se despliegan a prácticamente cualquier dispositivo que esté conectado a Internet, y la serie de soluciones de comunicaciones unificadas y networking de Grandstream no son la excepción.

Me tome el tiempo para sentarme a platicar con nuestro Ingeniero de Soporte Senior y Entrenador Experto, Abdel Jaibar, para platicar acerca de cómo implementar de manera efectiva las actualizaciones de firmware Grandstream y la importancia de mantener sus dispositivos al día.

La transcripción que se muestra a continuación ha sido levemente editada.

Brian: Perfecto Abdel, gracias por tomarte el tiempo para reunirte conmigo y hablar sobre firmware.

Abdel: Hola Brian, por supuesto, siempre un placer poder ayudar.

Brian: Abdel, para iniciar quisiera que platicáramos sobre los métodos más comunes para actualizar el firmware de tus dispositivos. Comenzando por el más común.

Abdel: Definitivamente es un buen lugar para empezar, la mayoría de las personas utilizan la liga “firmware.grandstream.com”. Los usuarios básicamente apuntan sus dispositivos hacia esta liga al momento de estarlos configurando. Los dispositivos entonces descargaran el firmware desde la ruta del servidor de Grandstream.

Es importante mencionar que la ruta del servidor de firmware de Grandstream no está configurada por omisión, de hecho, viene configurada para apuntar hacia el GAPS. El problema más común al que nos enfrentamos es que la gente olvida cambiar la ruta por defecto.

Brian: Mencionemos rápidamente GAPS para las personas que no lo conocen. Que es exactamente y como se utiliza.

Abdel: Si claro, GAPS significa Grandstream Auto-Provisioning Service. Permite a nuestros canales poder aprovisionar de manera masiva los teléfonos que compran a los distribuidores de Grandstream a través del servidor GAPS de ese distribuidor.

Por ejemplo, digamos que tu eres un canal y que has comprado muchos dispositivos de un distribuidor en particular, ese distribuidor puede darte una cuenta en su servidor GAPS. Cada dispositivo que tu adquieras con ese distribuidor puede agregarse a esa cuenta a través de sus dirección MAC, y al momento de iniciar se conectaran al GAPS, el cual validara esa dirección MAC y el equipo se podrá configurar a si mismo de acuerdo al perfil que se haya creado en esa cuenta.

Brian: ¿Entonces eso es algo que se realiza una sola vez? ¿Una vez que un dispositivo utiliza el GAPS no lo vuelve a usar?

Abdel: Si, eso es correcto. El nuevo dispositivo se configura a si mismo a través del servidor GAPS cuando inicia, de acuerdo con el perfil que ese canal haya hecho. Esto incluye cambiar la ruta que habíamos mencionado anteriormente hacia el servidor de firmware de Grandstream o a un servidor de firmware local.

Brian: Genial, eso hace sentido. La última pregunta acerca de GAPS para dejarlo claro, ¿esto es operado a través de nuestros socios distribuidores?

Abdel: Si, eso es correcto. Si un canal quiere utilizar GAPS, es necesario contactar a su distribuidor para tocar ese tema.

Brian: Además de colocar la ruta del servidor de firmware de Grandstream y por el GAPS, ¿Qué otra manera tienen los usuarios para actualizar el firmware de sus dispositivos?

Abdel: De hecho, los usuarios pueden configurar servidores locales para firmware/configuración. Nuestros dispositivos soportan archivos de configuración desde servidores http, HTTPS o TFTP. Puedes establecer en el teléfono que la ruta de firmware apunte hacia tu propio servidor local.

Otro punto clave que hay que mencionar, es que los PBX IP de la serie UCM de Grandstream pueden ser utilizados como este servidor local de configuración con la funcionalidad Zero Configque es soportada por los UCMs y la mayoría de terminales Grandstream.

Brian: Ya veo, ¿entonces la serie UCM puede utilizarse como un servidor completo de configuración y firmware para los terminales Grandstream?

Abdel: Correcto, es una de las maneras en las que el UCM ayudar a hacer más fácil la gestión de grandes despliegues. Con ambas funciones, servidor local de firmware y plataforma de configuración.

Brian: Definitivamente información valiosa para nuestros instaladores allá afuera. ¿Alguna otra manera para actualizar firmware que valga la pena mencionar?

Abdel: La otra manera es descargando el archivo ZIP con el firmware desde la sección de firmware en el sitio web de Grandstream, descomprimir el archivo y manualmente cargarlo a los dispositivos a través de la interface gráfica web. Este es un proceso manual, pero algunas veces es necesario durante la resolución de problemas.

Brianl: Abdel, pasemos ahora a platicar sobre algunos errores comunes que pueden complicar el proceso de actualización de firmware. ¿Cuáles son algunos de estos errores del lado del usuario que ustedes ven?

Abdel: Una cosa que los instaladores, usuarios y canales deben saber, es que siempre hay que leer las notas de la versión de firmware. Leer estas notas es lo más importante que se debe hacer antes de decidir si actualizar el firmware a todos tus dispositivos. Algunas veces si tienes una versión de firmware muy antigua, necesitas primero hacer una transición a una versión más reciente antes de pasar a la última. Si no se leen las notas, no se dará cuenta de esto o no sabrá que versiones utilizar para la transición y es ahí cuando inician los problemas. 

Brian: ¿Qué es lo que puede pasar si no se hace la transición de firmware? 

Abdel: Bueno eso depende del dispositivo. En algunos de ellos se permitirá hacer la actualización, pero comenzaran a presentar algunos problemas. Los dispositivos comenzaran a actuar de manera extraña. En este caso, es necesario hacer un reinicio de fabrica. Para el caso particular de los teléfonos IP, ni siquiera aceptarán la actualización al último firmware y regresarán un mensaje de error que no permite continuar.

Pero como ya lo dije, toda esta información siempre esta disponible en las notas de la versión de firmware.

Brian: De acuerdo, ¿hay algún otro problema que pueda ocurrir?

Abdel: Si, otro puede ser problemas en la red, por ejemplo, algunas veces alguien esta utilizando un servidor TFTP que este alojado en una laptop dentro de la red local, la computadora tiene un firewall o antivirus que posiblemente pueda bloquear cualquier petición de un dispositivo Grandstream. Es necesario deshabilitar el firewall o antivirus durante el tiempo en el que se está realizando la actualización.

Brian: Definitivamente eso hace sentido. ¿Hay algún otro paso importante o conocimiento que te gustaría que la gente supiera al momento en el que están actualizando el firmware?

Abdel: Solo quiero recordarles que actualicen la ruta de firmware cuando estén configurando el dispositivo. Como dije antes, la ruta por defecto es el GAPS, pero si no están utilizando GAPS o no tienen acceso a él, esto necesita ser modificado para apuntar al servidor de firmware correcto.

Brian: Mi última pregunta, ¿Cuál es la verdadera importancia de tener que realizar estas actualizaciones? ¿Por qué la gente debería hacerlo?

Abdel: De hecho, esta es una muy buena pregunta ya que en algunas ocasiones el administrador de la red tal vez no quiera actualizar el firmware. Es por eso que les reitero que es muy importante leer las notas, para validar cuales son los problemas (bugs) que se están solucionando y que características nuevas se están agregando. De cualquier manera, arreglo de fallas, mejoras y en general mejoras de seguridad, son buenas razones para actualizar.

Brian: Genial, muchas gracias por tu tiempo Abdel. Si nuestros usuarios están buscando información adicional sobre actualizaciones de firmware, ¿Dónde pueden encontrarla?

Abdel: Un placer Brian. Deben ir a la página particular del dispositivo en nuestro sitio web y después a la sección de “Recursos y Documentos” de ese dispositivo. Dependiendo del equipo, podrán encontrar algunos documentos interesantes en relación con las actualizaciones de firmware.

Brian: Gracias nuevamente Abdel.

Corrección de errores, mejora de funcionalidades y actualizaciones en la interface de usuario, son solo algunos ejemplos de por que le interesa mantener el firmware actualizado.