Es común que queramos actualizar telefonos grandstream, ya sea por recomendaciones del fabricante, o incluso por por corrección de algún error. Recomiendo que antes de actualizar se valida en la lista de las notas de la versión se valide si existe la corrección del error que estamos presentando.
Por mencionar un caso, en una ocasión me sucedió que conectando a varios agentes al módulo de call center de Issabel, dejaban de escuchar audio exactamente a los 30 minutos (1800 segundos), hice mil validaciones, hice debug con el plan de marcado de Asterisk (mas sobre eso aquí), pero no encontraba nada. Por lo que con apoyo del debug, note que el colgado lo mandaba el teléfono. Por lo que revise la lista de errores corregidos en la última versión del teléfono y efectivamente! , un error corregido es que la llamada se caía a los 1800 segundos. Solo tuve que actualizar los teléfonos y me fui temprano a casa.
Preparando la actualización de teléfonos grandstream desde Issabel
Issabel tiene por su naturaleza un servidor TFTP, lo que nos permitirá descargar el firmware requerido en el mismo servidor y apuntar en el teléfono al servidor para descargarlo. Lo que requerimos entonces es:
- Acceso por ssh a nuestro servidor Issabel
- URL de descarga del firmware que queremos cargar (Debes buscarla aqui http://grandstream.com/support/firmware)
- Permiso del puerto TFTP dado de alta en el firewall (En caso de que este activo 69 UDP)
Descargando el firmware en nuestro Issabel para teléfonos grandstream
Lo primero es movernos a la carpeta tftpboot, para descargar el firmware usaremos el comando wget, por lo que sólo escribimos el comando wget + url del firmware. Al final solo tenemos que descomprimir lo descargado y moverlo a la ruta de tftpboot (ya que se descomprime en un subdirectorio).
NOTA: Es importante sustituir la url de tu firmware por el que pondré de ejemplo.
Proceso
cd /tftpboot/
wget http://firmware.grandstream.com/Release_GXV3380_1.0.3.21.zip
unzip Release_GXV3380_1.0.3.21.zip
cp Release_GXV3380_1.0.3.21/gxv3380fw.bin .
Como ven, estoy descargando el firmware en la versión 1.0.3.21 para el telefono GXV3380.
Apuntar el firmware desde la interfaz web del telefono
Ahora debemos apuntar a que el teléfono busque el firmware descargado. para eso tenemos que entrar via web al teléfono, y colocar los parametros para que esto funcione.
- Acceda a la GUI web de su dispositivo y navegue hasta la configuración de “Actualización y aprovisionamiento”:
- Asegúrese de seleccionar “Comprobar siempre si hay nuevo firmware”
- Seleccione Actualizar a través de TFTP
- Ingrese la ruta de su servidor TFTP que contiene el archivo de firmware en “Ruta del servidor issabel donde descargamos el firmware de nuestro teléfono”
- Presione “Guardar y aplicar” en la parte inferior de la página para aplicar la nueva configuración
- Reinicia el teléfono y hasta que se complete el proceso de actualización. (en el telefono te pedira confirmación)
Listo! ya debes tener tu telefono actualizado.
Puedes tener varios firmwares de diferentes modelos en tu servidor TFTP de Issabel.
Una respuesta en “Actualizar teléfonos grandstream desde Issabel”
[…] Actualizar teléfonos grandstream desde Issabel Softphone zoiper en IOS Categorías: AsteriskIssabelLinuxSeguridad InformáticaVOIP Etiquetas: asteriskFail2banFirewallIssabellinuxssh […]