@Guybrush
se non riesce ad accedere ad Adam2 come fa a loggarsi ad Adam2 per cambiare le pertizioni ?
Era proprio per questo motivo che suggerivo l'uso di RT (per i motivi che ti esponevo nel mio ultimo post, primo fra tutti quello di avere la certezza dell'indirizzo di adam2).
Tra l'altro, se non sbaglio, un tipico partizionamento per flash da 4Mb (quale quella del 504T) è:
mtd0 0x900a0000,0x903f0000
mtd1 0x90010000,0x900a0000
mtd2 0x90000000,0x90010000
mtd3 0x903f0000,0x90400000
ed immagino sia la stessa che imposta Ciclamab. Al contrario, il tipico partizionamento di un 302T e:
mtd0 0x900a0000,0x901f0000
mtd1 0x90010000,0x900a0000
mtd2 0x90000000,0x90010000
mtd3 0x901f0000,0x90200000
Dal confronto di queste due informazioni discende che la definizione di mtd2 è la stessa quindi è impossibile adam2 sia stato sovrascritto. Le partizioni errate sono mtd0 (immagine del firmware) e mtd3 (area env) quindi il problema è risolvibilissimo.
@dovdoPer semplicità ti ho preparato un pacchetto con il firmware ufficiale che si trova sul server ftp di D-Link Mediterraneo. So che c'è di meglio ma non ho tempo per le ricerche e per ora il nostro primo obiettivo e farlo funzionare quindi credo possa andare.
http://www.box.net/public/5s1snnkrp9Scaricato il file, decomprimilo però non lo usare così com'è perchè prima dobbiamo ridefinire correttamente le partizioni. Per fare questo imposta l'ip della scheda di rete su:
ip: 192.168.0.99
subnet mask: 255.255.255.0
gateway: 192.168.0.1
e rinomina la cartella "image" in "imag": è un errore per indurre Recovery tool a bloccarsi perchè non trova i file giusti; so che è poco ortodosso ma funziona. Esegui recovery tool e segui le sue istruzioni (stacca e attacca l'alimentazione tenendo il tasto reset finchè non rileva la connessione come spiegato).
A questo punto recovery tool partirà con l'aggiornamento ma andrà in errore (a causa della cartella "image" rinominata) però avremo ottenuto un risultato: adam2 è accessibile via ftp.
Salva quest'altro file:
http://www.box.net/public/r25fu6vch4sul tuo desktop (mi raccomando, sul desktop e non in una sottocartella), apri un prompt dei comandi (esegui -> "cmd") e dai questi comandi:
cd desktop [INVIO]
ftp -s:dlink_script.txt 192.168.0.1 [INVIO]
Fatto questo verifica che le var che compaiono ora a schermo siano definite come ho scritto poco sopra e dai il comando "bye" per uscire da ftp quindi "exit" per chiudere il prompt.
A questo punto rinomina correttamente in "image" la cartella "imag" e riesegui RT come prima. Ora tutto andrà a buon fine e il modem tornerà a funzionare al 99%.
Solo un appunto: RT è molto reattivo nel connettersi al bootloader ma non ho detto sia infallibile quindi, se non riesci al primo tentativo, riprova e mi raccomando di disattivare eventuali firewall e di configurare la scheda di rete esattamente come ti ho detto.
Prova e fammi sapere!