Hi folks!
I loaded Openwrt firmware (openwrt-18.06.2-brcm63xx-generic-FAST2704N-squashfs-cfe.bin) in my old router (tplink w8968 v3). Everything was working fine except for wifi and adsl. Realizing these limitations, I wanted to revert firmware back to its original state. So I downloaded the .bin file from Tplink website and generated stripped .bin file with 'dd' command. Tried to flash that with CFE bootloader, which didn't accept the image file (says 'illegal image'). Also tried out sysupgrade and mtd commands from ssh but it didn't work. Router's bootloader (cfe) is still intact and I can still flash openwrt image and boot it successfully.
Btw I have put block size value as 512 and tried these skip parameters 128,129,256 & 257 in the dd command to generate stripped .bin files. All of them did not work. After flashing these images, Router showed only the CFE webpage after reboot.
Please let me know how to get back stock firmware running on this router.
If the CFE bootloader is intact and you can access the recovery webpage then I'd suggest to use an older TpLink firmware and just flash it without stripping. It should work for you.
These firmwares from tplink site doesn't contain the word 'boot' in the file name. So I tried loading it directly through CFE at first. But it failed saying 'illegal image'. Later I read some articles on openwrt wiki and on friedzombie site about stripping the .bin files. I'm not sure on how many bytes should I strip from the bin file to make it a valid file for the CFE loader.
are you succeeded in reverting back to original firmware if yes please send me stripped firmware so i can also revert back to original firmware by CFE method . my router is also v3 td-8968 i am also stuck on openwrt. please help please
@avinashsuwal Thanks a lot for the stripped bin file. I tried flashing through CFE and it worked. Now it is back to its default. Later I updated the firmware to 150512 v3 through TP Link's web interface