TP Link WR841nd V5xx cerco dump totale flash

  • 13 Risposte
  • 4787 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline eglio

  • Membro Anziano
  • ***
  • 121
TP Link WR841nd V5xx cerco dump totale flash
« il: 06 Agosto 2015, 14:56 »
Ciao a tutti ho questo router che ha la flash guasta una 25E32 4Mb.
Per il normale funzionamento il router si avvia con il loader U-Boot e poi carica il firmware.
In questa condizione di flash sprogrammata non funziona nessuna porta Ethernet , ho cercato in
rete senza successo , cerco quindi il file da inserire nella spiflash che deve essere necessariamente preso
da un router uguale e di eguale versione hardware.
Oppure il solo U-Boot da flashare nella SPI per abilitare almeno una delle porte Ethernet in modo
poi da tftp flashare il firmware corretto.  Nel sito TP-Link c'è il firmware da inserire ma non c'è il loader!!
Se qualcuno avesse magari il dump completo .... potrei ricambiarlo con qualche modem omaggio!!!!!! ;D ;D ;D ;D ;D ;D ;D
e forse pure più di uno!!!!! :)
« Ultima modifica: 13 Settembre 2015, 12:48 da eglio »

Offline fulmine500

  • Esperto
  • ****
  • 1322
  • Sesso: Maschio
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #1 il: 06 Agosto 2015, 15:09 »
Domanda banale, hai provato a vedere se il bootloader è prensente nei sorgenti?

edit: LINK
lo tiro giù e ti faccio sapere

edit 2:
prova questo bootloader, l'ho estratto dal trunk gpl
U-BOOT

« Ultima modifica: 06 Agosto 2015, 15:58 da fulmine500 »

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #2 il: 07 Agosto 2015, 12:12 »
Ciao Fulmine!
Ho scaricato il materiale ... Oggi pomeriggio faccio qualche prova e vediamo di resuscitare sto stron..o!!!
Ho visto il materiale .. domando ma non si riesce a compilare un file immagine binario da sparargli dentro?
Non sono molto pratico di compilazione software... sotto Linux
saluti

Offline fulmine500

  • Esperto
  • ****
  • 1322
  • Sesso: Maschio
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #3 il: 07 Agosto 2015, 15:12 »
Probabilmente si riesce a compilare, ma io non ne sono capace
Ho solo estratto il binario dal pacchetto dei sorgenti GPL, dando per buono il file
Non ti resta che provare e vedere se funziona (al 99% dovresti risolvere)

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #4 il: 07 Agosto 2015, 19:10 »
Allora il file u boot funziona si spengono i led ma non mi attiva l'ethernet e non posso proseguire con il tftp..
A questo punto bisogna compilare il tutto  e estrarre sto cavolo di file bin !!!
Ci vorrebbe l'aiuto di ROLEO!!! ;)
« Ultima modifica: 07 Agosto 2015, 21:59 da eglio »

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #5 il: 12 Agosto 2015, 11:55 »
Ho fatto altre prove e sono riuscito a far partire il router!!! :D
Ho fatto un copia incolla del file uboot che mi hai postato e inserito il
filesystem del firmware a partire dall'indirizzo 0x20000 , funziona tutto
meno che il wireless , sicuramente manca una parte sul bootloader
che setta le GPIO del chipset e non lo abilita!!!

Offline fulmine500

  • Esperto
  • ****
  • 1322
  • Sesso: Maschio
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #6 il: 12 Agosto 2015, 14:05 »
Ottimo.
Ma non vede proprio l'interfaccia? O la trova ma non la sfrutta?
In seriale che ti dice?

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #7 il: 12 Agosto 2015, 14:24 »
Dunque con il firmware originale tplink vedo l'interfaccia che risulta abilitata ma non esce RF dalle antenne
con DDWRT invece la voce WAN risulta disabilitata e non attivabile..
Ho fatto alcuni confronti , sono riuscito a trovare un file con la parte di uboot di un modello hardware differente il v8
e sostanzialmente quello che tu mi hai estratto finisce a 0x1eodb (hex) mentre quello della versione v8 finisce a
0x1f0bff! Considera che non sono compatibili ho provato a fare un "frankenstein" dei 2 file ma nulla! Il
caricamento del solo U-boot non prosegue, secondo me al file che hai estratto tu ci manca un piccolo pezzetto...
che abilita le GPIO del chipset e abilita la wireless...
Per ora ho scoperto il punto di ingresso del file system a 0x20000 (hex) nota che il file system deve iniziare
con la firma tp_link in testa ,  quindi manca solo da trovare L'U-boot originale!!!
 >:(

Offline fulmine500

  • Esperto
  • ****
  • 1322
  • Sesso: Maschio
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #8 il: 12 Agosto 2015, 14:26 »
Puoi passarmi il file completo del v8?
io ho smanettato sul wdr3600 ed ho visto che nell'uboot memorizzano il mac adress, non vorrei che non trovandolo non ti attivi la scheda...

Cmq puoi vedere cosa ti dice in seriale?
anche solo per curiosità

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #9 il: 12 Agosto 2015, 19:57 »
si ... domani appena posso ti invio il file completo di uboot...
però i settori interessati come differenza sono diversi... quindi manca un segmento di codice.
In più nell'hardware c'è un regolatore di tensione che porta i 3,3v alla wireless che non viene abilitato dal micro (chipset) attraverso un pin GPIO...Quindi disabilitato in software anzi credo piedino non configurato come in o out da uboot!!

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #10 il: 13 Agosto 2015, 22:33 »
Fulmine .. .mi correggo la versione del firmware che ho è la V7!!! sorry!!!
La allego lo stesso cosi puoi vedere la struttura , in effetti il mac address della wifi
nel firmware tplink caricato con la versione di uboot che mi hai postato non appare.
Ma credo a istinto che manchi una porzione di codice come gia ti ho scritto...
 .... ma dove lo allego???? non trovo il modo !!

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #11 il: 28 Agosto 2015, 10:13 »
Fulmine ... ti ho linkato il firmware della versione 7 compreso u-boot
qui : https://www.dropbox.com/s/opwl6lsvh896669/wr841nv7_en_3_13_11_up_boot%28121116%29_beta.bin?dl=0
se hai novità sono qui !!!

« Ultima modifica: 28 Agosto 2015, 10:15 da eglio »

Offline fulmine500

  • Esperto
  • ****
  • 1322
  • Sesso: Maschio
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #12 il: 28 Agosto 2015, 22:44 »
Domani vedo di guardarci ;)

Offline eglio

  • Membro Anziano
  • ***
  • 121
Re:TP Link WR841nd V5xx cerco dump totale flash
« Risposta #13 il: 11 Settembre 2015, 20:22 »
Ho risolto il problema trovando su un sito russo il dump della flash del router...
Per comodità e per consentire a fulmine500 di inserirlo nel repository allego
in dropbox il link del file ,che va scritto esclusivamente smontando la piccola SPIFlash
e programmandola con un programmatore.
Modello Router TP-LINK - WR841ND Ver 5.2
Ecco il link  : https://www.dropbox.com/s/qzyt5gr2esn01dm/tl-wr841v5.bin?dl=0

Ringrazio tutti ...
Saluti