Por que meu roteador D-Link DSL-2730U afirma que a atualização do firmware "contém uma imagem ilegal"?


10

Eu tenho um roteador D-Link. Seu software (firmware) causa muitos problemas, então eu tento atualizá-lo.

Como o modelo do meu roteador é DSL-2730U , baixei o firmware original deste site: http://www.dlinkmea.com/site/index.php/site/productDetails/234

Quando eu atualizo o software, ele diz que o arquivo é ilegal. Eu realmente preciso atualizá-lo, porque o que eu uso agora não é o firmware original e não funciona corretamente.

Gostaria de saber o que significa "Ilegal"? e O que devo fazer para torná-lo legal? ou onde posso obter um bom firmware?

Aqui estão duas fotos que descrevem meu problema:

insira a descrição da imagem aqui

insira a descrição da imagem aqui


10
A mensagem indica simplesmente o firmware não é um firmware válido para o dispositivo ..
Ramhound

1
No começo, eu pensei que era uma pergunta sobre os canais do roteador wifi.
Ho Ho

Você está conectado sem fio ou com fio ao roteador ao tentar atualizar?
Moab

@Moab Estou conectado com fio ao roteador ao tentar atualizar
#

"o que eu uso agora não é o firmware original" significa que você conseguiu atualizá-lo há algum tempo? Ou você está se referindo ao firmware da marca ISP (que você nunca mudou)?
Arjan17

Respostas:


9
  • Primeiro verifique a versão do firmware do roteador e a versão baixada; às vezes, você não pode ATUALIZAR para o firmware mais recente; verifique se eles recomendam uma versão antiga antes da mais recente.

Se esse roteador do ISP, significa que eles bloquearam seu roteador. você tem três opções para atualizá-lo com outra versão.

Primeiro método Ao usar comandos SSH na maioria das portas backdoor esquerdas do ISP, você pode usar esse método para liberar o roteador. Faça o download do firmware para o diretório / tmp do roteador com wget ou scp.

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

você pode usar o compartilhamento montado se tiver um e simplesmente baixar o arquivo lá.

Compare a soma de verificação MD5 do arquivo original e baixado.

md5sum dd-wrt.v2x_generic.bin

Escreva o firmware para piscar.

write dd-wrt.v2x_generic.bin linux

Esperar...

Reiniciar

Segundo método: faça flash do seu roteador com o "firmware de código aberto" DD-WRT, Tomato ou OPEN-WRT. Eu recomendo que o DD-WRT seja mais fácil do que outro firmware de código aberto e verifique de forma estável seus sites para descobrir qual firmware pode funcionar no seu roteador, abra O firmware de origem pode passar pelo seu ISP Lock.

O último método Ao usar portas seriais para atualizar seu roteador, você tem o controle total de tudo, esse método pode quebrar qualquer roteador, sem portas fechadas ou roteadores bloqueados :)

A maioria das fábricas deixou a porta serial na placa de circuito principal para testar / solucionar problemas de seus produtos. Às vezes, você deve soldar os fios nas portas. Como o que fiz no PIC abaixo, consulte Meu blog se desejar obter mais informações sobre como soldar seus fios. insira a descrição da imagem aqui

e às vezes eles estão prontos para usar insira a descrição da imagem aqui

Agora você precisa de algo chamado "microcontrolador" do Arduino. Vamos usá-lo para estabelecer uma comunicação entre o seu PC e o seu roteador pela porta serial. Conecte seu Arduino ao seu roteador como este TX ------- RX

RX ------- TX

GND ----- GND

VCC ---- 3.3V

AVISO NÃO conecte o VCC a 5V

  • Conectando seu cabo LAN do roteador ao seu PC
  • Baixar TFTP

  • Faça o download do firmware DD-WRT / Open-WRT ou o que você quiser para o seu roteador.

  • Extraia o TFTP e insira o firmware openwrt "ou o que for" na mesma pasta TFTP extract.
  • altere o IP estático do computador 192.168.1.100 255.255.255.0
  • Execute TFTP
  • escolha o diretório atual para o firmware que você baixa
  • mude o servidor para este IP 192.168.1.100
  • Conectando seu computador ao roteador via Putty
  • Tipo de conexão = serial
  • linha serial = COM com a mesma detecção do arduino no seu computador speed = 115200
  • Em andamento, inicialize seu roteador e digite "tpl" na interface do putty do prompt de comando

Configuração de IP para o seu cartão de LAN "tudo isso dentro do TFTP"

  • Configurando o servidor IP: setenv serverip 192.168.1.100
  • Configurando o roteador móvel IP: setenv ipaddr 192.168.1.1

faça o flash do seu roteador com este comando

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

depois de piscar digite este comando

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

processo de reinicialização do roteador .....

É isso aí

NOTA

Se o seu roteador não puder ter WAN-IP depois de descobrir todas as configurações, você precisará de algo chamado 30-30-30 Redefinição forçada, às vezes o firmware antigo ficará preso na NVRAM, que eles chamam de Dirty NVRAM, 30-30-30 hard redefinir limpará completamente o firmware antigo "é para firmware" dd-wrt


1
Uau. Esta resposta embora. 1
AndrewL64

33

Ilegal neste caso significa um formato não reconhecido pelo roteador. O roteador verifica o arquivo de imagem antes de instalá-lo e encontrou um formato que não reconhece.

Os motivos para isso podem ser:

  • a imagem é destinada a um tipo diferente de roteador ou a uma versão mais recente do seu roteador
  • a imagem está corrompida
  • a imagem está comprimida

Se a imagem estiver compactada, significa que ela está dentro de um arquivo zip ou outro tipo de arquivo e deve ser descompactada primeiro antes de poder ser usada.

Vi que a página de download ao qual você vinculou oferece as imagens como IMGe 7Z. As 7Zimagens são compactadas usando 7-zip e devem (muito provavelmente) ser descompactadas antes de poderem ser usadas para produzir um IMGarquivo. O IMGarquivo é usado para atualizar seu roteador.


Eu acho que a imagem não está corrompida porque eu baixei muitas vezes e a extraí usando win rar. A página de download que eu vinculei contém o modelo de roteador que é DSL-2730U. Você poderia me dar um método ou software para configurar o firmware sem usar a GUI (a interface da web), por favor?
user2824371

2
@ hagen-von-eitzen pode estar certo. Seu modem pode estar bloqueado pelo seu ISP. O Google parece confirmar que você não é o único que está lutando com isso. Como é o seu modem, eles devem fornecer uma imagem para desbloquear o modem. Talvez leia primeiro as letras miúdas do seu contrato com o ISP: pode haver uma cláusula referente aos seus direitos em relação ao modem e seu status se você quebrar o contrato e deixá-los para outro ISP.
NZD

2
Outra possibilidade é o seu navegador. O autor deste artigo teve o mesmo problema ao usar o Google Chrome e o corrigiu usando outro navegador. Os conselhos dados neste post da D-Link também sugerem que o Google Chrome é o culpado.
NZD

@ user2824371, você também tentou descompactar usando o 7-Zip ?
Arjan17

@ Arjan Não, vou tentar, mas não acho que seja a solução, porque o site fornece arquivos IMG descompactados e eles também não funcionaram.
user2824371

5

Como essas descrições solicitam que você obtenha uma imagem de software atualizada do seu ISP , parece que seu roteador é "marcado" pelo ISP. Nesse caso, mesmo uma atualização de firmware válida do fornecedor original pode ser considerada inválida pelo firmware atual (com marca e sem fornecedor). Talvez você deva seguir essas instruções e verificar com o seu ISP se o firmware está atualizado.


Você está certo, eu comprei meu roteador de um ISP e o roteador vem com seu próprio firmware. Agora, preciso alterar meu ISP porque seus preços são muito altos (caros). Paguei o preço total pelo meu roteador e tenho o direito de usá-lo com qualquer ISP. É o meu próprio roteador. Então, por que devo comprar um novo roteador no novo ISP? Você poderia me dizer como configurar o software do fornecedor, por favor?
User2824371

@ user2824371 Verifique o contrato que você assinou com o seu ISP. Só porque você efetivamente pagou pelo roteador ao longo do tempo, não "automaticamente dá o direito" a nada. O seu contrato deve especificar exatamente quais são os seus direitos, incluindo a quem o roteador pertence e quaisquer condições / limitações, como estar bloqueado. Se o contrato diz "somos donos do router", então, hum, eu não iria cortá-lo ;-)
misha256

@ misha256 Bem, o contrato não diz nada sobre o roteador :) diz sobre velocidade da internet e outros detalhes. No meu país, sabe-se que você tem duas opções para ter um roteador. O primeiro é que você pode alugar um roteador e pagar mensalmente. A segunda opção é que você pode comprar um roteador em uma loja ou em um ISP. e me enganei ao comprar um roteador do ISP porque eles o bloquearam.
user2824371

-1

É porque o firmware baixado é para uma revisão de hardware diferente. Sua versão de hardware, não apenas o modelo não, será mencionada na etiqueta abaixo. Faça o download do firmware para esse tipo de hardware específico.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.