Zapůjčení WiFi routeru TP-LINK Archer C7 AC1750 v1.x

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#16 Příspěvek od Mira_A »

možná nahrát nejprve U-Boot 1.1.4


https://github.com/pepe2k/u-boot_mod

mtd0: 00020000 00010000 "u-boot"
mtd1: 000eeb70 00010000 "kernel"
mtd2: 00ee1490 00010000 "rootfs"
mtd3: 00c60000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 00fd0000 00010000 "firmware"

Uživatelský avatar
drabek06
Příspěvky: 1659
Registrován: 27 kvě 2006, 02:00
Bydliště: Liberec
Kontaktovat uživatele:

#17 Příspěvek od drabek06 »

Tak tohle je pro mě španělská vesnice :cry: Zkoušel jsem všechny FW z odkazů od Vás a ani jeden. V programátoru, když načtu FW, tak všechny začínaj stejně, takže je mě jasný že to nepůjde. Bohužel výcuc z poškozenýho FW nemám . . . :cry: Bleskla mě vidina že nahraju FW co je na stránkách tp-linku a že to bude fungovat, tak mě ani nenapadlo že to fungovat nebude . . .

Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#18 Příspěvek od Mira_A »

Zkus to posunout. Např. u verze V1 1043ND se to řešilo.
Musí to být od té správné adresy.

Tam to umístění bylo např. takhle:

Download EJTAG Debrick Utility 3.0.1
Backup:
Backup whole flash:

tjtag3.exe -backup:custom /fc:25 /window:bf000000 /start:bf000000 /length:00800000
Backup UBoot:
tjtag3.exe -backup:custom /fc:25 /window:bf000000 /start:bf000000 /length:00020000
Backup Firmware:
tjtag3.exe -backup:custom /fc:25 /window:bf000000 /start:bf020000 /length:00800000

Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#19 Příspěvek od Mira_A »

pro C7 V1 ,který snad může mít i firmware WDR7500 v2.x, protože mají shodný hardware, ale ještě je AR1A a BR4A to bude ale 16M flash
https://wiki.openwrt.org/toh/tp-link/tl-wdr7500

např. tohle
An example of an image file with the word "boot" in it is ArcherC7v1_en_3_13_33_up_boot(130729).bin.
Cut the first 0x20200 (that is 131,584 = 257*512) Bytes from original firmware (not sure why 0x20200, as the bootloader partition is only 0x20000, but it works!):

Jinak píšou že má JTAG. Tak to zkusit přes něj pomocí pararelu. Vyrobit se dá na kus universálu s nějakým jedním levným obvodem myslím HC74240, ale nevím to jistě. Mám to někde vyrobeno.
Pravděpodobně to mají tak, že musíš nejdřív firmware nahrát do RAM a on se sám uloží jak je třeba do Flash.

http://www.tp-link.com/resources/gpl/Ar ... 1.0.tar.gz

Uživatelský avatar
drabek06
Příspěvky: 1659
Registrován: 27 kvě 2006, 02:00
Bydliště: Liberec
Kontaktovat uživatele:

#20 Příspěvek od drabek06 »

Mira_A píše:možná nahrát nejprve U-Boot 1.1.4


https://github.com/pepe2k/u-boot_mod

mtd0: 00020000 00010000 "u-boot"
mtd1: 000eeb70 00010000 "kernel"
mtd2: 00ee1490 00010000 "rootfs"
mtd3: 00c60000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 00fd0000 00010000 "firmware"
Jen tak jsem tam nahrál z výše uvedený knihovny "tp-link_tl-wr1043nd_v2_150910.bin", což je velice podobnej router. Má to snad jen poloviční RAM, jinak procesor, WLAN karta a i switch je stejnej. Po zapnutí to už podle LEDek nějak ožilo, ale bylo vidět že se to furt restartuje a jede dokola. Už jede i RS232, tak je vidět co to dělá. Funguje i TFTP a když firmware správně pojmenuju, tak si ho router natáhne do sebe, ale končí to na tom, že napíše že mu nesedí "product id" a tím to končí . . .
Přílohy
rtf.jpg
(262.92 KiB) Staženo 36 x

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#21 Příspěvek od Zaky »

Tak zkus UBoot z přílohy, je vypreparovaný z originálního firmware, snad dobře.
Přílohy
U_Boot_ArcherC7v1.bin
(123 KiB) Staženo 26 x

Uživatelský avatar
drabek06
Příspěvky: 1659
Registrován: 27 kvě 2006, 02:00
Bydliště: Liberec
Kontaktovat uživatele:

#22 Příspěvek od drabek06 »

Tak nic, je to mrtvý. RS232 mlčí a nic nevypisuje . . . :(

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#23 Příspěvek od Zaky »

Tak to se bohužel nedá nic dělat :-( Skutečně jedině sehnat dump flashky, protože asi i UBoot nejdřív testuje, že běží na správném železe a když nenajde správné ID, tak prostě nepokračuje. On asi i ten UBoot, co ti běží, by to i flashnul, kdyby našel na správné adrese ID, co by souhlasilo s ID v binárku s firmware. V tom odkazu, co jsem dával výše, to Rusák i lehce popisuje, že na nějakých adresách mají být stejné řetězce, ale byl k tomu někam odkaz, možná na obrázek z editoru řekl bych, ale odkaz je bohužel mrtvý. Tady skoro dole: https://wiki.openwrt.org/toh/tp-link/td-w9980 je něco popisu organizace flashky, je to pro jiný model, ale asi to bude stejné.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#24 Příspěvek od Zaky »

Co máš za jiné tp-linky? Nemá některý z nich taky w25q64 flashku? Když bys ji dumpnul v programátoru, asi by se z toho a znalosti mac adres obou routerů dokázala ta chybějící data poskládat. Šance na obdobnou strukturu dat jsou dost velké, ten ID check mají zdá se prakticky všechny tp-linky, aby se zabránilo flashnutí nesprávného firmware.

Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#25 Příspěvek od Mira_A »

Pokud už jsi tam měl možnost posílat TFTP tak jsi tam měl poslat tu stripped verzi pro tvůj model. Třeba by to začalo chodit.

Já stripped verzi vlastně použil na povýšení modelu wr1043nd a vše funguje.
Původně jsem měl wr1043nd V2 , pak jsem nahrál Gargoyle, ten jsem přes putong a winscp nahradil striped verzí a pak mi to v pohodě vzalo firmware wr1043nd V3.

Jo wr1043 je podobnej, jen nemá 5GHz přídavný modul.

Uživatelský avatar
drabek06
Příspěvky: 1659
Registrován: 27 kvě 2006, 02:00
Bydliště: Liberec
Kontaktovat uživatele:

#26 Příspěvek od drabek06 »

Ten další router co mám, je WR841N, což jede na Atherosu. A samozřejmě že jsem zkoušel nahrát obsah flashky tohohle routeru do flashky toho Archera. Bohužel vůbec nic, bylo to mrtvý. Pokud tam nahraju ten u-boot pro router 1043v2, tak tedy začne router komunikovat a funguje TFTP, ale ať tam pošlu co tam pošlu tak to končí na tom že nesedí product ID. Je to vidět na tom screenu co jsem sem dával. Ještě mě napadla myšlenka . . . Trošku prasárna, ale bohužel mě nic lepšího jak ten router zprovoznit nenapadá. Archer C7 s HW revizí v2 a v3 se lišej pouze v novější míniPCI expres WiFi 5GHz kartě - lépe řečeno stejnej model, ale novější revize a taky v 16MB flash paměti. Jinak jsou ty routery stejný. Takže mě napadlo, že bych sehnal tu 16MB flashku, což je vlastně W25Q128. Poté koupil po netu novýho Archera C7, kterej bude jistě v2, nebo v3, z něj si udělal kopií flashky a tu nahrál do tý nový a tu šoupl do mýho routeru a koupenej router vrátil zpět do obchodu.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#27 Příspěvek od Zaky »

Pošli ten dump z programátoru z Atherose, verzi firmware, co v tom je a fotku štítku s ID a MAC adresami + ten samý štítek z Archera. Jak jsem psal výše, možná z toho půjde dát dohromady, jak má vypadat smazaná oblast z Archera, když se to složí pak dohromady s firmwarem pro Archera, mohlo by to běžet, nebo alespoň umožnit nahrát firmware tím ubootem, co ti v tom už běží.

Uživatelský avatar
drabek06
Příspěvky: 1659
Registrován: 27 kvě 2006, 02:00
Bydliště: Liberec
Kontaktovat uživatele:

#28 Příspěvek od drabek06 »

Tak tady to je . . .

A zde je načtenej obsah z toho WR841:

https://ulozto.cz/!GT6blHpxylep/841-bin


Teď jsem ještě zkoušel nahrát obsah z toho 841 do paměti Archera a LEDky při zapnutí bliknou trošku v jiným pořadí, ale to je tak vše. Potom to je mrtvý a ani RS232 nic nevypisuje.

Nejlepší by bylo upravit ten u-bot pro ten router 1043v2 (tp-link_tl-wr1043nd_v2_150910.bin), kterej jsem taky přiložil, protože ten jedinej v tom Archeroj běží, vypisuje po RS232, jde TFTP, ale ať se mu vloží jakejkoliv FW, tak to krachne na nesedícím product ID . . .
Přílohy
tp-link_tl-wr1043nd_v2_150910.bin
(123 KiB) Staženo 34 x
Archer.jpg
(240.39 KiB) Staženo 16 x
841.jpg
(283.68 KiB) Staženo 22 x

Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#29 Příspěvek od Mira_A »

Našel jsem nějakou zmínku, že nové firmware tp-link má bohužel zámek

Zkoušel jsi tenhle starý, proti novějším verzím je o něco menší.

Archer_C7_V1_140704

http://static.tp-link.com/resources/sof ... 140704.zip

Uživatelský avatar
Mira_A
Příspěvky: 1005
Registrován: 06 dub 2013, 02:00
Bydliště: RpR

#30 Příspěvek od Mira_A »

Tak to máš fakt velkej problém, protože i u to TL-WR841N_V8_130506
je firmware vypadá zašifrovaný.

Odpovědět

Zpět na „Výpočetní technika“