Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Wed Aug 11, 2021 14:44 Post subject:
I just now back-tracked to see that this device was actually now supported. I have no information on this device, whatsoever. There is no information in the OpenWRT wiki regarding returning to stock, either. This might turn into a learning opportunity
regarding stripping the firmware, sadly i cannot use it this way because i do not have a pc to connect to the router with fixed ip address 192.168.0.66
So either i need a webrevert from someone or i need direction how to add the dd-wrt header from terminal without ui.
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Wed Aug 11, 2021 15:27 Post subject:
The normal method for creating a webrevert file is using a hex editor.
This thread is about (a) different router(s), but the idea is the same; I would have to look at the webflash file vs. stock firmware, I am no expert on this procedure.
I can't figure out what crc32 here exactly means, crc32 from what part? The whole file? only the header?
I grabbed the dd-wrt update file and extracted the header. Than did a hexdump of both files the header only and the whole update file. But neither one producing the same crc32 that the update file has. Any idea what part i need to take?
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Fri Sep 03, 2021 22:19 Post subject:
Not sure if you ever gained any ground here, but here is a file to test reverting from webUI. I make no guarantees that this file will work or that it won't brick your router. If it does work, please let me know.
EDIT: The previously attached file most likely didn't contain the correct checksum. As noted below, TFTP recovery is the proper method of reverting to stock, so therefore use that method. Also, in regard to your CRC32 question I believe that the checksum calculation is the contents of the file with no header, whatsoever. That is if what I read in another thread that LOM interjected on regarding bad files I had created for another device. I will have to look at this later in the right perspective. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Last edited by kernel-panic69 on Sat Aug 06, 2022 15:09; edited 3 times in total
thank you for your help i really really appreciate it. i will test this the next time i am at the router location (summer vacation time) that could take a couple months, sorry.
just wanted to let anyone know, i did not succeed in creating a revert file but i tried a revert to stock with the original tp-link firmware (untouched without removing header) and TFTP and this worked.
download latest tp-link firmware
download tftpd (32 or 64)
connect your tp-link with LAN to a computer,
set IP Address to static 192.168.0.66
extract tp-link firmware to folder
rename firmware file to ArcherC25v1_recovery.bin
start tftpd and select in server mode folder with firmware
power off tp-link and hold the reset button for 5-10 sec while powering up
wait, device should download the firmware and updating, this will take like 2 mins
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Sat Aug 06, 2022 14:04 Post subject:
Thanks for the update. I edited my post above and removed the attached file because it was most likely not going to work, anyway. This device is one of the devices that you do not need a stripped firmware file to TFTP because of the newer u-boot version and fwrecovery process. I didn't realize this at the time of your original posting. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net