How to unbrick a TP-Link TL-WR1043ND router (re-uploaded) || How-to-fix tutorial

Поделиться
HTML-код
  • Опубликовано: 10 окт 2014
  • In this video I'm demonstrating how to unbrick (recover) a TP-Link TL-WR1043ND router after an unsuccessful firmware upgrade. I'm showing the whole process from opening the case to installing firmware files through the serial console.
    The whole story happened a few weeks ago when I decided to download and install the latest firmware for my TP-Link TL-WR1043ND router. Theoretically everything went fine, the installation finished and I got the 'Rebooting' message. Unfortunately the router was rebooting over and over again. I realized something went wrong and my TP-Link became an expensive brick with blinking LEDs on it. I tried every non-invasive method I could find to reset the device and bring it back to life. Nothing worked for me, so I had to open the case, solder a gold pin connector and hook it up to my computer. Then I could manually upload a new firmware image to the router and install it.
    DISCLAIMER:
    If you decide to follow any procedure shown in this tutorial, you're doing it at your own risk. This may void your warranty and/or in rare cases damage your device.
    Commands used in this video:
    tpl [ENTER]
    setenv ipaddr 192.168.0.3 [ENTER]
    setenv serverip 192.168.0.5 [ENTER]
    printenv [ENTER]
    erase 0xbf020000 +7c0000 [ENTER]
    tftpboot 0x81000000 firmware.bin [ENTER]
    cp.b 0x81000000 0xbf020000 0x7c0000 [ENTER]
    bootm 0xbf020000 [ENTER]
    Download PuTTY here:
    www.chiark.greenend.org.uk/~sg...
    Download Tftpd server here:
    tftpd32.jounin.net/tftpd32_dow...
    More info about TP-Link TL-WR1043ND:
    wiki.openwrt.org/toh/tp-link/t...
    Unbricking procedure from OpenWrt forum:
    forum.openwrt.org/viewtopic.p...
    Originally I uploaded this video on April 10, 2014, under this link:
    • Video
    On October 10, 2014 I accidentally deleted it from my channel. Boy, was I mad at myself!
    If you want to see how it happened, go here:
    • Video
    Subscribe to get notified about my new videos:
    ruclips.net/user/subscription_c...
    ----------------------------------------------------------------------------------------------
    RUclips channel: / electronfuncom
    Google+: plus.google.com/+Electronfuncom
    Facebook: / electronfunpage
    Twitter: / electronfun
    Website: ElectronFun.com
    ----------------------------------------------------------------------------------------------
    Video, edit, voice by Chris Lorkowski
    Music by Jason Shaw - Medium Rock, Pilots Of Stone, Real Bad Girl
    www.audionautix.com
  • НаукаНаука

Комментарии • 490

  • @Bandicoot803
    @Bandicoot803 8 месяцев назад +2

    Thank you very much, sir! I managed to issue a new lease on life on my WR1043ND V1.8 ( YB 2008, acq. 2012 ) which I had reflashed with DD-WRT before. It was solid, but acted kinda flaky and I started to question its reliability. As a consequence it layed in a box in my attic for several years as I went for another router. Recently I dug it out, and gave it a try with delicate precaution and triple-checking the boot start and end values of the flash cell. Got it on the first attempt, and now it's recommissioned in my home network as a wireless host. TP-Link dropped support long time ago, so it's high time for security improvement. And there we have it: A router from 2008 running OpenWRT 23.05.0 happily.
    Bonus: It comes with WPA3 which is quite remarkable and interesting.

    • @ElectronFunCom
      @ElectronFunCom  8 месяцев назад

      Thank you for taking the time to write your comment, sir! It's fantastic to know this old video of mine can still help somebody and one aging device can be saved from the dumpster.

  • @emelssen5580
    @emelssen5580 5 лет назад +1

    Thank you so much sir! Not only saved this video my router from the junkyard. It's also been a fun learning experience! My router is even performing better than before with the OpenWRT firmware.

  • @vibrolax
    @vibrolax 2 года назад +2

    I am pretty experienced keeping my collection of ancient routers updated with the latest supported release of OpenWRT. I never had to do a serial console recovery on my TP-WR1043ND v1 until today. Imagine my disappointment when I removed the two screws from the bottom, and the case gave no evidence of wanting to open. I found no disassembly instructions on the regular web, so it was off to youtube. And there was your video, showing how to take it apart without breaking it. It turns out I didn't need to do a serial console recovery to fix my error, but I'm ready if I ever do! Thanks.

    • @chrislorkowski3950
      @chrislorkowski3950 2 года назад

      I'm glad the video is still useful for people, even after all these years.

  • @mrkarico
    @mrkarico 4 года назад

    Today,19 Oct.2019, I'm still watching it for the same problem. Thank you from Italy

  • @EpicLPer
    @EpicLPer 6 лет назад +2

    Took me around 4-5 from start of researching my fault to finishing repairing it. Mine wasn't just rebooting but it actually started doing something, tho looking at the serial log I could see that it had a kernel panic for whatever reason. Thanks to this and the OpenWRT Wiki I was able to revert back to stock!

    • @ElectronFunCom
      @ElectronFunCom  6 лет назад

      That's great to hear/read :) That's another router saved from the dumpster.

  • @DavidTenn
    @DavidTenn 7 лет назад

    This is a great tutorial. I recovered my WR1043ND v1.6
    I had Chaos Calmer 15.05.1 Released: Mon, 16 Mar 2016 and I wanted to update it to a newer version, so I downloaded the latest release dated Jan 21, 2017 and flashed it. Well it flashed successfully but the web interface went away and I could not log in using any browser. "Connection refused" I also could not telnet to the router and because this router HW version was older than v1.8 there was no built in TFTP recovery. So my only option for recovery was this tutorial.
    Many Thanks for this, it certainly appreciated.
    Dave

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      Thank you for your comment! I'm happy my video helped you fix your router :)

  • @alexferrara4527
    @alexferrara4527 7 лет назад +1

    Excellent video. This gave me the motivation to attempt to unbrick a TL-WR1043ND that I inadvertently flashed with the wrong firmware.
    Worked perfectly, and I loved the use of an Arduino for the serial interface.
    Great job.

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      Thank you so much! I'm glad it worked for you :)

  • @Sergetkint
    @Sergetkint 3 года назад

    Thanks for this clearly explained video. I fixed my router and saved it from the trash bin.
    Also learned some new stuff (USB to TTL). So fixing things , save money and having fun.
    Thanks!

  • @Rikudouh
    @Rikudouh 5 лет назад

    Thank you very much with your video I was able to relive my router. Which bricked when you update the firmware to the latest version of DD-WRT. The most difficult part in my case was to desolder, use a desoldering wire. I guess my delay would be because the electric welder does not transmit enough heat to the mesh.

  • @krasimirnedelchev2265
    @krasimirnedelchev2265 4 года назад

    Thanks a ton! This video helped me bring my router back to life after flashing a bad firmware to it

  • @helder.mr.rodrigues
    @helder.mr.rodrigues 9 лет назад +4

    Thank's very much for this video. I was able to put my router working again.

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад +1

      Thanks for letting me know. It helps a lot :)

  • @DeffQ
    @DeffQ 5 лет назад

    Opening and Closing helped me a lot. Thanks 👍

  • @goodtimeschan
    @goodtimeschan 6 лет назад

    This guide helped me to save my router, thank you.

  • @pega0
    @pega0 5 лет назад

    My router works like a charm again, thanks for the tutorial :)

  • @hndembuon
    @hndembuon 8 лет назад

    Thank you for your clear and details guide, I have successfully unbricked my WR1043ND.

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Mr. Kiêu Ngạo Thanks for letting me know, I'm glad you were able to successfully unbrick your router :)

  • @AndyHullMcPenguin
    @AndyHullMcPenguin 8 лет назад +1

    Works like a charm. Thanks. I adapted your method to my Linux box, and improvised a few bits here and there.
    To get the boot prompt for example I used...
    while true; do echo "tpl
    " >/dev/ttyUSB0;done
    Then fired up the router and hit ^C the moment the boot loop stopped flashing. I also used the serial console of the Arduino IDE to connect to the router.
    You can alternatively use cu -l /dev/ttyUSB0 or any number of other terminal emulators available in Linux, for example putty with
    sudo apt-get install putty
    Google to find out how to set up tftp on your linux box, and you are off and running.
    From bricked to openwrt including soldering the header on the board

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Andrew Hull That's great! I'm happy you found my video useful and managed to unbrick your device. Thanks for your tips, they may be handy.

  • @rodneydkelly
    @rodneydkelly 5 лет назад

    Thanks for this video, it helped me rescue my bricked router.

  • @toxakus
    @toxakus 5 лет назад

    Tutorial very well explained. The recovery was successful. Congratulations and thanks.

  • @angelogreenview3859
    @angelogreenview3859 2 года назад +1

    All gone smooth with my 1043Nd V1.7 and your video.
    Thank you very much.

    • @chrislorkowski3950
      @chrislorkowski3950 2 года назад

      It's great to know, you fixed your router. It's been so many years...

  • @AntenorMoriniJunior
    @AntenorMoriniJunior 2 года назад

    The beginning of the video did even have hope, because I imagined it would only be possible to recover the router if it had at least initialized, but the video device can't even have a working switch! Mine for years had the customizable openwrt firmware, it was quite useful, but with new equipment on the network I needed the features available only in the original firmware (like QoS control in hardware). I was using a swap pendrive and ended up having a serious problem when trying the original TPlink firmware, now the system led, wan port and dhcp service don't work, clear sign of missing software, but as switch it still works. After work I will run this solution and hope to have this cool equipment back.

  • @VIVIVICZ
    @VIVIVICZ 5 лет назад

    Thank you. Your manual is very useful. You've helped me.

  • @ArnielGo
    @ArnielGo 7 лет назад

    Thanks a lot! I managed to revive my bricked using this guide! More power!

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      It's great to know this video helped you. Thanks a lot for your comment :)

  • @MagnusBombman
    @MagnusBombman 9 лет назад

    Thanks for the tutorial man, successfully unbricked my TL-Wr1043ND with this!

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      +Magnus Bombman That's great, thanks for letting me know!

  • @zoltanpeter5276
    @zoltanpeter5276 4 года назад

    Excellent job mate, thank you for sharing your knowledge!

  • @arthurnascimento948
    @arthurnascimento948 3 года назад

    Thank you so much for this video, it helped me rescue my bricked router!

  • @andrevinhas7094
    @andrevinhas7094 5 лет назад

    You are a GOD ... You just save my router from the DDwrt wrong firmware (Firmware V3 on V1 Session ¬¬) ... I checked your Arduino as a TTL programmer and combined with this video ! worked flawless .... if you use MALE x MALE jumpers you don't need to solder that 3-pin conector on the router board (as long you work surface is flat and doesn't move)
    Many thanks, cheers from brazil.

  • @pa3fat
    @pa3fat 4 года назад +1

    Use TeraTerm and Broadcast command option to enter "tpl" into the boot. That worked.
    After this the rest was easy.
    note that the default firmeware needs to be stripped (dd if=filein of=fileout skip=257 bs=512) (in case is not in the video).
    and this fileout (e.g. firmware.bin) can be used in the tftp directory/upload sequence.
    was a day struggling to get into the boot sequence........

  • @zardes123
    @zardes123 8 лет назад +1

    worked perfectly you saved my router! many thanks!

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Chaoss Crusade (Chaos) It's great to hear/read that! Another router saved from the dumpster :)

  • @kristiSkate
    @kristiSkate 6 лет назад

    Another working one; thanks man!
    Albeit I did connect through a mac to the serial interface, as my usb-ttl adaptor's drivers always threw an error (Code 10) on windows.
    I used the app called Signal, which is great!

  • @romulocopm
    @romulocopm 6 лет назад

    Thank you very much for the video! You saved my equipment!

  • @BogdanManciu
    @BogdanManciu 7 лет назад

    Thanks for saving my bacon. I had this thing laying around for years being too lazy to read through all the documentation.

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      No problem, another device saved from dumpster :)

  • @leeschofield6071
    @leeschofield6071 9 лет назад +1

    Great tutorial !! Thanks.
    Two tips I learned:
    If when loading the firmware via it continues to wait with the T T T T T T T T T T reponses and fails, then you most likely have your ethernet cable wrongly in the WAN port of the router, move it to any of the four LAN ports of the router.
    If that also fails, then it is possible to copy the firmware to the router via the existing three serial connections you have in place. You use the YMODEM protocol to transfer the firmware. To do this download free ExtraPutty as this includes the YMODEM transfer feature. Do exactly as already discribed in this great vid, but rather than this command
    tftpboot 0x81000000 firmware.bin [ENTER]
    instead type
    LOADY [ENTER]
    then it waits to receive the firmware
    so in the ExtraPutty header bar, select "File Transfers", Ymodem, Send,
    browse and select your firmware.bin file
    It shoud then copy to the router, much slower than the ethernet copy, but it does work.
    Dont forget to continue with the remaining commands as per the video (commands below).
    cp.b 0x81000000 0xbf020000 0x7c0000 [ENTER]
    bootm 0xbf020000 [ENTER]
    i hope this helps
    .

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      +Lee Schofield Great tips, thanks for your comment :)

    • @fibranijevidra
      @fibranijevidra 3 года назад

      After failing at firmware flashing trough LAN, I have managed to flash it with ExtraPutty. Thanks a lot!

  • @dchoi0077
    @dchoi0077 4 года назад

    Thank you very much! It saved my old TL-WR1043 v1 router!

  • @robertnemecek832
    @robertnemecek832 5 лет назад

    Excellent video and guide, it helped me a lot!!! Many thanks.

  • @klashnikov22
    @klashnikov22 8 лет назад

    Thanks a lot man, I saved my mr3220 following your steps! I only had to find the correct memory addresses elsewhere. By the way, I was lucky just once when typing tpl+ENTER but unfortunately I moved the cable and was unable to send the string in the right moment after that so I used autohotkeys to assing the F1 key to send it so I just had to press F1 a couple of times. If anyone is in the same situation you can assign F1 to send tpl+enter just by putting the next in a txt file and renaming the extension to .ahk:
    F1::
    Send tpl{Enter}
    and that's all, of course you can use any key you want.

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      Thanks a lot for your tip, it may help a lot of people! I'm glad you managed to bring your router back to life :)

  • @aleksandrmineev9588
    @aleksandrmineev9588 8 месяцев назад

    Thank you for this great tutorial, so detailed and understandable. Have done this work via PL2303HX USB TTL. Cheap board and simple solution.

  • @RaphaelBernardo
    @RaphaelBernardo 7 лет назад +1

    AWESOME VIDEO, extremelly simple, very good and detailed steb by step!

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад +1

      Thank you very much! My videos are usually simple, step by step tutorials, which should be easy to follow - at least that are my assumptions.

    • @RaphaelBernardo
      @RaphaelBernardo 7 лет назад

      Can you help? My router is on that loop, I tried to ger rid of OpenWRT to flash back the original firmware, but is bricked, I followed your video and everything went fine, but on the last step, I get a boot error, the firmware Im trying to upload is from the tp-link website, and my router version is 1.6, thanks

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      The firmware from manufacturer's website won't work - you need to get rid of the boot code first. The following website should help you do that: fejlesztek.hu/restoring-factory-firmware-on-tp-link-tl-wr1043nd.

  • @ThiwankaWimalasuriya
    @ThiwankaWimalasuriya 8 лет назад

    This video helped me to unbrick my TL-MR3420 v2.4. I was trying to get openwrt working on it, but by some mistake bricked the router. Thanks for the video

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Thiwanka Wimalasuriya That's great! Did you use exactly the same commands or did you have to change anything?

    • @ThiwankaWimalasuriya
      @ThiwankaWimalasuriya 8 лет назад

      +ElectronFun.com on my TL-MR3420 v2.4 i used
      erase 0x9f020000 +0x3c0000 instead of erase 0xbf020000 +7c0000.
      Everything else was same

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Thiwanka Wimalasuriya Thanks, someone may need your comment to unbrick their router :)

    • @loodack
      @loodack 8 лет назад

      +Thiwanka Wimalasuriya How did you get values you need to type? I have 740N and I'm not sure what to type in.

    • @ThiwankaWimalasuriya
      @ThiwankaWimalasuriya 8 лет назад +1

      +loodack , i found those values from redacacia.me/2013/03/07/debrick-your-tl-mr3420-router-with-a-serial-ttl-cable/ , did you check wiki.openwrt.org/toh/tp-link/tl-wr740n ?

  • @ehorher
    @ehorher 4 года назад

    Hi Chris, thanks a lot man, I have my 1043 working again !!!!!

  • @vicstrauss
    @vicstrauss 8 лет назад

    Thanks man! I was able to unbrick my v1.11
    2 things:
    In my case the screen was not looping with the "autoboot in 1 sec" message. I had to start the putty session and then power up the router, only then the Autoboot in 1 sec message would show up once and the fail with an error message among the lines "file missing on the fs folder" or similar. (i had been fiddling with the fs folder and that's how i bricked mine, i think)
    I tried with the original firmware, because i had actually bricked it trying to come back from OpenWrt. It didn't work, it wasn't booting into router function. I moved back to openWrt.
    Thanks again, you saved me a couple of pesos

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Vic Strauss That's great! Thanks for describing your case and letting me know :)

  • @ElectronFunCom
    @ElectronFunCom  9 лет назад +12

    This is a step by step tutorial on how to unbrick a TP-Link TL-WR1043ND router after an unsuccessful firmware upgrade.
    How to unbrick a TP-Link TL-WR1043ND router (reuploaded)
    Originally I uploaded this video on April 10, 2014, under this link:
    ruclips.net/video/zrArf9iTMv4/видео.html
    On October 11, 2014 I accidentally deleted it from my channel. Boy, was I mad at myself!

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад +3

      Thanks for watching and commenting :) Sorry for deleting the video and causing this inconvenience.

    • @Eduardo-tx8un
      @Eduardo-tx8un 7 лет назад +1

      Erase correctly, when trying to make tftp ... does not connect to the router :(, because the ip should be set 192.168.0.3?

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      Tftpd isn't connecting to the router, it is only a server/service from which your router downloads the firmware.
      Have you set ipaddr to 192.168.0.3 and serverip to 192.168.0.5? (see 13:28).

    • @Eduardo-tx8un
      @Eduardo-tx8un 7 лет назад +1

      I use serial connection, using hyperterminal transfer firmware, recover my router. Thanks for your comment;)

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      Have you managed to get it up and running?

  • @joaquinc1754
    @joaquinc1754 2 года назад +1

    Después de mucho tiempo metido en un cajón....ya está funcionando.
    Muchas gracias.

  • @KonstantinKrayushkins
    @KonstantinKrayushkins 8 лет назад +1

    Thanks, you saved my wr1043nd!
    Tip for others: RS-232 cable doesn't work with it. I have tried.

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Konstantin Krayushkin I'm glad it worked for you, thanks for your comment :)

    • @OfficialXtraload
      @OfficialXtraload 8 лет назад

      +Konstantin Krayushkin Which firmware upgrade failed at your wr1043nd ?

  • @ludovicgallezot3511
    @ludovicgallezot3511 4 года назад

    thks for your experience. I hope it will work for me.
    I made a piratebox months ago and I decided to make a bibliobox this time and I did something wrong.
    Your procedure seems to be my last chance before the hammer !

  • @dogstar2000
    @dogstar2000 9 лет назад

    thank you so very much! you saved my bricked router! :)

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      Elad Shuster I'm glad this video helped you. Thanks for your comment :)

  • @ToToNn
    @ToToNn 6 лет назад

    You saved me! Thank you very much!

  • @jorgedt2003
    @jorgedt2003 5 лет назад

    First of all thank you for the video.
    I know a few years ago since the video, I had an accident welding the pins and unfortunately I burned two components C431 and R362 that are just over the pins, is there any chance of knowing the values ​​to be able to replace them? Would there be any possibility of measuring them or knowing what they are? thanks in advance

  • @LegoCab
    @LegoCab 4 года назад

    Just a few notes on this, for people that can't still unbrick their router.
    I have WR1043nd V1.7 (last version without fail-safe) and i was using dd-wrt, and decided to update my firmware because i had changed my ISP.
    Used the wrong firmware version (dd-wrt for V2 instead of V1) and bricked my router.
    Tried other tutorials but since my version doesn't have flash fail-safe, and my LAN ports were not powered for some reason, i couldn't fix it without opening it.
    I followed this tutorial, soldered the pins, got the latest firmware version from tp-link, the correct one this time, followed the steps but no luck. I was still getting flashing LED's and this message on Putty "No valid address in Flash. Using fixed address. Auto-booting" or something like it.
    So, my mistake here was getting firmware from tp-link instead of dd-wrt. Since i was using dd-wrt before the "brickning", I tried flashing the router again, this time with dd-wrt (same version i had before) and voilá, it came back from the dead.
    Hope my experience helps someone. This works on Windows 10, with the latest versions of the software's on the video. All good as of 03/12/19.

  •  7 лет назад

    Very helpfull! Thanks for giving my 1043 life again :)

  • @GregAngel4
    @GregAngel4 8 лет назад

    This video helped me a lot. Thanks!!

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +G A That's great, thanks for letting me know :)

  • @Arkamon
    @Arkamon 2 года назад

    Many thx for your help !

  • @gozillatrade5178
    @gozillatrade5178 6 лет назад

    Thanks Indonesia,
    I got it to work in the manual mode, couldn't get the "automatic" mode to work. Perhaps you can demonstrate on RUclips.

  • @maurofaria919
    @maurofaria919 4 года назад

    Perfect. Thank you so much!

  • @lecturepass4498
    @lecturepass4498 3 года назад

    Thank you, my router live again :)

  • @c.h.nelsonyu1934
    @c.h.nelsonyu1934 5 лет назад

    Great videos and it is helpful!

  • @Tiagomix
    @Tiagomix 8 лет назад

    friend, sorry my english, but I wanted to thank you very much for this tutorial and arduido USB to TTL, it took me a little because of English but could revive the router

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      That's great to hear/read! Thanks for your comment :)

  • @renatofranci7482
    @renatofranci7482 4 года назад

    Tutorial made very well. I did what was shown in the video until Putty starts talking to the router ì. The only problem is I CANNOT interrupt the loop with the "tpl" command. It is as if Putty did not receive the command and follows the restart at infinity. How can I do? Thank you!!

  • @BernLugo
    @BernLugo 5 лет назад

    Nice & clean Job!!!

  • @DJRAVENPROFESOR
    @DJRAVENPROFESOR 6 лет назад

    tnx a lot buddy....you're best! many tnx for Romania

  • @dubloid
    @dubloid 5 лет назад

    Самое толковое видео! По этой инструкции всё прошло гладко и получилось восстановить работу роутера! Больше спасибо вам! Использовал устройство на чипе CP2102.

  • @abdulrehmankhan9224
    @abdulrehmankhan9224 6 лет назад

    Hey,
    Your tutorial is great, I've two questions because my router is different then yours, I've TP-Link MR3420, My questions are:
    1- The firmware version you put in that directory is OpenWRT, can I replace that file with the TP-Link's official firmware for my router?
    2- Will the commands be same as you used? If I want to flash stock ROM on the router different then the one showed in your video?
    I shall be very thankful if you help me out :)

  • @mathiashorst4895
    @mathiashorst4895 5 лет назад

    Great Tutorial! Thanks! :-)

  • @GPlusSucks
    @GPlusSucks 9 лет назад +1

    Great video Dude! Thumbs up!!!!

  • @arnelgo3777
    @arnelgo3777 4 месяца назад

    Legendary video. Still useful until today.

  • @zoltanwerner1288
    @zoltanwerner1288 5 лет назад

    Great video. For anyone with v1.8+ hardware though there's a simpler way that involves running a tftpd server from which the router can automatically fetch the firmware bin file. This is what I ended up doing. No disassembly needed. Read the "Flashing / Recovery using tftp only (without serial console)" section here oldwiki.archive.openwrt.org/toh/tp-link/tl-wr1043nd.
    Another alternative is using a raspberry pi if you happen to have one. It already has a serial head with 3.3V ttl levels, so no USB converter needed. The 3-pin soldering part comes in handy from this video!

  • @JeronimoVazSales
    @JeronimoVazSales 8 лет назад

    Thank you for your help!

  • @ngnr51
    @ngnr51 4 года назад

    Thx from Hungary :) it works again :)

  • @memillin
    @memillin 5 лет назад

    Thank you so much!

  • @FaintSnow
    @FaintSnow 9 лет назад +1

    Thank you very much for uploading this video :)
    Just ordered a USB to TTL adapter, however I was wondering where you got the 3 pin connector. (How is it called? just a 3 pin connector?)
    It's so much easier to just plug it on than having to solder each time.

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад +1

      Thanks for your comment :) It's called a gold pin connector, or breakaway male header. It's usually sold in rows of 40 pins. You can break or cut them to make the 3 pin connector. It looks like this: www.sparkfun.com/products/116. You solder this header only once and you can connect the wires easily later on.

    • @FaintSnow
      @FaintSnow 9 лет назад +2

      ElectronFun.com Thank you very much, took on the project and soldered on the 3 pin connecter. I've unbricked it with the TTL cable, everything is working fine again!

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      *****
      Great to hear that! Thanks for letting me know :)

  • @wadj55
    @wadj55 5 лет назад

    I'm from Brazil, I'm messing with this one anyway, but I do not give the option to type commands in PUTTY, which key do you press to give the option to type commands?
    because in PUTTY all the time restarting without giving option to type something!

  • @michaelkiesel5074
    @michaelkiesel5074 9 лет назад +1

    Great thank you very much. It worked very well :-)

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      Michael Kiesel I'm glad I could help you :)

  • @salvatorefaidate
    @salvatorefaidate 4 года назад

    hello first thing thanks for your very useful video I am an Italian and I have a router tp-link tl-wr1043nd I had problems with the firmware update and now it does not even read the network cards when I insert the rj45 cable to disconnect me.
    Do you think with this procedure do you think I can restore it?
    sorry my english i am using google translator.
    thank you

  • @simoncarrera2025
    @simoncarrera2025 6 лет назад

    Hi Electronfun, thanks for taking your time sharing this experience to all of tplink routers users. Greetings from Venezuela. I have a problem with mine, it only turns on with fixed power led, Does this troubleshooting has something to do with what you are explaining on this video? If it doesn´t, what should I do? I will be apreciated for your comments..

    • @ElectronFunCom
      @ElectronFunCom  6 лет назад

      My problem was quite different - the router was in a loop while booting. I don't know what can be the cause of your issue, but you can always seek help on one of the following forums:
      forum.openwrt.org
      www.dd-wrt.com/forum

    • @simoncarrera2025
      @simoncarrera2025 6 лет назад

      ElectronFun.com Well, thanks a lot. I will look for it. I well then tell how did it go.

    • @ElectronFunCom
      @ElectronFunCom  6 лет назад

      Ok, I hope you'll find the answer there. Good luck!

  • @abrid03
    @abrid03 5 лет назад

    Professional job
    i have this router but i cant do it

  • @nukestar
    @nukestar 9 лет назад +1

    thank you very much!

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      ***** No problem, I'm glad I could help :)

  • @twitchwhy5333
    @twitchwhy5333 3 года назад

    i did all like you did but my putty dos not open com6 or any other ports there is alternative for a putty?
    edit pl2303hxa driver was need a fix thanks for a video tut vary helpfull

  • @antreascurren
    @antreascurren 6 лет назад +1

    Excellent video what is 7c0000? where do you find it? i trying to unbrick another router using uboot.. i fixed once now i don't remember

    • @ElectronFunCom
      @ElectronFunCom  6 лет назад

      Thank you. The 7c0000 is a memory address. You can usually find these on Wiki pages.

  • @daemonmagic8261
    @daemonmagic8261 8 лет назад

    I'd suggest to put the black side-panel first and then the upper deck when you assemble the device back. It'd be easier to put back SMA sockets...

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      Thanks for your advice, it may be very helpful :)

  • @BengalEmpire767
    @BengalEmpire767 6 лет назад

    Hello
    Is everything okay
    the problem is that my father put the firmware in /root/sbin and now same as you

  • @sajero72
    @sajero72 5 лет назад

    Excelente, los pasos tal cual. MUCHAS GRACIAS

    • @TheRanzeck
      @TheRanzeck 5 лет назад

      Amigo quisiera hacerte una pregunta ya que eres el unico latino que veo por aca, el tutorial lo hiciste en un router del mismo modelo? los comandos que se usaron en este tutorial aplican para todos los routers de la misma marca? Te agradeceria un mundo que pudieras aclararme esta duda

  • @n-p2048
    @n-p2048 9 лет назад +1

    Hey, Nice Video! I wanted to ask whether I can load a firmware on an old router whose model and make I don't know. I jus have the board with the antenna and I guess the casing broke so I thought of making one on my own. Are there any markings on the board? Or a general firmware? A basic one?? Thanks in advance!!

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      Hi, thanks a lot! Unfortunately it's not that easy. Most firmware files are compiled not only for individual models, but also for specific hardware revisions.
      If you're not sure what router you have, you can post a photo on a forum (e.g. forum.openwrt.org/), someone may be able to identify your hardware.

    • @n-p2048
      @n-p2048 9 лет назад

      ohhh okay! Thanks a lot!

  • @franz-xaverkolmberger8868
    @franz-xaverkolmberger8868 2 месяца назад

    Has anyone done this with the WR1043ND v4 version? How are the pins located there as the board is different to the version in this video? Is it necessary to solder a wire across R257 and why? Just getting random ANSI chars in putty...

  • @mkm056mkm
    @mkm056mkm 9 лет назад +1

    I have bricked my Tl-3220 router during reverting process from wrt firmware .
    what process i should do coz my router lights also blink again and again mean reboote again and again .

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      Khalid Muhammad Have you tried this: wiki.openwrt.org/doc/howto/generic.failsafe?

  • @frodemolland6249
    @frodemolland6249 8 лет назад +1

    Hi, is there any specific name for that 3 pin connector? would like the of the usb connector also :)

    • @ElectronFunCom
      @ElectronFunCom  8 лет назад

      +Frode Molland Hi, it's a header connector/pin header. The small PCB with a USB port is a USB to TTL converter.

  • @edgardoj.garcias.8442
    @edgardoj.garcias.8442 5 лет назад

    I have two wr1043N: v1.6 and 1.8. This process work on v1.8, but yhe v1.6 don't receive the tpl command. I try 2 different ttl USB adapter (2303 and 2102) Can any help me please?

  • @marlizeangel
    @marlizeangel 7 лет назад +1

    how should my tftpd be configured? I get to the firmware upload then putty keeps going to atempt time out

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      There is not much to configure. Just select the appropriate "Server interface" in the main window and copy your firmware file to the folder selected in the "Current directory" field. Also remember to disable your firewall or add a rule for the TFTPD server.

  • @hheidemann
    @hheidemann 9 лет назад +1

    Can I use a stable DD-WRT firmware for recovering it or is there a specific firmware to unbrick it?

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      I doubt there is a specific firmware file compiled for unbricking purposes. I used this file, because it worked for me. You can try with DD-WRT firmware and if it doesn't work, you can always use OpenWrt to unbrick your router and then switch to DD-WRT.

  • @MatthewPrenticeElectronicByte
    @MatthewPrenticeElectronicByte 9 лет назад

    Hi ElectronFun.com I'm trying to follow your steps with a wr841nV8.1 4MB flash.
    I noticed that yours was running 8MB. Dont suppose you know the flash addresses to copy the .bin to for the 4MB?

    • @ElectronFunCom
      @ElectronFunCom  9 лет назад

      +Matthew Prentice (ElectronicByte) Sorry, I don't know these addresses.

  • @PacmaSpirit
    @PacmaSpirit 5 лет назад

    I can not send the firmware portftp, it is as if the tftp did not work or was blocked, but a year or two ago ... I did it well and perfect.

  • @tshurkus
    @tshurkus 7 лет назад

    Does it work with simple USB RS232 adapter cable, or I should use TTL? I'm asking, because I have v1.8 and tried with the cable (used only rx, tx and gnd pinouts), but putty shows me unreadable symbols (there was everything ok with COM port baudrate and all other configuration). I'm curious if my router is totally dead or I should buy and try with USB TTL. Thank you in advance.

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      To tell you the truth - I haven't tried using a simple USB to RS232 adapter cable, so I have no clue. I'm guessing you don't have an Arduino laying around? You could use it instead of the USB to TTL converter.

  • @fibranijevidra
    @fibranijevidra 3 года назад

    Are you using JTAG or USB-TTL? It says JTAG is used for flashing.

  • @mrentrepreneur1559
    @mrentrepreneur1559 6 лет назад

    hello brother, i have TP Link TL-WA901ND access point router. every time i want to use it as repeater it says Ethernet does not have valid IP configuration. i did every solution available on whether its on RUclips or google. but couldn't fix it. eventually find out there is hardware problem in my router can you pls help me to fix it?

  • @CybermodsCoUk
    @CybermodsCoUk 8 лет назад

    Worked perfect.

  • @KurtCostaPeters
    @KurtCostaPeters 7 лет назад +1

    Hi. Nice Tutorial, but I can't find a solution to my problem. I'm trying to unbrick mine 941ND V5.
    I read all the comments, but couldn't find a solution.
    When i open Putty it show's me random things. I already checked the speed, tried with 115200 and 9600, on device manager and putty. Same result. If i switch TX connector for RX, give-me a black terminal. I checked the voltage TX-GRD = 3,3v RX-GRD= 2,6...
    Any ideas what I could do?
    Thank you.

    • @ElectronFunCom
      @ElectronFunCom  7 лет назад

      I have no idea what could be wrong with your setup. I would suggest asking on the following forums:
      forum.openwrt.org
      www.dd-wrt.com/phpBB2
      People are very helpful there and you should find there someone who will be able to help you.

  • @c.h.nelsonyu1934
    @c.h.nelsonyu1934 5 лет назад

    do you have steps which are for dd-wrt ?

  • @hosenzwen2258
    @hosenzwen2258 4 года назад

    Hello ... Thanks for the helpful explanation ...
    I have a router TP-LINK TL-WE941ND L broken ... How do I locate MY PL2303HX connection on the router board .... To do the same as you did ..... Thank you.
    Translation by Google.

  • @sisinoid99sohos
    @sisinoid99sohos 8 лет назад

    ggwp .. ευχαριστω . δουλευει .

  • @arizainihidayat7535
    @arizainihidayat7535 3 месяца назад

    Can i use thi for tp link tl mr3220 v1?

  • @desihiphop7653
    @desihiphop7653 5 лет назад

    Hi. Bro please help me out i have exact same router and and exact same issue like you. I am totaly following the your video step by step its working but when i used to give it the last command 'bootm 0xbf020000' its again on restaring process. Please do let me know why its happining

  • @budionoraharjo3140
    @budionoraharjo3140 3 года назад

    Hi... Could you please give me information how to unbrick TP-LINK TL-WR340G ???