Založen: May 27, 2006 Příspěvky: 1659 Bydliště: Liberec
Zaslal: so prosinec 31 2016, 18:55 Předmět:
Tak tohle je pro mě španělská vesnice 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 . . . 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 . . .
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.
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čí . . .
Založen: Oct 30, 2010 Příspěvky: 6623 Bydliště: Praha
Zaslal: ne leden 01 2017, 22:59 Předmět:
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é.
Založen: Oct 30, 2010 Příspěvky: 6623 Bydliště: Praha
Zaslal: po leden 02 2017, 0:23 Předmět:
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.
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.
Založen: May 27, 2006 Příspěvky: 1659 Bydliště: Liberec
Zaslal: po leden 02 2017, 14:57 Předmět:
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.
Založen: Oct 30, 2010 Příspěvky: 6623 Bydliště: Praha
Zaslal: po leden 02 2017, 15:52 Předmět:
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ěží.
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 . . .
Časy uváděny v GMT + 1 hodina Jdi na stránku Předchozí1, 2, 3Další
Strana 2 z 3
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.