Instalar o actualizar firmware a un teléfono IP Snom 300

¡Hola a tod@s!

Hoy os traigo algo un poco diferente; se trata de un breve manual en español para actualizar vuestro terminal ip Snom 300, mi última adquisición en tierras germanas.

190be3fa16

 

Os preguntaréis que a qué viene esto, y con razón. A lo que respondo que es lo que tiene estar jugueteando con la voIP últimamente para que no le saquen los cuartos a uno al llamar a la familia, que se encuentra a algunos miles de kilómetros como bien sabéis.

Por entrar en materia rápido y no extenderme mucho en algo que muy probablemente os resulte de poca utilidad a la mayoría de vosotros, os diré que el Snom 300 es un teléfono fijo voIP que permite registrar y hacer uso de hasta cuatro identidades SIP. Podéis encontrar más información de él aquí, su página oficial. Su precio ronda los 65~70€ en Amazon (DE y CO.UK), aunque un servidor se hizo con él en el mercado de segunda mano, gracias a eBay :D.

Como era de esperar, la considerable rebaja de precio trajo consigo que el terminal, además de haber sido usado, tenía un software propietario –digamos– configurado para la empresa a la que pertenecía y, por tanto, no podía editar o añadir mis cuentas SIP tan alegremente.

Así pues, mi primer paso fue irme a la wiki de soporte de este terminal y comprobar cómo podía o bien eliminar estas restricciones o bien resetarlo por completo. Finalmente, la única opción viable fue reinstalar el último firmware que Snom tenía en la wiki, sobrescribiendo por ende el anterior y “liberándolo” para mi uso particular.

Hasta ahí bien. El problema vino al comprobar que este teléfono no se actualiza de una manera con la que solamos estar familiarizados, ya que hay que crear un servidor TFTP o bien en la red LAN (teléfono conectado al router a través de cable Ethernet o RJ45) o en una red entre el teléfono y tu portátil (teléfono conectado al portátil a través de cable Ethernet o RJ45).

El manual podréis encontrarlo en la misma wiki que os puse anteriormente y, aunque puede resultar fácil inicialmente, a mí me dio tarea durante casi una hora haciendo pruebas. Por eso es por lo que os redacto estas instrucciones para actualizarlo en vuestra red LAN, que es la que me funcionó.

Empezaremos con los ajustes a realizar en tu portátil o PC de sobremesa primero, para seguir con los ajustes en el teléfono.

 

Portátil o sobremesa

– Para crear ese servidor TFTP del que os hablé, debemos descargar e instalar el programa Pumpkin, de acuerdo con los consejos del fabricante. Podéis descargarlo aquí, para MacOS y Windows.

– Tras instalarlo, vamos a configurarlo convenientemente. Ejecutamos el programa y nos aseguramos de que el checkbox “Server is running” esté marcado.

 

Run_pumpkin

 

– Descargamos el firmware más actualizado para el Snom 300, que en la actualidad es la versión 8.7.3.25. Una vez lo descargamos, creamos una carpeta donde más nos guste y renombramos el archivo BIN descargado a “snom300.bin” a fin de que el teléfono lo detecte correctamente.

– Hacemos click en el botón “Options” de Pumpkin y nos vamos a la pestaña “Server”, para decirle al servidor donde está el firmware y configurar su comportamiento cuando reciba peticiones.

– Configuramos la ruta del nuestro firmware a instalar en el apartado “TFTP filesystem root”, dentro de la pestaña “Server”. Tendremos que buscar con el explorador de Windows o Mac nuestro archivo de firmware y decirle a Pumpkin dónde lo hemos guardado.

– Después, nos aseguramos de que los checkboxes “Allow access to subdirectories”, “Give all files” y “Take all files” estén marcados.

Run_pumpkin1

 

Una vez hecho esto, ya tenemos nuestro portátil o PC configurado. Vamos a por el teléfono.

 

Teléfono

– Conectamos el teléfono a la red eléctrica y conectamos el cable Ethernet o RJ45 al router. El cable Ethernet debe conectarse a la clavija “NET” de nuestro teléfono.

– Al iniciarse, veremos en pantalla una advertencia que dice “For TFTP Update. Press any key”. Presionamos cualquier tecla y entramos a un nuevo submenú. En él encontraremos una primera pantalla que dice “IP Address”. Aquí introduciremos manualmente y con la ayuda del teclado una IP válida de nuestro rango LAN, por ejemplo 192.168.0.XXX (siendo XXX una dirección válida que no esté tomada por otro dispositivo en nuestra red LAN y suponiendo que nuestro router asigna IP del rango 192.168.0.X).

– Una vez introducida, presionaremos la flecha hacia arriba, en la ruleta gris del teclado del teléfono, que nos llevará a otro submenú donde se nos requerirá la dirección IP del “TFTP Server”. Aquí introduciremos la dirección IP del portátil o PC en nuestra LAN, por ejemplo 192.168.0.XXX. Hay otros dos submenús más, “IP Gateway” y “Netmask”, pero como ambos dispositivos están en la misma red LAN no es necesario configurarlos. Así pues, pulsamos la tecla OK de nuestro teclado. Ok_key

– Si todo ha ido bien, escucharemos un sonido en nuestro portátil o PC indicándonos que el Snom300 ha establecido conexión con nuestro servidor TFTP. La pantalla del teléfono deberá mostrar mensajes del estilo “Loading Image…Erasing Flash…Writing Firmware…”. No toquéis ni el teléfono ni el servidor Pumpkin mientras y, por supuesto, no apaguéis ni portátil ni teléfono. Cuando acabe de descargar el firmware, instalarlo y borrar el antiguo, el teléfono se reiniciaré y ya podremos configurarlo a nuestro gusto a través de la web introduciendo su dirección IP en nuestra red LAN.

snom300_image005

 

¡Eso es todo por hoy! Para cualquier duda o pregunta, dejad vuestro comentario.

¡Un saludo!

banner