Modem Dlink Dsl-302t

  • 588 Risposte
  • 298618 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #165 il: 22 Dicembre 2004, 23:55 »
Scusa radgio mi ero sbagliato effettivamente Adam2 e' sul primo blocco...quindi la tua idea non e' affatto stramba, anzi per adesso mi sembra la soluzione piu' sensata.  :)

Sarebbe utile provarla, avremo un 502T a tutti gli effetti!

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #166 il: 23 Dicembre 2004, 00:25 »
Baba, sei riuscito a modificare il tuo modem ??
Ciao  

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #167 il: 23 Dicembre 2004, 00:32 »
Finalmente riesco a postare.

Allora la mia idea è di ripartizionare la flash mamory del dsl 302T in questo modo:

90000000-90010000 ADAM2 = 64K
90010000-90081000 Kernel = 452K
90081000-901F6000 FS = 1492K
901F6000-90200000 Config.xml = 40K ( basteranno ??)

Il questo modo avremmo un 502T a tutti gli effetti.

Se Zwanky mi può indicare quanto spazio occupa il config.xml del 502T posso mettere in cantiere la modifica perchè se 40K sono insufficienti l'unica strada è quella che stà percorrendo Zwanky.

Ciao.

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #168 il: 23 Dicembre 2004, 00:35 »
Zwanky grazie ho ricevuto la tua e-mail che mi conferma che l'occupazione è 31K quindi domani mattina stacco il modem e lo modifico in tal senso.
( trnquilli se lo friggo ne ho uno di scorta e posso informarvi ugualmente )

Ciao.

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #169 il: 23 Dicembre 2004, 00:47 »
bravissimo radgio a prendere l'iniziativa, questa e' una prova importante da fare.
cel'hai tutti i files originali del 502T? se ti serve qualcosa telo spedisco.

aspettiamo tue notizie!! :D

ciao
 

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #170 il: 23 Dicembre 2004, 10:30 »
L'upgrade a 502T, per cio' che ho potuto provare fino ad adesso, funziona proprio bene.
Ovviamente non c'e' alcun supporto per la porta usb.

    ciao  

Offline cogand

  • Membro Giovane
  • **
  • 50
Modem Dlink Dsl-302t
« Risposta #171 il: 23 Dicembre 2004, 16:26 »
Citazione
L'upgrade a 502T, per cio' che ho potuto provare fino ad adesso, funziona proprio bene.
Ovviamente non c'e' alcun supporto per la porta usb.

    ciao
Ahi!!!io volevo sfruttare la porta USB per questo motivo nn ho upgradato a 300T..adesso sapere che anche con il fw del 502T nn c'è verso di farla funzionare frena un pò il mio entusiasmo...
Ma non c'è verso di inserirci il fw del gigaset??
l'ho visto installato su un siemens ed è molto carino completo e permette di utilizzare l'usb...
Poi mi chiedo..ma se funziona su 302T FW10 perchè nn dovrebbe funzionare su 302T fw17???

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #172 il: 23 Dicembre 2004, 18:51 »
Brutte notizie. purtroppo si possono configurare solo blocchi multipli di 64k pertanto riducendo il kernel a0x70000 per il FS restano solo 0x170000 disponibili pari a 1.507.328 byte pari a 1.472 KB. e il FW del 502T non entra mentre il Kernel entra tranquillamente. la configurazione massima che si riesce ad ottenere è la seguente:

mtd0                  0x90080000,0x901F0000
mtd1                  0x90010000,0x90080000
mtd2                  0x90000000,0x90010000
mtd3                  0x901F0000,0x90200000

Zwanky se riesci ad ottenere un FS (non troppo castrato) di 1.472KB massimo si può provare.

PS: domanda - Ma hai ricompilato il surce code disponibile nel sito D-Link ??

Ciao.

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #173 il: 23 Dicembre 2004, 19:15 »
Coqand,
Io non credo che di possa usare il FW del gigaset perchè quello che ho visto io fino ad adesso è un file unico "gigaset.bin" di 1660KB e non ho mai capito che tecnica usare per caricarlo.
Ci sarà un kernel ??? si devono creare tre partizioni nella falsh memory ??

Se qualcuno ha informazioni piu precise potrebbe inserirle in questo topic o aprirne uno nuovo.

Ciao.
 

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #174 il: 23 Dicembre 2004, 20:57 »
Ragazzi purtroppo il mio modem è morto, non sò da cosa sia dipeso.
avevo fatto delle prove variando la dimensione dei blocchi per capire cosa si poteva fare (vedi mio post precedente ) alla fine ho rimesso a posto le configurazioni originali e ricaricato il FW del 300T. Il modem è andato a posto tanto che l'ho riconfigurato via webbrowser. e adesso quando ho provato a ricollegarlo alla linea ADSL si accende solo la luce di power e non funziona più. La porta ethernet è morta e non risponde più nemmeno al recovery tool.

Sono arrabiato perchè non posso continuare con le mie prove e dovrò attendere che telecozz me lo cambi, ormai dopo natale.

Non sò se qualcuno ha suggerimenti ma mi sembra che si sia proprio guastato.

Ciao.

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #175 il: 23 Dicembre 2004, 21:08 »
radgio, 1.507.328 byte sono sufficienti per metterci il fs quasi per intero del 502T (sara' suffuiciente ridurre la qualita' di qualche elemento grafico) e' PERFETTO!!!
Uno per uno puoi dirci i comandi che hai usato per modificare quelle variabili d'ambiente su ADAM2?  

No macche' non ha senso ricompilrare tutto, le dimensioni dei binari risulterebbero comunque le stesse, ho solo dato una scremata a le cose meno utili e rimpicciolito alcuni file di configurazione.

per cogand: la usb non funziona solo perche' l'ho tolta per guadagnare in dimensioni, ma se riusciamo ad avere 1.507.328 byte per il fs ci sara' tutto!
 

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #176 il: 23 Dicembre 2004, 21:15 »
ugh, radgio mi dispiace :(
ho postato senza riaggiornare la pagina e non  avevo letto il tuo post.

Hai rimesso le configurazioni originali significa che hai ripristinato le dimensioni dei blocchi come in origine prima di caricare il 300T? ...e l'hai ricaricato con il recovery tool?
 

Offline zwanky

  • Ex-Staff
  • Nuovo Iscritto
  • *****
  • 47
Modem Dlink Dsl-302t
« Risposta #177 il: 23 Dicembre 2004, 21:24 »
radgio, i sintomi sono qualcosa di analogo a cio' che e' successo a baba, probabilmente hai perso qualche variabile d'ambiente importante di Adam2, ma senza spiegarmi ne  come ne quale, non c'e' molta documentazione in merito a giro...

 

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #178 il: 23 Dicembre 2004, 21:44 »
Non riesco a spiegarmelo, anche perchè avevo ripristinato le dimensioni corrette dei blocchi e ricaricato il FW del 300T con il tool. tanto che alla fine ho configurato tutto tramite IE all'indirizzo 192.168.1.1. ho salvato le modifiche e ho spento il modem. ho provato a riaccenderlo e funzionava ancora tutto.
Il problema è intervenuto quando ho staccato tutto e ricollegato alla linea adsl ( la linea e lo switch sono in un'altra stanza ) alla riaccensione solo la luce del power rimane accesa e no fà altro.
Comunque adesso riepilogo tutti i comandi da dare in sequenza per riconfigurare i blocchi mtd0/1 perche mtd2 ed mtd3 non vanno modificati.

Zwanky tranquillo il mio modem non è morto per questo sarà un coincidenza.

Adesso mi preparo la lista dei comandi offline e poi la posto.

Ciao.

Offline radgio

  • Nuovo Iscritto
  • *
  • 49
Modem Dlink Dsl-302t
« Risposta #179 il: 23 Dicembre 2004, 22:24 »
Come variare le dimensioni dei blocchi di memoria:

I COMANDI DIGITATELI RISPETTANDO MAISCOLO/MINUSCOLO PER COME SONO SCRITTI.

attivare ADAM2

***** aprire prompt dos ftp 192.168.0.1 e immettere user e pw (rispettivamente adam2 adam2)

dare di seguito i seguenti comandi:

get env

*****dovreste ottenere un file dal nome "env" che potete aprire con notepad e lo ritrovate nella directory dos dove avete lanciato il comando "ftp 192,168,0,1"

*****Il suo output sarà simile a questo:

    memsize             0x00800000
    flashsize              0x00200000
    modetty0        38400,n,8,1,hw
    modetty1        38400,n,8,1,hw
    bootserport     tty0
    cpufrequency    150000000
    sysfrequency    125000000
    bootloaderVersion       0.22.02
    ProductID       AR7RD
    HWRevision      Unknown
    SerialNumber    none
    my_ipaddress    10.8.8.8
    prompt  Adam2_AR7RD        
    firstfreeaddress        0x9401d888
    req_fullrate_freq       125000000
    maca            x:x:x:x:x:x        
    mtd0       0x900a0000,0x901f0000
    mtd1       0x90010000,0x900a0000
    mtd2       0x90000000,0x90010000
    mtd3       0x901f0000,0x90200000
    autoload        1        
   
****************************************************

****Dare di seguito i seguenti comandi e attendere i prompt di risposta



debug
bin
quote MEDIA FLSH
quote SETENV mtd1,0x90010000,0x90080000
quote SETENV mtd0,0x90080000,0x901F0000
get env

**** Se dovessero mancare le definizioni degli altri blocchi dare anche i seguenti comandi in sequenza.

quote SETENV mtd2,0x90000000,0x90010000
quote SETENV mtd3,0x901F0000,0x90200000
quote SETENV autoload,1

***** A questo punto potete controllare con notepad il nuovo file "env" che dovrebbe essere come questo

********************************

memsize        0x00800000
    flashsize       0x00200000
    modetty0        38400,n,8,1,hw
    modetty1        38400,n,8,1,hw
    bootserport     tty0
    cpufrequency    150000000
    sysfrequency    125000000
    bootloaderVersion       0.22.02
    ProductID       AR7RD
    HWRevision      Unknown
    SerialNumber    none
    my_ipaddress    10.8.8.8
    prompt  Adam2_AR7RD        
    firstfreeaddress        0x9401d888
    req_fullrate_freq       125000000
    maca            x:x:x:x:x:x        
    mtd0       0x90080000,0x901f0000
    mtd1       0x90010000,0x90080000
    mtd2       0x90000000,0x90010000
    mtd3       0x901f0000,0x90200000
    autoload        1        

**************************************

Se il risultato ottenuto è come quello di sopra si può caricare il FW di dimensioni adeguate alle nuove dimensioni dei blocchi che solo le seguenti:

mtd0 = 1.472 KB
mtd1 =   448 KB
mtd2 =    64 KB ( come in origine )
mtd3 =    64 KB ( come in origine )

Per caricare il FW

**** per caricare il FW mettete i file sempre nella directory dove avete trovato il file "env" e per comodita li chiamate fs kernel e config.xml

per sicurezza ridate il comando bin e il comando quote MEDIA FLSH

bin
quote MEDIA FLSH
put fs "fs mtd0"

attendere messaggio di operazione avvenuta con successo e in seguito il secondo comando

put kernel "kernel mtd1"

attendere messaggio di operazione avvenuta con successo e in seguito il secondo comando

put config.xml "config.xml mtd3"

attendere messaggio di operazione avvenuta con successo

a questo punto avete finito immettete il comando bye e resettate il modem per accedervi via web.

Note generali:

Ricordo comunque che la scheda eth del pc deve avere indirizzo 192.168.0.X  ( X un numero diverso da 1 )
la netmask deve essere 255.255.255.0 e il gateway 192.168.0.1.

Alla fine di tutto rimettete a posto l' IP della scheda a 192.168.1.X ( X sempre diverso da uno )
netmask come prima e gateway 192.168.1.1

Spero di essere stato chiaro per eventuali chiarimenti potete farmi domande specifiche, riportando la linea di testo che necessita di chiarimento.

e sopratutto che possa essere di aiuto a qualcuno che con questa procedura puo resuscitare il modem morto.

Per maggiori dettagli su ADAM2 vi consiglio di leggere bene il post di andrea.usenet ( link a pag 8 di questo post).

Saluti.