Regresar al Firmware Original del Fabricante

Ralmente no existe un proceso de desinstalación provisto mediante la funcionalidad de OpenWrt. Lo que se debe hacer para regresar al firmware original del fabricante es reemplazar el firmware OpenWrt con el firmware OEM. Si está leyendo esta página del wiki, probablemente es a causa de la inexistencia de dicha información en la página wiki correspondiente a su dispositivo específico. Así que, en primer orden debe dar un vistazo al documento flash.layout.

Para reemplazar OpenWrt con el firmware original del fabricante, usted casi nunca tendrá que cambiar la partición de arranque, o la partición que contiene información específica como “NVRAM” o “ART”, aún si sobrescribió el cargador de arranque cuando instaló OpenWrt en su dispositivo.

Usted puede utilizar el programa mtd para esto:

cd /tmp
wget http://www.example.org/original_firmware.bin
mtd -r write /tmp/original_firmware.bin firmware

Si usted desea eliminar DD-WRT para instalar OpenWRT, debererá escribir al dispositivo “linux” en lugar de “firmware”. (validado en router TP-Link TL-WR841ND V7):

mtd -r write /tmp/original_firmware.bin linux

OpenWrt no integra “cortesías” para impedirle regresar al firmware original del dispositivo. Sin embargo, necesitará ser cuidadoso, vea el siguiente ejemplo back.to.original.firmware. Si se le presenta el mensaje de error “no valid command given” en la sentencia mtd anterior, significa que está utilizando una versión vieja del programa que no soporta los parámetros -r o -e. Para resolver este problema descargue una versión más reciente compilada estáticamente:

cd /tmp
wget http://www.freewrt.org/downloads/tools/mtd-static
chmod a+x mtd.static
wget http://www.example.org/original.trx
./mtd.static -e linux -r write original.trx linux

:!: Si el firmware de reemplazo que haya cargado en su dispositivo dispone de una interfaz web, recuerde purgar el chaché de su navegador web, sesión, etc. Esto evitará los engañosos errores 404.

:!: LEA la información del foro titulada Errores Comunes, incuyendo la sección 2 del hilo de discusión. La misma describe cuando debería utilizar la imagen openwrt-brcm-squashfs.trx.

La imagen openwrt-brcm-squashfs.trx es un archivo trx genérico que funcionará en cualquier plataforma Broadcom soportada. El archivo openwrt-wrt54g-squashfs.bin contiene un encabezado bin + la imágen openwrt-brcm-squashfs.trx. El encabezado bin contiene el número de versión del firmware y los modelos de dispositivo en los que puede ser cargado, su fin es únicamente para verificación antes de escribir la información del trx a la memoria flash. La utilidad mtd escribirá el archivo indicado a la flash sin realizar esa verificación; por tanto, utilice una de las imagenes openwrt-brcm-squashfs.trx cuando haga uso de mtd. Convertir el archivo openwrt-wrt54g-squashfs.bin de vuelta a trx es un paso simplemente ignorante.

Para instalar el firmware original del fabricante de vuelta al dispositivo también puede utilizar el cargador de arranque (bootloader). Por favor, verifique los procedimientos descritos en la guía Instalando OpenWrt. Siga las mismas guías, sólo que en este caso, cargando el firmware original del fabricante.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2018/06/07 15:36
  • by tmomas