Aiuto per il 300t

  • 51 Risposte
  • 15477 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #15 il: 06 Novembre 2005, 02:19 »
aspetta aspetta...

adesso ci si addentra in un campo a me moooolto sconosciuto...fin qui c'ero...

puoi dirmi dove leggere i tuoi post di spiegazione e consigli?


il file ENV è così:

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             AR7DB
HWRevision            Unknown
SerialNumber          none
my_ipaddress          10.8.8.8
maca                  00:11:95:B7:5E:93
prompt                Adam2_AR7DB
firstfreeaddress      0x9401d328
req_fullrate_freq     125000000
mtd0                  0x900a0000,0x901f0000
mtd1                  0x90010000,0x900a0000
mtd2                  0x90000000,0x90010000
mtd3                  0x901f0000,0x90200000
autoload              1
usb_vid               0x0
usb_pid               0x0
usb_man               N/A
usb_prod              N/A
usb_serial            1234567890
usb_board_mac         00:0D:88:CB:A7:73
usb_rndis_mac         00:0D:88:CB:A7:74
pppoe_sid             62423
pppoe_dmac            0:15:35:146:59:169



ce la farò?!!?!??!
skeezu.web

Offline marven

  • VIP
  • *****
  • 3882
Re: Aiuto per il 300t
« Risposta #16 il: 06 Novembre 2005, 02:25 »
Il file env parla chiaro, i valori delle mtdx sono rimasti quelli originali, per cui ti devi spippolare la guida della dlinkpedia e il post che che ti ho detto. Ti consiglio di fare il tutto a mente fresca... in genere di giorno (non so le tue abitudini  ;D)

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #17 il: 06 Novembre 2005, 02:33 »
Lo faccio ora che sono abbastanza attivo..così se dovessi far casini somani vado a prenderne 1 altro...speriamo di no :'(

Allora:

1) Ma quando dice: "Mettere il file di adam2 in una directory temporanea", significa unzippare il file adam2_intel ed  estrarlo?

2)Adam2 per flashrom Intel

I file da inviare alla flashrom si trovano nella cartella s_s19.
In "intero" c'e' la versione non frazionata, in "64" c'e' la versione frazionata in 64 file da 1 KB.
In "bin" ci sono le versioni intera e frazionata di adam2 originale.

e tutte le altre cartelle? non mi servono a me comune mortale?

skeezu.web

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #18 il: 06 Novembre 2005, 04:06 »
Bene...sono arrivato fino ad un certo punto,dopo aver studiato,letto e ristudiato appunti tuoi,d-linkpedia,tftp ecc...

Ora però mi son fermato perchè ho un dubbio e siccome non voglio uccidere il povero modem ti spiego cosa ho fatto e alla fine ti pongo la domanda....



step 1

ho scaricato il tftp dal link suggeritomi qui :   http://www.dlinkpedia.net/index.php/Aggiornamento_firmware#550_Flash_erase_failed
ed ho utilizzato quello cerchiato

step 2

imposto il mio ip in 192.168.1.2
imposto l'ip del gateway in 192.168.1.1

step 3

avvio una sessione di telnet verso 192.168.1.1
login:root
psw: admin

step 4

lancio il tftp che mi appare così:



step 5

controllo che le dimensioni del file in /var sia 63,6 KB (65.216 byte)
 :-[ io c'ho provato ma non ho capito se le dimensioni sono giuste...me lo dici tu? e nel caso mi diresti aanche come fare per vederle? :-X



step 6

ho dato il comando  # tftp -g -r mtd2 192.168.1.2    (per capire il funzionamento del tftp)






--------------------------------------------------------------------------------------
dopodichè mi son detto: "e mo che caspita faccio?"
si, perchè volevo capire se il file da uploadare è questo   (notare il path  N.B. nella cartella però ho lultima versione di  ciclamab,anche se ora nn centra nulla con questo discorso...x essere sempre + precisi)

e poi ammesso  che il file sia quello, dove deve stare (nel senso di quale path)
quando do il comando   # dd if=/var/mtd2 of=/dev/mtdblock/2
------------------------------------------------------------------------------------------------

credo di essere a buon punto cmq....
dopo tutto lo sbattimento nello studiare di nuovo queste cose (ho frequentato un corso preparatorio per l'esame ccna della Cisco 2 anni fa)
questo thred diventasse una guida for ultimate dummies (come me prima di imparare da te!...chiaramente mi riferisco all'attuare questa procedura di upgrade del firmware)

GRAZIE

grazie e speriamo di ottere presto il mio router d-link....voglio ridargli le palle a sto router castrato!
« Ultima modifica: 06 Novembre 2005, 04:18 da skeezu »
skeezu.web

Offline marven

  • VIP
  • *****
  • 3882
Re: Aiuto per il 300t
« Risposta #19 il: 06 Novembre 2005, 10:01 »
Lo faccio ora che sono abbastanza attivo..così se dovessi far casini somani vado a prenderne 1 altro...speriamo di no :'(

Allora:

1) Ma quando dice: "Mettere il file di adam2 in una directory temporanea", significa unzippare il file adam2_intel ed  estrarlo?

2)Adam2 per flashrom Intel

I file da inviare alla flashrom si trovano nella cartella s_s19.
In "intero" c'e' la versione non frazionata, in "64" c'e' la versione frazionata in 64 file da 1 KB.
In "bin" ci sono le versioni intera e frazionata di adam2 originale.

e tutte le altre cartelle? non mi servono a me comune mortale?


1) Si.
2) Ti serve solo ed esclusivamente il file indicato nella guida! Non c'e' da sbagliarsi, nella guida parla solo di quello. Il file leggimi in questo caso non lo devi leggere, la guida non ne parla. Gli altri file spera che non ti servano. Servono (fai le corna please) per inviare adam2 via porta jtag nel caso in cui ti friggi il modem.

Attenzione a dare i comandi. Per non sbagliare copia e incolla dalla dlinkpedia. Ovviamente controlla prima di dare invio, ci si sbaglia anche a copiare!

#cd / var
e' diverso da
cd /var

il primo comando e' sbagliato, non ti fa cambiare directory, resti dove sei cioe' /
il secondo e' giusto, dopo averci messo col tftpd server il file mtd2
una volta in /var dai il comando
#ls -ls
dovresti vedere il file mtd2, le dimensioni in byte sono quelle nella sesta colonna a partire da sinistra. Devono essere = 65216, se non lo sono non uppare assolutamente con dd.
Una volta verificate le dimensioni dai il comando dd e aspetta pazientemente la risposta. Non metterti fretta a riavviare il modem, se qualcosa e' andato storto non spegnere per nessun motivo il modem e posta il problema.

PS
Ottima l'idea della guida for ultimate dummies, se riordini le cose schermate etc. mettila in un thread ad hoc, poi magari la mettiamo nella dlinkpedia  ;), ma ora concentrati sul da farsi  ;)
« Ultima modifica: 06 Novembre 2005, 10:14 da marven »

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #20 il: 06 Novembre 2005, 14:15 »
per quanto riguarda  il comando      # dd if=/var/mtd2 of=/dev/mtdblock/2
me lo potresti spiegare sintatticamente?
come faccio a capire dove devo unzippare il file  adam2_intel in modo tale che il comando # dd if=/var/mtd2 of=/dev/mtdblock/2
mi uppi il file mtd2 ?


mi manca solo sta cosa da capire..credo...così posso provare a fare l'operazione!

poi,pensando alla guida dopo...xchè muore il modem se si uppa quando il mtd2 non ha 63,6 KB (65.216 byte) di dimensione?
forse è legato al fatto del trasporto UDP?


Citazione
Ottima l'idea della guida for ultimate dummies, se riordini le cose schermate etc. mettila in un thread ad hoc, poi magari la mettiamo nella dlinkpedia  , ma ora concentrati sul da farsi 

Ok,dopo aver terminato tutto l'aggiornamento firmware mi metterò di buona lena per fare The Ultimate Guide for "D-link 300t" dummies
« Ultima modifica: 06 Novembre 2005, 14:28 da skeezu »
skeezu.web

Offline marven

  • VIP
  • *****
  • 3882
Re: Aiuto per il 300t
« Risposta #21 il: 06 Novembre 2005, 14:34 »
Citazione
come faccio a capire dove devo unzippare il file  adam2_intel in modo tale che il comando # dd if=/var/mtd2 of=/dev/mtdblock/2
mi uppi il file mtd2 ?
Lo unzippi dove vuoi poi prendi il file \bin\intero\mtd2 e lo metti nella cartella di upload del server tftp. Ma scusa non lo hai gia' fatto? Dalla seconda schermata del D-Link tftp server si vede chiaramente che il file mtd2 e' stato trasferito. De rifare esattamente quello che hai gia' fatto, tieni conto che quando spegni il modem il contenuto di /var sparisce.

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #22 il: 06 Novembre 2005, 14:41 »
credo di si, praticamente l'ho messo nella stessa cartella dove risiede il file del server tftp.


giustamente avendo pochissime funzioni il tftp, se non sbaglio non è in grado di leggere le cartelle.

cmq, ok.

ora controllo le dimensioni e provo....incrocia le dita!!!! ;)
skeezu.web

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #23 il: 06 Novembre 2005, 15:35 »
sembra che adam2 sia stato sostituito ....




considerando poi che sto ancora usando il mio 300t per connettermi .... ;D

procedo con ciclamab ora?

skeezu.web

Offline marven

  • VIP
  • *****
  • 3882
Re: Aiuto per il 300t
« Risposta #24 il: 06 Novembre 2005, 16:51 »
Perfetto skeezu!  :D Adam2 e' stato sostituito! Ora vai di ciclamab e verifica che nel log

bootloaderVersion   0.22.02
e' cambiato in
bootloaderVersion     0.22.03

Ovviamente questa volta ciclamab riuscira' a modificare my_ipaddress da 10.8.8.8 a 192.168.1.1  e sara' in grado di inviare il firmware.

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #25 il: 06 Novembre 2005, 17:22 »
AARrGHHHH !!! socc'mel ! momenti di gran panico!!!

allora bootloaderVersion   0.22.02 e' cambiato in bootloader Version     0.22.03

però ho usato ciclamab mandando come kernel e fs questi:

----------------------------------------------------------------------------------------------------------------

dopo tutto questo:



il modem non s'è riavviato!!!

questo è il log:

*******************************************
* Inizio operazioni - 06/11/2005 15.40.48 *
*******************************************
15.40.48 - ATTENZIONE!
15.40.48 - E'consigliato disattivare eventuali firewall e antivirus
15.40.48 - e scollegare il cavo della linea ADSL.
15.40.48 -
15.40.48 - Spegnere il modem/router e premere "Connessione".
15.40.48 -
15.40.58 - Accendere ora il modem/router.
15.41.00 - Connessione ad "ADAM2" in corso...
15.41.10 - Il modem/router non risponde!
15.41.25 - Accendere ora il modem/router.
15.41.27 - Connessione ad "ADAM2" in corso...
15.41.27 - 220 ADAM2 FTP Server ready.
15.41.27 - USER adam2
15.41.27 - 331 Password required for adam2.
15.41.27 - PASS adam2
15.41.27 - 230 User adam2 successfully logged in.
15.41.27 -
15.41.27 - ---------------------------------------------------------
CICLaMaB ver. 2.5.7
15.41.27 - modem/router info:
15.41.27 - bootloaderVersion     0.22.03
15.41.27 - flashsize             0x00200000
15.41.28 - usb_prod              N/A
15.41.28 - mtd0                  0x900a0000,0x901f0000
15.41.28 - mtd1                  0x90010000,0x900a0000
15.41.28 - mtd2                  0x90000000,0x90010000
15.41.28 - mtd3                  0x901f0000,0x90200000
Parametri impostati:
   - Azzeramento mtd3
   - Autoload on
   - Partizionamento mtd0, mtd1 e mtd3 per Samy 1.1/Netcomm NB5
   - Salvataggio ambiente "ENV" e "config.xml"


15.42.12 - ---------------------------------------------------------
15.42.12 - SETENV mtd0,0x90090000,0x901f0000
15.42.12 - 200 SETENV command successful
15.42.12 - SETENV mtd1,0x90010000,0x90090000
15.42.12 - 200 SETENV command successful
15.42.12 - SETENV mtd3,0x901f0000,0x90200000
15.42.16 - 200 SETENV command successful
15.42.16 - Le partizioni sono state modificate.
15.42.16 - SETENV autoload,1
15.42.17 - 200 SETENV command successful
15.42.17 - TYPE I
15.42.17 - 200 Type set to I.
15.42.17 - PASV
15.42.17 - 227 Entering Passive Mode (192,168,1,1,123,18).
15.42.17 - RETR config.xml
15.42.17 - 150 Opening BINARY mode data connection for file transfer.
15.42.17 - 226 Transfer complete.
15.42.17 - TYPE I
15.42.17 - 200 Type set to I.
15.42.17 - PASV
15.42.17 - 227 Entering Passive Mode (192,168,1,1,123,18).
15.42.17 - RETR env
15.42.17 - 150 Opening BINARY mode data connection for file transfer.
15.42.17 - 226 Transfer complete.
15.42.17 - MEDIA FLSH
15.42.17 - 200 Media set to FLSH.
15.42.17 - TYPE I
15.42.18 - 200 Type set to I.
15.42.18 - PASV
15.42.18 - 227 Entering Passive Mode (192,168,1,1,123,18).
15.42.18 - Cancellazione partizione "mtd1"... Attendere...
15.42.18 - STOR kernel mtd1
15.42.22 - 150 Opening BINARY mode data connection for file transfer.
15.42.27 - 226 Transfer complete.
15.42.27 - TYPE I
15.42.27 - 200 Type set to I.
15.42.27 - PASV
15.42.27 - 227 Entering Passive Mode (192,168,1,1,123,18).
15.42.31 - Cancellazione partizione "mtd0"... Attendere...
15.42.31 - STOR filesystem mtd0
15.42.43 - 150 Opening BINARY mode data connection for file transfer.
15.42.45 - 226 Transfer complete.
15.42.45 - TYPE I
15.42.45 - 200 Type set to I.
15.42.45 - PASV
15.42.45 - 227 Entering Passive Mode (192,168,1,1,123,18).
15.42.46 - Cancellazione partizione "mtd3"... Attendere...
15.42.46 - STOR config.xml mtd3
15.42.50 - 150 Opening BINARY mode data connection for file transfer.
15.42.50 - 226 Transfer complete.
15.42.50 - REBOOT
15.42.50 - 221-Thank you for using the FTP service on ADAM2.
15.42.50 - 221 Goodbye.
15.42.50 - Attendere il riavvio del modem/router...


e questo è l'ENV

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.03
ProductID             AR7DB
HWRevision            Unknown
SerialNumber          none
my_ipaddress          192.168.1.1
maca                  00:11:95:B7:5E:93
prompt                Adam2_AR7DB
firstfreeaddress      0x9401d468
req_fullrate_freq     125000000
mtd0                  0x90090000,0x901f0000
mtd1                  0x90010000,0x90090000
mtd2                  0x90000000,0x90010000
mtd3                  0x901f0000,0x90200000
autoload              1
usb_vid               0x0
usb_pid               0x0
usb_man               N/A
usb_prod              N/A
usb_serial            1234567890
usb_board_mac         00:0D:88:CB:A7:73
usb_rndis_mac         00:0D:88:CB:A7:74
pppoe_sid             21752
pppoe_dmac            0:15:35:146:59:169







ma quanto bisogna aspettare?io l'ho lasciato 10 min ma nulla....
così sempre con ciclamab ho rimesso il firmware originale ed è ripartito senza problemi.

 :D :D :D   MINKIA!---ma chi l'ha dura la vince!!!  :D :D :D


skeezu.web

Offline marven

  • VIP
  • *****
  • 3882
Re: Aiuto per il 300t
« Risposta #26 il: 06 Novembre 2005, 18:13 »
Attento che ti sei inviato un fs corrotto, il fs del firmware 1.2 di osvi non e' di 141 KB ma di 1,3 MB. Riscaricalo dalla dlinkpedia.

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #27 il: 06 Novembre 2005, 19:14 »
You and I WIN !!!!!







Grazie 1000....davvero...sono felicissimo...ora se 6 d'accordo mi adopererò per la guida...se può essere d'aiuto per qualcun'altro e anche per voi che così riuscite ad avere a che fare con meno howto....
anche se so che lo fate con piacere...confermo e sottoscrivo!!!

GRANDE MAGO !!!!
skeezu.web

Offline indseta

  • Membro Anziano
  • ***
  • 332
  • Sesso: Maschio
Re: Aiuto per il 300t
« Risposta #28 il: 06 Novembre 2005, 19:20 »
Prima di cantare vittoria controlla se ti mantiene il salvataggio delle impostazioni
Non voglio gufare o portarti iella , ma solo avvisarti
Ciao
Solo due cose sono infinite: l’ universo e la stupidità umana e non sono sicuro della prima.

Offline skeezu

  • Nuovo Iscritto
  • *
  • 35
  • Sesso: Maschio
  • Skeezu.web
Re: Aiuto per il 300t
« Risposta #29 il: 06 Novembre 2005, 19:49 »
Sembrerebbe di si, ho provato a ricontrollare le impostazioni del Time (orario)...e l'ho impostato sull 'orario del pc...e sembra che salvando e poi riavviando sia rimasto tale, anche le impostazioni di connessione...user e password ecc sembra non siano cambiate dopo il riavvio.



tra la'ltro volevo dire che ho usato questo kernel...

DSL-300Tto500T_kernel_V1.00B02T02.RU.20041224.MC03.RC3.intel

perchè con l'altro continuava a non fare il boot a fine procedura con ciclamab
« Ultima modifica: 06 Novembre 2005, 19:54 da skeezu »
skeezu.web