¿Por qué mi enrutador D-Link DSL-2730U afirma que la actualización del firmware "contiene una imagen ilegal"?

10

Tengo un enrutador D-Link. Su software (firmware) causa muchos problemas, así que trato de actualizarlo.

Mi modelo de enrutador es DSL-2730U, así que descargué el firmware original de este sitio: http://www.dlinkmea.com/site/index.php/site/productDetails/234

Cuando actualizo el software, dice que el archivo es ilegal. Realmente necesito actualizarlo porque lo que uso ahora no es el firmware original y no funciona correctamente.

Me gustaría saber qué significa "ilegal"? y ¿Qué debo hacer para que sea legal? o donde puedo conseguir un buen firmware?

Aquí hay dos imágenes que describen mi problema:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

usuario2824371
fuente
10
El mensaje indica simplemente el firmware no es un firmware válido para su dispositivo ..
Ramhound
1
Al principio pensé que era una pregunta con respecto a los canales de enrutador wifi.
Marzo Ho
¿Está conectado de forma inalámbrica o por cable al enrutador cuando intenta actualizar?
Moab
@Moab Estoy conectado por cable al enrutador cuando intento actualizar
user2824371
"lo que uso ahora no es el firmware original", ¿significa que pudo actualizarlo hace algún tiempo? ¿O te refieres al firmware de la marca ISP (que nunca cambiaste)?
Arjan

Respuestas:

9
  • Primero verifique la versión de firmware de su enrutador y la versión descargada, a veces no puede ACTUALIZAR al firmware más nuevo, debe buscar si recomiendan una versión anterior a la más reciente.

Si ese enrutador del ISP, significa que bloquearon su enrutador. Tienes tres opciones para flashearlo con otra versión.

Primer método Al usar los comandos SSH, la mayoría de los puertos de puerta trasera izquierda del ISP, puede usar ese método para deshacer su enrutador. Descargue el firmware en el directorio / tmp del enrutador con wget o scp.

cd /tmp
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v2x_generic.bin

puede usar el recurso compartido montado si tiene uno, y simplemente descargar el archivo allí.

Compare la suma de comprobación MD5 del archivo original y el descargado.

md5sum dd-wrt.v2x_generic.bin

Escribe el firmware para flashear.

write dd-wrt.v2x_generic.bin linux

Espere...

Reiniciar

Segundo método: flashear su enrutador con "firmware de código abierto" DD-WRT, Tomato u OPEN-WRT. Recomiendo DD-WRT, es más fácil que otro firmware de código abierto y verifique sus sitios web para encontrar qué firmware puede funcionar en su enrutador. el firmware de origen puede pasar su bloqueo de ISP.

El último método Al usar puertos seriales para flashear su enrutador, le da el control total de todo, este método puede romper cualquier enrutador, ya no cerrar puertas o enrutadores bloqueados :)

La mayoría de las fábricas dejaron el puerto serie en la placa de circuito principal para probar / solucionar problemas de su producto. A veces debe soldar cables a los puertos. Al igual que lo que hice en el PIC a continuación, consulte Mi blog si desea más información sobre cómo soldar sus cables. ingrese la descripción de la imagen aquí

y a veces están listos para usar ingrese la descripción de la imagen aquí

Ahora necesita algo llamado Arduino "Microcontrolador". Lo usaremos para establecer una comunicación entre su PC y su enrutador a través del puerto serie. Conecte su Arduino a su enrutador como este TX ------- RX

RX ------- TX

GND ----- GND

VCC ---- 3.3V

ADVERTENCIA NO conecte VCC a 5V

  • Conexión de su cable LAN del enrutador a su PC
  • Descargar TFTP

  • Descargue el firmware DD-WRT / Open-WRT o lo que quiera para su enrutador.

  • Extraiga TFTP e inserte el firmware openwrt "o lo que sea" en la misma carpeta TFTP extract.
  • cambie la IP estática de su computadora 192.168.1.100 255.255.255.0
  • Ejecute TFTP
  • elige el directorio actual para el firmware que descargas
  • cambiar el servidor a esta IP 192.168.1.100
  • Conectar su computadora con el enrutador a través de Putty
  • Tipo de conexión = serial
  • línea serial = COM misma detección de arduino en la velocidad de su computadora = 115200
  • En curso, inicie su enrutador y escriba "tpl" en la interfaz de masilla del símbolo del sistema

Configuración de IP para su tarjeta LAN "todo eso dentro de TFTP"

  • Configuración del servidor IP: setenv serverip 192.168.1.100
  • Configuración del enrutador móvil IP: setenv ipaddr 192.168.1.1

flashee su enrutador con este comando

tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin

después de parpadear, escriba este comando

1. erase 0x9f020000 +0x3c0000 (enter)
2. cp.b 0x80000000 0x9f020000 0x3c0000 (enter)
3. bootm 9f020000 (enter)

procesamiento de reinicio del enrutador .....

Eso es

NOTA

Si su enrutador no puede tener WAN-IP después de resolver todas las configuraciones, necesita algo llamado 30-30-30 Restablecimiento completo, a veces su antiguo firmware se atascará dentro de su NVRAM, lo llaman Dirty NVRAM, 30-30-30 hard restablecer limpiará su antiguo firmware por completo "eso es para dd-wrt" firmware "

Narzan Q.
fuente
1
Guau. Esta respuesta sin embargo. +1
AndrewL64
33

Ilegal en este caso significa un formato no reconocido por el enrutador. El enrutador comprueba el archivo de imagen antes de instalarlo y descubrió que contiene un formato que no reconoce.

Las razones para esto pueden ser:

  • la imagen está diseñada para un tipo diferente de enrutador o una versión más nueva de su enrutador
  • la imagen es corrupta
  • la imagen está comprimida

Si la imagen está comprimida, significa que está dentro de un archivo zip u otro tipo de archivo y debe descomprimirse antes de poder usarse.

Vi que la página de descarga que vinculaste ofrece las imágenes como IMGy 7Z. Las 7Zimágenes se comprimen usando 7-zip y deben (muy probablemente) descomprimirse antes de que puedan usarse para generar un IMGarchivo. El IMGarchivo se usa para actualizar su enrutador.

NZD
fuente
Creo que la imagen no está corrupta porque la descargué muchas veces y la extraje usando win rar. La página de descarga que vinculé contiene el modelo de enrutador que es DSL-2730U. ¿Me darías un método o un software para configurar el firmware sin usar la GUI (la interfaz web), por favor?
user2824371
2
@ hagen-von-eitzen podría tener razón. Su módem podría estar bloqueado por su ISP. Google parece confirmar que no eres el único que lucha con eso. Como es tu módem, deberían darte una imagen para desbloquear el módem. Tal vez lea primero la letra pequeña de su contrato con el ISP: podría tener una cláusula sobre sus derechos con respecto al módem y su estado si rompe el contrato y lo deja para otro ISP.
NZD
2
Otra posibilidad es tu navegador. El autor de este artículo tuvo el mismo problema al usar Google Chrome y lo solucionó usando un navegador diferente. El consejo dado en esta publicación de D-Link también sugiere que Google Chrome es el culpable.
NZD
@ user2824371, ¿también trataste de descomprimir usando 7-Zip ?
Arjan
@Arjan No, lo intentaré pero no creo que sea la solución porque el sitio web proporciona archivos IMG sin comprimir y tampoco funcionaron.
user2824371
5

Como esa descripción le pide que obtenga una imagen de software actualizada de su ISP , parece que su enrutador está "marcado" por el ISP. En ese caso, incluso una actualización de firmware válida del proveedor original puede considerarse inválida por el firmware actual (de marca, sin proveedor). Tal vez debería seguir esas instrucciones y consultar con su ISP para obtener el firmware actualizado.

Hagen von Eitzen
fuente
Tienes razón, compré mi enrutador de un ISP y el enrutador viene con su propio firmware. Ahora, necesito cambiar mi ISP porque sus precios son muy altos (caros). He pagado el precio total de mi enrutador y tengo derecho a usarlo con cualquier ISP. Es mi propio enrutador. Entonces, ¿por qué tengo que comprar un nuevo enrutador del nuevo ISP? ¿Me diría cómo configurar el software del proveedor, por favor?
user2824371
@ user2824371 Verifique el contrato que firmó con su ISP. El hecho de que haya pagado efectivamente el enrutador con el tiempo, no le "da derecho" automáticamente a nada. Su contrato debe detallar exactamente cuáles son sus derechos, incluyendo a quién pertenece el enrutador y cualquier condición / limitación como estar encerrado. Si el contrato dice "usted es el propietario del enrutador", piratee. Si el contrato dice "somos dueños del enrutador" entonces, um, no lo piratearía ;-)
misha256
@ misha256 Bueno, el contrato no dice nada sobre el enrutador :) dice sobre la velocidad de Internet y algunos otros detalles. En mi país, se sabe que tiene dos opciones para tener un enrutador. La primera es que puedes alquilar un enrutador y pagar mensualmente. La segunda opción es que puede comprar un enrutador en una tienda o en un ISP. y me equivoqué al comprar un enrutador de ISP porque lo bloquearon.
user2824371
-1

Es porque el firmware que descargó es para una revisión de hardware diferente. Su versión de hardware, no solo el modelo no, se mencionará en la etiqueta a continuación. Descargue el firmware para ese tipo de hardware específico.

Abdul Sathar
fuente