Perché il mio router D-Link DSL-2730U afferma che l'aggiornamento del firmware "contiene un'immagine illegale"?


10

Ho un router D-Link. Il suo software (firmware) causa molti problemi, quindi provo ad aggiornarlo.

Il mio modello di router è DSL-2730U, quindi ho scaricato il firmware originale da questo sito: http://www.dlinkmea.com/site/index.php/site/productDetails/234

Quando aggiorno il software, si dice che il file è illegale. Ho davvero bisogno di aggiornarlo perché quello che uso ora non è il firmware originale e non funziona correttamente.

Vorrei sapere cosa significa "illegale"? e cosa devo fare per renderlo legale? o dove posso ottenere un buon firmware?

Ecco due immagini che descrivono il mio problema:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


10
Il messaggio indica semplicemente che il firmware non è un firmware valido per il tuo dispositivo ..
Ramhound

1
All'inizio ho pensato che fosse una domanda riguardante i canali del router wifi.
Marzo Ho

Sei connesso in modalità wireless o cablata al router durante il tentativo di aggiornamento?
Moab,

@Moab Sono collegato via cavo al router durante il tentativo di aggiornamento
user2824371

"Quello che uso ora non è il firmware originale" significa che sei stato in grado di aggiornarlo qualche tempo fa? O ti riferisci al firmware con marchio ISP (che non hai mai modificato tu stesso)?
Arjan,

Risposte:


9
  • Prima controlla la versione del firmware del tuo router e la versione scaricata, a volte non puoi AGGIORNARE al firmware più recente, devi cercare se raccomandano una versione precedente prima di quella più recente.

Se quel router dall'ISP, significa che hanno bloccato il router. hai tre opzioni per farlo lampeggiare con un'altra versione.

Primo metodo Utilizzando i comandi SSH la maggior parte delle porte backdoor sinistra dell'ISP, è possibile utilizzare quel metodo per rompere il router. Scarica il firmware nella directory / tmp del router con wget o scp.

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

puoi usare la condivisione montata se ne hai una e scaricare semplicemente il file lì.

Confronta il checksum MD5 dell'originale e del file scaricato.

md5sum dd-wrt.v2x_generic.bin

Scrivi il firmware in flash.

write dd-wrt.v2x_generic.bin linux

Aspettare...

Reboot

Secondo metodo di flashing del router con DD-WRT, Tomato o OPEN-WRT "firmware open source" Raccomando DD-WRT è più facile di altri firmware open source e controlla in modo stabile i loro siti Web per trovare quale firmware può funzionare sul tuo router, apri il firmware di origine può passare il blocco ISP.

L'ultimo metodo Usando le porte seriali per far lampeggiare il tuo router, ti dà il pieno controllo di tutto, questo metodo può rompere qualsiasi router, non chiudere più porte o router bloccati :)

La maggior parte delle fabbriche ha lasciato la porta seriale sulla scheda del circuito principale per testare / risolvere i problemi del proprio prodotto. A volte devi saldare i fili alle porte, come quello che ho fatto nel PIC qui sotto, controlla il mio blog se vuoi maggiori informazioni sulla saldatura dei tuoi fili. inserisci qui la descrizione dell'immagine

e a volte sono pronti per l'uso inserisci qui la descrizione dell'immagine

Ora hai bisogno di qualcosa chiamato Arduino "Micro-controller". Lo useremo per effettuare una comunicazione tra il tuo PC e il tuo router tramite la porta seriale. Collega il tuo Arduino al router come questo TX ------- RX

RX ------- TX

GND GND -----

VCC ---- 3.3V

ATTENZIONE NON collegare VCC a 5V

  • Collegamento del cavo LAN dal router al PC
  • Scarica TFTP

  • Scarica il firmware DD-WRT / Open-WRT o qualsiasi cosa tu voglia per il tuo router.

  • Estrai TFTP e inserisci Firmware openwrt "o qualunque cosa" nella stessa cartella TFTP extract.
  • cambia il tuo IP statico Computer 192.168.1.100 255.255.255.0
  • Esegui TFTP
  • scegliere la directory corrente per il firmware scaricato
  • cambiare server in questo IP 192.168.1.100
  • Collegamento del computer con il router tramite Putty
  • Tipo di connessione = seriale
  • linea seriale = COM stesso rilevamento arduino nella velocità del computer = 115200
  • In corso, avviare il router e digitare "tpl" nell'interfaccia del mastice del prompt dei comandi

Impostazione IP per la tua scheda lan "tutto ciò che c'è dentro TFTP"

  • Impostazione del server IP: setenv serverip 192.168.1.100
  • Impostazione del router mobile IP: setenv ipaddr 192.168.1.1

lampeggia il tuo router con questo comando

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

dopo aver lampeggiato digitare questo comando

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

elaborazione di riavvio del router .....

Questo è tutto

NOTA

Se il tuo router non può avere WAN-IP dopo aver capito tutte le impostazioni, hai bisogno di qualcosa chiamato 30-30-30 Hard reset, a volte il tuo vecchio firmware rimarrà bloccato all'interno della tua NVRAM che chiamano Dirty NVRAM, 30-30-30 duro reset ripulirà completamente il tuo vecchio firmware "questo è per" firmware "dd-wrt


1
Wow. Questa risposta però. +1
AndrewL64,

33

In questo caso illegale significa un formato non riconosciuto dal router. Il router controlla il file di immagine prima di installarlo e ha scoperto che contiene un formato che non riconosce.

I motivi per questo possono essere:

  • l'immagine è pensata per un diverso tipo di router o una versione più recente del router
  • l'immagine è corrotta
  • l'immagine è compressa

Se l'immagine è compressa significa che l'immagine si trova all'interno di un file zip o di un altro tipo di archivio e deve essere decompressa prima di poter essere utilizzata.

Ho visto che la pagina di download che hai collegato offre le immagini come IMGe 7Z. Le 7Zimmagini sono compresse con 7-zip e (molto probabilmente) devono essere non compresse prima di poter essere utilizzate per produrre un IMGfile. Il IMGfile viene quindi utilizzato per aggiornare il router.


Penso che l'immagine non sia corrotta perché l'ho scaricata molte volte e l'ho estratta usando win rar. La pagina di download che ho collegato contiene il modello di router che è DSL-2730U. Mi daresti un metodo o un software per configurare il firmware senza usare la GUI (l'interfaccia web), per favore?
user2824371

2
@ hagen-von-eitzen potrebbe avere ragione. Il modem potrebbe essere bloccato dall'ISP. Google sembra confermare che non sei l'unico a lottare con questo. Poiché è il tuo modem, dovrebbero darti un'immagine per sbloccare il modem. Forse leggi prima la stampa fine del tuo contratto con l'ISP: potrebbe avere una clausola relativa ai tuoi diritti rispetto al modem e al suo stato se rompi il contratto e li lasci per un altro ISP.
NZD

2
Un'altra possibilità è il tuo browser. L'autore di questo articolo ha avuto lo stesso problema utilizzando Google Chrome e lo ha risolto utilizzando un browser diverso. I consigli forniti in questo post di D-Link suggeriscono anche che Google Chrome è il colpevole.
NZD

@ user2824371, hai provato anche a decomprimere utilizzando 7-Zip ?
Arjan,

@Arjan No, ci proverò ma non penso che sia la soluzione perché il sito web fornisce file IMG non compressi e non hanno funzionato.
user2824371

5

Dato che le descrizioni ti chiedono di ottenere un'immagine software aggiornata dal tuo ISP sembra che il tuo router sia "marchiato" dall'ISP. In tal caso, anche un aggiornamento del firmware valido del fornitore originale può essere considerato non valido dal firmware corrente (di marca, non di fornitore). Forse dovresti effettivamente seguire queste indicazioni e verificare con il tuo ISP il firmware aggiornato.


Hai ragione, ho comprato il mio router da un ISP e il router viene fornito con il proprio firmware. Ora, devo cambiare il mio ISP perché i loro prezzi sono molto alti (costosi). Ho pagato il prezzo totale per il mio router e ho il diritto di usarlo con qualsiasi ISP. È il mio router. Quindi perché devo acquistare un nuovo router dal nuovo ISP? Mi diresti come impostare il software del fornitore, per favore?
user2824371

@ user2824371 Verifica il contratto che hai firmato con il tuo ISP. Solo perché hai effettivamente pagato il router nel tempo, non ti "dà il diritto" automaticamente a nulla. Il tuo contratto dovrebbe precisare esattamente quali sono i tuoi diritti, incluso a chi appartiene il router ed eventuali condizioni / limitazioni come essere bloccato. Se il contratto dice "sei il proprietario del router", vieni sicuramente a rubare. Se il contratto dice "possediamo il router", allora, non lo
hackererei

@ misha256 Bene, il contratto non dice nulla sul router :) dice sulla velocità di internet e altri dettagli. Nel mio paese, è noto che hai due opzioni per avere un router. Il primo è che puoi affittare un router e pagare mensilmente. La seconda opzione è che puoi acquistare un router da un negozio o da un ISP. e ho sbagliato a comprare un router dall'ISP perché l'hanno bloccato.
user2824371

-1

È perché il firmware scaricato è per una revisione hardware diversa. La tua versione hardware, non solo il modello no, sarà menzionata nell'etichetta sottostante. Scarica il firmware per quel tipo di hardware specifico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.