domingo, 12 de junio de 2016

Revertir un router D-Link DIR-655 a firmware europeo

El DIR-655 es un router neutro con 4 puertos gigabit y wifi N que tiene ya 10 años a cuestas. En su momento se trataba de un modelo de altas prestaciones, como atestigua el análisis publicado en aquel lejano año 2007 por SmallNetBuilder.


A pesar de su antigüedad, no obstante, sigue portándose como un campéon en mi tinglado doméstico. O quizás debería decir seguía, puesto que en los útimos tiempos ha comenzado a mostrar síntomas de cansancio. Uno de los puertos ethernet comenzó a fallar hace ya varios meses y desde hace unas pocas semanas está repitiéndose la misma incidencia, aunque con menor intensidad, en otro. El problema ha pasado de ser muy ocasional a casi permanente en el caso del primer puerto y su frecuencia está claramente aumentando en el caso del segundo. Esto no presagia nada bueno.

Pensando en que quizás ha llegado el momento de comprobar si efectivamente la garantía del producto es de ¡11años! (o al menos eso es lo que dice en la caja de mi unidad) he caído en la cuenta de que actualicé el firmware del router a la versión 1.37 hace mucho tiempo. Antes de que me preguntéis, sí, mucho antes de que los puertos comenzaran a fallar. Lamentablemente, como en aquel momento la versión disponible para modelos europeos era únicamente la 1.33 (o similar), ni corto ni perezoso instalé la versión para Norte América (variante NA). No es que esto causara problema alguno, al menos aparentemente, puesto que el aparatejo siguió funcionando correctamente con la única salvedad de que la interfaz web de administración pasó a mostrarse en inglés. El problema, claro, es que la instalación de un firmware de otra zona invalida la garantía.

En estos momentos la versión más reciente del firmware para este DIR-655 que puede descargarse de la página de soporte de D-Link para España es la 1.35. Pero como no podía ser de otro modo, no es posible instalarla sobre mi unidad con el 1.37NA. D-Link activó en su momento una serie de medidas en sus firmwares para el DIR-655 (a partir del 1.3x) que impiden las regresiones. Afortunadamente, tras indagar un poco, he hallado en las profundidades de un servidor ftp de D-Link en Alemania 2 cosas: un firmware 1.34 modificado que permite volver a las versiones europeas y, además, un firmware 1.37EU para las revisiones A, B y C de este router (la mía es la A).


Basta con descargarlas desde ftp://ftp.dlink.de/dir/dir-655/driver_software e instalarlas utilizando la función de actualización nativa del router para acabar con la 1.37EU vivita y coleando.

Brevemente, el procedimiento es el siguiente:
  1. Antes de iniciar el proceso es conveniente hacer una copia de seguridad de los ajustes del router usando su panel web de administración (Herramientas > Sistema) puesto que durante el proceso se inicializarán a los valores de fábrica.
  2. A continuación, hay que instalar (Herramientas > Firmware) el archivo .bin contenido en el archivo DIR-655_fw_reva_134ww_RecoveryFromNA-Firmware.zip. Después procederemos a repetir el proceso con el fichero .bin dentro de DIR-655_fw_reva_137EUb01_ALL_multi_20130606.zip. ¡Ojo, solo revisión A del hardware del router! En caso de disponer de un modelo B o C usaremos los ficheros correspondientes presentes en el sitio FTP anterior, aunque no lo he probado personalmente.
  3. Finalmente, restauraremos la configuración previa del router usando el archivo gateway_settings.gws obtenido en el paso (1).

Bueno, aquí no ha pasado nada. Veremos ahora si efectivamente D-Link se hace cargo de la reparación (o sustitución) de mi router sin cargo.

Para terminar, decir que en el mencionado sitio FTP existen firmwares "puente" similares para realizar este mismo procedimiento con otros modelos de D-Link.

No hay comentarios :