Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UnbrickingaTPLinkTLWR841NDgiannoug.gr
Blog
About
UnbrickingaTPLinkTLWR841ND
OMG,it'sgiannoug
Jaime 542
Brainstorm(3)
deltaHacker(43)
Howto(29)
Projects(15)
(18)
(12)
(56)
IN,
Some say that youlearn by your mistakes. Well, yes, that timeI learned I shouldnt
messwithroutingonarouter.SomeweeksagoIwastryingtoconvertaTPLinkTL
byaatrox
Discuss
WR841ND I own to a pure network bridge. NOT routed mode, just forwarder. Well,
"
"
evething was fine in my brain until I managedto configure the router the way I had
INPESTAOLA.GRNOMORE
imagined. After some lines of iptables rules everything worked perfectly and I was
byNikolas
happywithituntilIrealizedIwaslockedoutoftherouteritself.Everythingcomingfrom
theWANportwasblindlyforwardedtotheLANports(WiFiwasoffbecauseitisoffby
Discuss
".
."
default).IcouldnotlongeraccesstherouterswebUIandSSHserverandallIgotwas
asimplenetworkhubwithtwoantennasfordecoration.
IforgottomentionthattherouterrunsOpenWRTandthatIhadpreviouslybeenunder
2014
2014
2014
2014
2013
2013
2013
2013
2013
2013
30/30/30reset
2013
2012
2012
2012
This is the first attempt to reset the hardware if you get locked out or if you
2012
2012
misconfiguretherouter.The30/30/30resetissupportedbyalmostanyrouter.Actually,
2012
2012
Imnotreallysureifthatis100%correctbutitdoesnttakemuchtimetotestandthats
2012
2012
2012
2012
2012
2011
2011
2011
2011
2011
pressedfor another thirty seconds. If you do this correctly, the router should be
2010
2010
reseted and ready to be bricked again. As I mentioned earlier, I didnt have any
2010
2010
successwiththismethodsoImjustreferencing.Itdefenitelyworksthetry.
2010
2010
2010
2009
2009
2009
2009
2009
2009
2009
2009
2009
2008
2008
thecoversasIwastryingtoaddUSB functionalitytoit.Whatdoesthatmean?Ihad
spottedwheretheTTLserialpadsareandIwasreadyforeverything.Aroutersserial
interfaceisthelastpossiblewayforyoutocommunicatewithit.Well,beforeJTAG,but
whohasthenecessaryhardwareathomeforit?
why I tried it and Im posting it here. Its called the 30/30/30 reset because you will
needtopresstheroutersresetbuttonforthirtysecondsforthreeperiod.Firstly,while
therouterispluggedinandrunning,presstheresetbuttonandkeeppressingforthirty
seconds.Afterthethirtysecondspass,removethepowerjackbutkeeppressingthe
reset button. After another thirty seconds, plug in the router and keep the button
Easyfailsafemode
EveryOpenWRTrouterhasafailsafemode.Infailsafe,therouterattemptstobypass
almostallconfigurationinfavorofafewhardcodeddefaults,resultinginarouterthat
bootsupas192.168.1.1/24. Yes,thatwasaverbatimcopy oftheofficialexplanation.
So,ifwebootourrouterinfailsafemode,willwebeabletorecoverit?Yes.
https://giannoug.gr/unbrickingatplinktlwr841nd/
1/5
20/2/2015
UnbrickingaTPLinkTLWR841NDgiannoug.gr
Entering the recovery mode is done by simply pressing a hardware button on the
2008
2008
2008
2008
buttonwhilethesystemisbooting(whiletheSystemLEDisflashing).Ifdonecorrectly,
2008
2008
the System LED will start blinking alot faster and the device should be pingable on
192.168.1.1.NoDHCPandsorceryhere,youwillneedtosetyourcomputermanually
2008
toIP192.168.1.2(oranythingelseinthe/24subnet),subnetmask255.255.255.0and
gatewayastheroutersIP.Ifeverythingwentright,fromenteringthefailsafemodeto
TAGS
manuallyassingingtheIPtoyourcomputer,theroutershouldbepingableandtelnet
ableoveritsIP.SkiptoUsingfailsafemode,youaresounluckyyouarenotgoingto
seetheinsidesofyourrouter!
Hardfailsafemode
Thisisthehardestandlastwaytocommunicatewiththerouter.Youwillneedtoopen
arduino
androidandroidrom
avrbackupbasicstampbitcoin
attiny
bitcoinminingblog cyanogenmodddwrt
dnstunneleeepceeepc1000hfacebook
homeserverhowto
gmailguide
linux
therouterhousing,somesolderingskills(level70ormore),aTTLadapterandlotsof
JXDS7300Blcd
openvzopenwrtprojectRaspberry
doitforyou,theyareseemtobeabletocrackthingsopenalotfasterthanadults.
PirouterserverSetVPS
LocatethefourpadstotheleftofthePCB,alittlehigherfromtheWiFimodule(thatbig
metalthingistheRFshieldoftheWiFimodule).Nowforgetaboutthepads,wearenot
goingtousethem.LocatetheresistorsR356andR537bellowthem,youshouldattach
twocablesonthem.Itisextremelydifficultbutpossibleifdonecorrectly.Alsoattacha
microcontroller
slavepcturbopctwitter
ubuntuusbfanvistavodafone
vpsweekly
updateswordpress
vodafoneinternet
cableontheWiFishield,wearegoingtouseitasGND.
I forgot to mention that my router is V3.4 (thats printed on the label) with a board
versionthatIcant recallrightnow.Icouldntfindinformation aboutthatspecificPCB
versionon theInternet.Ifyour routerisanother version,morelikelyV5.0 andabove,
youshouldconsulttheofficialOpenWRT documentation.Theonlythingthatdiffersis
thelocationoftheTTLpads.
ConnectthethreewirestoyourTTLadaptor. ThecablefromR356isroutersTXline
and should go to adaptors RX line. Resistor R537 is routers RX and should go to
adaptorsTX.GNDshouldbethesameonbothsides.
Connect the adaptor to your computer and start your favorite serial monitor. I used
PuTTY.Whentherouterboots,Ubootbeginstransmitingat98008N1andthenkernel
switchesto1152008N1.YoushouldsetPuTTYto115200baudrate.Youwontbeable
to see the Uboot boot sequence but that doesnt matter, its cool though. Boot the
router and soon a lotof messages will show up on the window.You will have to be
quick,pressfandthenEnter.Theroutershouldstartatfailsafeandyouwillbegiven
arootshelltoit.
Usingfailsafemode
https://giannoug.gr/unbrickingatplinktlwr841nd/
2/5
20/2/2015
UnbrickingaTPLinkTLWR841NDgiannoug.gr
Nowthatyouhave accesstoyourrouterandfeelthewarmth oftherootconsole,its
timetorevertthechangesthathavebeenmade.IwontgointomuchdetailbecauseI
supposeonecanfigureouthowtorevertthewrongsettings.Inmycase,Ijustwiped
the whole JFFS2 partition. That can be easily done by running the following
commands.
1
2
mount_root
firstboot
The first one will mount the JFFS2 partition of the router and the second one will
restoreall thesettings. Finally,either runreboot for unplugthe powerto rebootthe
router.Thedevicenowisinitsinitialstatewithallthesettingsreset.Havefun!
Relatedposts
Tags: openwrt
tplink
1,2012
domains,
namecoin
backup
tpwr841nd
giannoug
14Comments
Braublei
01/08/201203:48
WhatiftheSystemLEDisnotflashing.AndalltheotherLEDsexcepttheWIFI
areonsolidgreen?Anyofthissuggestedsolutionscouldfixtheproblem?I
dontevenaccesstheWebUI.Nothinghappens,thehardwareseemstobe
dead.
giannoug
01/08/201203:52
Well,yes.Thatmeansthatthehardwareisdead.
baidhowi
09/12/201323:29
soifhardwareisdeadcanIfixit?
itrypressqssbutton,butledqssnoton,andantorherledstillonsolid
https://giannoug.gr/unbrickingatplinktlwr841nd/
3/5
20/2/2015
UnbrickingaTPLinkTLWR841NDgiannoug.gr
notblinking
andref
22/08/201220:25
Powerled=ON
Systemled=OFF
LAN1led=ON
allothersleds=OFF
isitpossibletodeclareWR841isdead?
Thnx
giannoug
22/08/201222:10
ThePowerLEDisnotcontrolledbytherouter,itsdirectlypoweredfromthe
boardpowersuply.ThisisanindicationthatthepowertotheunitisOK.The
sameappliestotheLANLEDsastheyarecontrolledbytheEthernet(LAN
switch)controller.
TheSystemLEDisdirectlycontrolledbytheSoC.Ifitdoesntlightorblink,it
indicatesthattherouterisdead.YoushouldsolderTTLpadsandseeif
anythingcomesuptotheserialconsole,justincase.
Cepera
22/10/201201:33
,841nd
giannoug
24/10/201214:42
Imgladithelped
escariao
28/12/201201:13
hello
Ihavethisproblemtoo,butIcantresolveuntilnowcanyouhelpme.
Doyouhaveanypictureaboutthissolucion,becauseIdonthaveanyidea
howIcanmakethiscable.
giannoug
28/12/201201:30
Youcantmakethiscable,youllhavetobuyanadapter.LookforaTTLto
USBadapter.MoreinformationcanbefoundontheofficialOpenWRTwiki.
Goodluck!
e_cockroach
09/03/201314:35
Arduino,TTL
Tristate.ResetGround
(
ArdrduinoUNO,ATmega328).
Raphael
15/05/201305:03
Thanksalot!Itsavedmyrouter.Idontknowthereasonwhythe303030is
notworkingformetoo
https://giannoug.gr/unbrickingatplinktlwr841nd/
4/5
20/2/2015
UnbrickingaTPLinkTLWR841NDgiannoug.gr
SERAH
17/10/201312:50
Theeasyfailsafeworkedonmywr841nv8.xbutthe30/30/30wasuseless.I
huggedmyrouterneverthoughtIdbethishappytosee192.168.1.1replying.
Thanksfortheguidemate!
Aris
28/10/201313:59
Thanksalot!Iwasntawareoftheeasyfailsafemode!
Youjustsavedmearouter(PsmyTPlinkisWR841NDanditworkedlikea
charm,pressingtheWPS/resetbutton)
!
Dratas
01/11/201303:23
Veryhelpfulltutorial,becauseibrickedmymodemwithopenwrt.
Email*
Submit
email!
giannougscomputers
Copyright2015giannoug.gr.PoweredbyWordPress.
Facebook
Google+
YouTube
https://giannoug.gr/unbrickingatplinktlwr841nd/
GitHub
5/5