I would try pushing the image as-is first. Then if that doesn't work, change the name.
The tftp client inside your router's bootloader only looks for one firmware name, "ArcherC7v5_tp_recovery.bin
".
Please have a look at the initial support commit comments:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=1e4ee63cc8d1889a78b539a5ed7be8d56e9b976f
The procedure you are looking for is "Flash instruction using tftp recovery:" inside the comment; you just have to use the ArcherA7V5_US_20200220-rel33197.bin
file you have downloaded in place of the OpenWrt firmware, rename it according to the comment, then pursue with the flashing procedure.
Hello, I do the same steps as the indications but it opens the Flash box and it is 3/4 of the installation and the sale of the box, I wait and try to enter and it still has the openwrt installed
When I put the Openwrt firmware I did it by tftp with 192.168.0.66 with the file of name ArcherC7v5_tp_recovery.bin (thus said the instructions of the Archer A7, which is equal to a C7) and now when wanting to return to the firmware of tplink rename the firmware file from tplink to ArcherC7v5_tp_recovery.bin and it keeps showing me Openwrt doesn't install the one from tplink
There is no web page here, this is bootloader recovery so the only thing the router does is have WPS LED blinking after booting with the reset button held down (OpenWrt doesn't even start.) The LAN LED should blink rapidly for a few seconds as your TFTP server shows the file was transferred. After that the LEDs blink for a while and eventually (may take 2 or 3 minutes) they all come on then go out for a reboot to stock firmware.
This happens to me, it stays in the process at 78%. What else can I do and what do you recommend? It is a video of A7 v5 US I leave this video. https://youtu.be/7jDDRsgJdR4
binwalk output of Archer A7V5_US_20200220-rel33197.bin
:
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
21876 0x5574 U-Boot version string, "U-Boot 1.1.4-g670cf109-dirty (Feb 18 2020 - 15:51:07)"
21940 0x55B4 CRC32 polynomial table, big endian
23232 0x5AC0 uImage header, header size: 64 bytes, header CRC: 0x674CECB5, created: 2020-02-18 07:51:07, image size: 41164 bytes, Data Address: 0x80010000, Entry Point: 0x80010000, data CRC: 0x605526D6, OS: Linux, CPU: MIPS, image type: Firmware Image, compression type: lzma, image name: "u-boot image"
23296 0x5B00 LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 97476 bytes
64461 0xFBCD uImage header, header size: 64 bytes, header CRC: 0xE4E7B63B, created: 2020-02-18 07:59:05, image size: 1088012 bytes, Data Address: 0x80060000, Entry Point: 0x80060000, data CRC: 0xBC6864CE, OS: Linux, CPU: MIPS, image type: Multi-File Image, compression type: lzma, image name: "MIPS OpenWrt Linux-3.3.8"
64533 0xFC15 LZMA compressed data, properties: 0x6D, dictionary size: 8388608 bytes, uncompressed size: 3164228 bytes
1152538 0x11961A Squashfs filesystem, little endian, version 4.0, compression:xz, size: 14219659 bytes, 2555 inodes, blocksize: 65536 bytes, created: 2020-02-20 01:13:07
15372707 0xEA91A3 XML document, version: "1.0"
15386239 0xEAC67F gzip compressed data, from Unix, last modified: 2020-02-20 01:13:17
Funny as this TP-Link firmware seems to use MIPS OpenWrt Linux-3.3.8
... I've edited my post because this firmware doesn't look like standard strip procedure among TP-links, if one wants to try it.
I try to understand this post but I am a basic user and I do not understand what I should do, updating the firmware from openwrt to dd wrt is possible directly from the web? one more doubt if it is possible the file that name should have? ArcherC7v5_tp_recovery.bin ??
this method is valid for my .bin file and archer C7?? go to minute 3 onwards, is it to do the same cut 20200? https://www.youtube.com/watch?v=f8Elelckx1s
Sorry for the confusion, I've posted this in hope that somebody with better knowledge about the firmware stripping procedure could chime in easily. This will not help you in any way for now.
The main reason for my post: I suspect that you need to strip the stock firmware to be able to flash it using TFTP.
My hypothesis is no, based on my earlier binwalk post. Compared to the binwalk of ArcherC7v2_en_3_14_2_up_boot(150304).bin
, the start is really 0x20200
, but not yours (yours seems to be 0xFBCD
) :
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
0 0x0 TP-Link firmware header, firmware version: 1.-15652.3, image version: "", product ID: 0x0, product version: -956301310, kernel load address: 0x0, kernel entry point: 0x80002000, kernel offset: 16384512, kernel length: 512, rootfs offset: 855048, rootfs length: 1048576, bootloader offset: 15204352, bootloader length: 0
71200 0x11620 Certificate in DER format (x509 v3), header length: 4, sequence length: 64
98240 0x17FC0 U-Boot version string, "U-Boot 1.1.4 (Mar 4 2015 - 16:00:22)"
98416 0x18070 CRC32 polynomial table, big endian
131584 0x20200 TP-Link firmware header, firmware version: 0.0.3, image version: "", product ID: 0x0, product version: -956301310, kernel load address: 0x0, kernel entry point: 0x80002000, kernel offset: 16252928, kernel length: 512, rootfs offset: 855048, rootfs length: 1048576, bootloader offset: 15204352, bootloader length: 0
132096 0x20400 LZMA compressed data, properties: 0x5D, dictionary size: 33554432 bytes, uncompressed size: 2451644 bytes
1180160 0x120200 Squashfs filesystem, little endian, version 4.0, compression:lzma, size: 8461427 bytes, 738 inodes, blocksize: 131072 bytes, created: 2015-03-04 08:14:38
ok thank you partner, let's hope someone sees the post and with my doubts and recommendations you can help us ...
Maybe you can strip your firmware using the following:
dd if="Archer A7V5_US_20200220-rel33197.bin" of="ArcherC7v5_tp_recovery.bin" skip=3 bs=21487
Warning: If it fails and brick your router, you might require to crack it open to solder serial pins and buy serial-to-usb adapter to restore it then. Only if you feel lucky and adventurous...
I already tried that file with the name as it is downloaded from the official page ("Archer A7V5_US_20200220-rel33197.bin") and the modified name ("ArcherC7v5_tp_recovery.bin"), I have only tried it by tftp and it does not load 100%, right now try modifying the file with hexadecimal and removing 20200 and the load has advanced me more given results of 90, 85, 98% but not 100%, I try with the mentioned and modified files through web ?? It is advisable?
90, 85, 98% load, best results by cutting 20200
There seems to be a complete recovery method from dd-wrt, have a look. There is even a recovery firmware link...
The recovery firmware linked in the dd-wrt wiki is the revision Archer A7(US)_V5_190403
, published at 2019-04-15. The TP-Link Website doesn't show this revision anymore, but it's still accessible at it's original download location: https://static.tp-link.com/2019/201904/20190415/Archer%20A7(US)_V5_190403.zip
. This is exactly the same as the one proposed by the dd-wrt's wiki.
I already have the firmware of tp link it was correctly reverted with the link that you just shared with me from ddwrt, I really appreciate your answers, I thank you for the time you invested in always answering me and I thank you for taking time to research and give the solution to my case. for all the others who read the post the solution was by tftp with the file with name as it was downloaded from the link that DjiPi shared with me, this is the solution for Tp Link ac1750 A7 Archer, Thanks DjiPi
Glad to hear that you got it fixed! Sad at the same time that it didn’t suit your needs.
We fixed it but more you, it did not accommodate my needs for the 5ghz but the rest works perfect, even so I am using openwrt with other equipment such as wr740nd, wr741nd and wr840n and they work wonderfully, I will keep testing openwrt with some other 5ghz modem that works well, I will read some recommendations. Thanks greetings.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.