Restoring factory firmware TL-WR841N

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

Restoring factory firmware TL-WR841N

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Restoring factory firmware TL-WR841N
Restoring factory firmware TL-WR841N
2013-02-20 10:51:21
Region : UnitedStates

Model : TL-WR841N

Hardware Version : Not Clear

Firmware Version :

ISP :


Hello, i recently installed openwrt on TL-WR841N (openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin) but it looks like i have considerable lower speeds on wireless so i want to restore the original TP-Link factory firmware.
Can anyone guide/help to restore it back to the original factory firmware?
  1      
  1      
#1
Options
9 Reply
Re:Restoring factory firmware TL-WR841N
2013-02-24 16:54:31
you can go to the tp-link website to download a tp-link firmware and upload it to the router. http://www.tp-link.com/en/support/download/?pcid=201&model=TL-WR841ND
  1  
  1  
#2
Options
Re:Restoring factory firmware TL-WR841N
2013-02-25 20:22:59
As described in this link:
http://wiki.openwrt.org/toh/tp-link/tl-wr841nd


Download the original firmware from TP-Link's site (IMPORTANT: Download a firmware which has does not contain the word boot in it's filename (such as wr741nv1_en_3_9_18_up_boot(100104).bin), extract the file and rename it to something short and simple such as tplink.bin.
Upload it to /tmp-directory on your router and execute:

mtd -r write /tmp/tplink.bin firmware

Be careful, if you were hit by the "missing web interface" problem described above, you will be probably see the same issue when flashing back to OEM and the box will lack in telnet or ssh, too, so no way to get out without hardware intervention.


Here you can find below a step by step guide to restore back the original firmware:

1- You must know first your hardware version as described here http://www.tp-link.com/en/article/?faqid=46

2- Download TP-Link original firmware according to your hardware version from this link: http://www.tp-link.com/en/support/download/?pcid=201&model=TL-WR841ND
and extract it to your desktop.

3- Download WinSCP and Putty .

4- From openwrt console or web gui:
Restore your router's factory defaults then set a new password when requested.
At services enable "ssh" and "ssh TCP forwarding" on port 22. Also enable "snmp" and apply settings.
At remote access enable "ssh management" and "Telnet management".
Save settings and reboot.


5- Open winscp:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
File Protocol: SCP
user name & password: Leave them blank for now
Press Login and then put your router password then press OK twice.

On winscp left panel browse to your desktop where you put the original TP-Link firmware.
On wiscp right panel browse to "tmp" folder using the upper drop down menu.
Drag and drop TP-Link firmware to copy it to tmp folder on the right then close winscp.

6- Open Putty:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
Connection type: SSH
Press ok to open session then write these commands:
cd /tmp

then press Enter

mtd -e linux -r write /tmp/WR841ND.bin linux

then press Enter.

Note: replace "WR841ND.bin" with the name of your original firmware that you've copied to tmp.



7- Wait till erasing the old firmware and writing the new original one processes complete.
(you will notice the command prompt is now in a new blank line which means the process is completed).

8- Now go to your router web interface and you will find your router original software back again.

Cheers :)
  0  
  0  
#3
Options
Bricked one following your instructions step by step. Help
2014-10-28 08:31:10

OsamaYoussef wrote

As described in this link:
http://wiki.openwrt.org/toh/tp-link/tl-wr841nd



Here you can find below a step by step guide to restore back the original firmware:

1- You must know first your hardware version as described here http://www.tp-link.com/en/article/?faqid=46

2- Download TP-Link original firmware according to your hardware version from this link: http://www.tp-link.com/en/support/download/?pcid=201&model=TL-WR841ND
and extract it to your desktop.

3- Download WinSCP and Putty .

4- From openwrt console or web gui:
Restore your router's factory defaults then set a new password when requested.
At services enable "ssh" and "ssh TCP forwarding" on port 22. Also enable "snmp" and apply settings.
At remote access enable "ssh management" and "Telnet management".
Save settings and reboot.


5- Open winscp:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
File Protocol: SCP
user name & password: Leave them blank for now
Press Login and then put your router password then press OK twice.

On winscp left panel browse to your desktop where you put the original TP-Link firmware.
On wiscp right panel browse to "tmp" folder using the upper drop down menu.
Drag and drop TP-Link firmware to copy it to tmp folder on the right then close winscp.

6- Open Putty:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
Connection type: SSH
Press ok to open session then write these commands:

then press Enter


then press Enter.

Note: replace "WR841ND.bin" with the name of your original firmware that you've copied to tmp.



7- Wait till erasing the old firmware and writing the new original one processes complete.
(you will notice the command prompt is now in a new blank line which means the process is completed).

8- Now go to your router web interface and you will find your router original software back again.

Cheers :)



Followed your steps and now I have a bricked TP-LINK WR841ND v8 Router. Tried the soft reset, tried to keep wps button when switched on and the Gear does not blink rapidly. Have no TTL Cable...not sure if there's something I can do to unbrick it.
  0  
  0  
#4
Options
Bricked one following your instructions step by step. Help
2014-10-28 08:35:28
Followed your steps and now I have a bricked TP-LINK WR841ND v8 Router. Tried the soft reset, tried to keep wps button when switched on and the Gear does not blink rapidly. Have no TTL Cable...not sure if there's something I can do to unbrick it.
  0  
  0  
#5
Options
Is this the right file for the original firmware?
2014-11-22 00:30:08
At the moment there are two firmware choices on the website. Is TL-WR841ND-013 the correct one to restore the original firmware? Or is there an even older firmware somewhere? (This one is dated 11/29/2013.)
  0  
  0  
#6
Options
you are so lucky JUSUFF
2015-09-13 02:52:53

OsamaYoussef wrote

As described in this link:
http://wiki.openwrt.org/toh/tp-link/tl-wr841nd



Here you can find below a step by step guide to restore back the original firmware:

1- You must know first your hardware version as described here http://www.tp-link.com/en/article/?faqid=46

2- Download TP-Link original firmware according to your hardware version from this link: http://www.tp-link.com/en/support/download/?pcid=201&model=TL-WR841ND
and extract it to your desktop.

3- Download WinSCP and Putty .

4- From openwrt console or web gui:
Restore your router's factory defaults then set a new password when requested.
At services enable "ssh" and "ssh TCP forwarding" on port 22. Also enable "snmp" and apply settings.
At remote access enable "ssh management" and "Telnet management".
Save settings and reboot.


5- Open winscp:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
File Protocol: SCP
user name & password: Leave them blank for now
Press Login and then put your router password then press OK twice.

On winscp left panel browse to your desktop where you put the original TP-Link firmware.
On wiscp right panel browse to "tmp" folder using the upper drop down menu.
Drag and drop TP-Link firmware to copy it to tmp folder on the right then close winscp.

6- Open Putty:
host name: "root@192.168.1.1" as 192.168.1.1 is your current router IP.
Port: 22
Connection type: SSH
Press ok to open session then write these commands:

then press Enter


then press Enter.

Note: replace "WR841ND.bin" with the name of your original firmware that you've copied to tmp.



7- Wait till erasing the old firmware and writing the new original one processes complete.
(you will notice the command prompt is now in a new blank line which means the process is completed).

8- Now go to your router web interface and you will find your router original software back again.

Cheers :)



helloo idiot who was giving right to people with two left hends and two legs in one sho to write about routers ?
shoot themme all
  0  
  0  
#7
Options
Re:Restoring factory firmware TL-WR841N
2017-05-23 05:47:05
Hello All,


The steps provided by Osama were not completely wrong. I will provide the full steps of what must be done and how to revert the firmware back to how it was originally from the manufacturer. This apply to WR841N v8 as well.

1. Go to https://wiki.openwrt.org/toh/tp-link/tl-wr841nd and look for TL-WR841ND-V8-stripped.zip. This is where you download the firmware version with the boot part removed as there are possibilities it will brick the router if you use the firmware from the TPLink website..
2. Extract the files to any folder on the Desktop and rename the .bin file with a short name for example WR841NDv8.
3. Login the the Router web browser and setup your router to be on the same IP range. Example: Router IP --> 192.168.1.1 Computer IP --> 192.168.1.x where x is any number from 2 to 254.
4. Go to the Services Tab on the router and enable SSHd and Password Login.
5. Go to the Administration Tab and enable SSH Management. (Step 3 is required before doing this step)
6. Apply Changes and reboot router. Once router is back online perform a PING test to confirm communication between router and PC.
7. Download WinSCP and connect to the router using SCP protocol.
8. On winscp left panel browse to your desktop where you put the stripped TPLink firmware.
9. On wiscp right panel browse to "tmp" folder using the upper drop down menu and copy the firmware on the tmp folder on the router.
10. Once the file has been transferred to the router click on the CMD icon located in the WinSCP top bar.
11. Type the following command on the command prompt that was opened: mtd -e linux -r write /tmp/WR841NDv8.bin linux
12. A white window will popup and will display a lot of things. Once it has finished just make sure there is no Failed message at the end.
13. If everything was successful, you should be able to see that the TPLink router has rebooted and the Wireless Network name will change from ddwrt to TPLink.
14. Open website with the TPLink router default IP which is 192.168.0.1 and you should be ready to configure the router again with the stock firmware.

Hope this info helps everyone who needs to revert the firmware back to its original state.
  0  
  0  
#8
Options
Re:Restoring factory firmware TL-WR841N
2017-05-28 16:14:10

2qt4u wrote

helloo idiot who was giving right to people with two left hends and two legs in one sho to write about routers ?
shoot themme all


Your comments are not helping. Do note that OpenWRT is a open source software (unsupported by TP-Link) with community driven support.
Since the router is already bricked, the correct way to unbrick it is using JTAG.
Your mileage would vary upon your experience with it.
  0  
  0  
#9
Options
Re:Restoring factory firmware Archerc20 v4
2021-02-03 09:45:45

@OsamaYoussef  for archerc20 v4 i was unable to change its software from openwrt to tplink firmware plz help it shows cant upload image in last command

  0  
  0  
#10
Options

Information

Helpful: 1

Views: 10836

Replies: 9