RT31P2/WRT54GP2 Alternate Unlock - Short Method
RT31P2/WRT54GP2 Alternate Unlock - Short Method
The basic re!ise o" this !ethod #orks i" $o%r %nlockin& "ir!#are 'ersion n%!ber
!atches $o%r e(istin& "ir!#are 'ersion n%!ber) *" that is the case+ $o% #on,t need
internet ro'isionin&) This Short Method onl$ loads the !odi"ied "ir!#are "ollo#ed b$ a
d%!!$ (!l "ile)
This !ethod is %ntested "or the RT31P2)*" this !ethod does not #ork+ then %se
!eister-sd,s .ri&inal Method or the /on& Method !entioned in the other osts)
Pre-Unlock Setup:
RT31P2 - See Post #2 (Link)
WRT54GP2 - See Post #3 (Link)
STP 1: Get !ccess to t"e WRT54GP2 We# $nter%&ce:
10 'o (ot )onnect $o%r internet connection to the RT31P2/WRT54GP2
20 1onnect $o%r P1 to the /an ortion o" the RT31P2/WRT54GP2 'ia a standard
ethernet cable)
30 *n a #eb-bro#ser+ na'i&ate to the RT31P2/WRT54GP2,s *P address) Probabl$
122)134)15)1)
40 Userna!e/Pass#ord is %s%all$ ad!in/ad!in
50 5o% sho%ld no# ha'e access to the Web *nter"ace
30 1heck and #rite do#n the 'ersion n%!bers o" the e(istin& "ir!#are 6"or re"erence0
6e(7 1)28)81 #/2)8)13 'oice0
STP 2: Up*r&+e t"e RT31P2,WRT54GP2 -ir./&re to t"e 20102 .o+i%ie+
%ir./&re %ro. .eister3s+:
10 9o# that $o%r in the Web *nter"ace+ &o to the Ad!inistration tab and na'i&ate to the
:ir!#are Udate a&e)
20 Udate the "ir!#are #ith the !odi"ied 2)8)2 %nlockin& "ir!#are that $o% do#nloaded
re'io%sl$)
RT31P2 Unlockin& :ir!#are7 RT31P2-'1)1;)82-888-co!bin-code)bin
WRTP54GP2 Unlockin& :ir!#are7 #rt54&2-'1)2;)82-282-co!bin-code)bin
6*t !a$ ask "or a ass#ord i" $o%r %nit is not a 'ir&in adater) Since it,s been on
the internet the %serna!e and ass#ord #ill be7 %ser/4225523 or %ser/;;53112) *"
these don,t #ork+ tr$ other ass#ords "ro! the a2 "actor$ reset thread)0
30 *" $o%,re ha'in& roble!s #ith this !ethod o" "ir!#are %datin&7
Tr$ .tional 1)2)8)1 Modi"ied Unlockin& "ir!#are "or the WRT54GP2) 6WRT54GP2
'1)28)81 #/2)820
Tr$ .tional 1)25 Modi"ied Unlockin& "ir!#are "or the WRT54GP2) 6WRT54GP2
'1)25 #/2)820
*" it,s still not #orkin& 6i)e) it,s not %datin& #ith this !odi"ied "ir!#are0+ then $o% need
robabl$ need to "actor$ reset the de'ice %sin& the b%tton on the back and then "ollo# %
#ith either !eister-sd,s ori&inal !ethod 6#ith internet ro'isionin&0 or the /on& Method
described in the ne(t ost)
40 A"ter the "ir!#are %date is co!lete+ &o to the RT31P2/WRT54GP2 Web inter"ace
and check both the "ir!#are 'ersion and then the 'oice 'ersion) 5o% sho%ld ha'e a 2)8)2
'oice loaded no#)
50 *" the "ir!#are %date is s%ccess"%l+ then lease contin%e #ith the rest o" the %nlock
roced%re)
STP 3: Setup t"e 4TTP,T-TP,'(S,'4)P ser5ers to lo&+ +u..6 7.l %ile:
1) See Ser5er Setup Post #8 (Link)
STP 4: Setup 'u..6 9:L %ile in T-TP -ol+er:
10 1reate a T<=T :*/< called sp&11111111111107.l 6#here 111111111111 is the MA1
A>>R<SS o" $o%r RT31P2/WRT54GP20 as "ollo#s7
1.><
?"lat-ro"ile@
?Restricted-Access->o!ains %aABnaB@?/Restricted-Access->o!ains@
?<nable-Web-Ser'er %aABnaB@5es?/<nable-Web-Ser'er@
?Web-Ser'er-Port %aABnaB@48?/Web-Ser'er-Port@
?<nable-Web-Ad!in-Access %aABnaB@5es?/<nable-Web-Ad!in-Access@
?Ad!in-Pass#d %aABnaB@?/Ad!in-Pass#d@
?User-Pass#ord %aABnaB@?/User-Pass#ord@
?Protect-*CR-:actor$Reset %aABnaB@9o?/Protect-*CR-:actor$Reset@
?/"lat-ro"ile@
20 1o$ the ne# sp&11111111111107.l 6#here 111111111111 is the MA1 A>>R<SS
o" $o%r RT31P2/WRT54GP20 "ile to $o%r T:TP R..T director$ 6or directories i"
r%nnin& !%ltile T:TP ser'ers0
30 Reconnect the standard ethernet cable bet#een the RT31P2/WRT54GP2 WA9 ort
and the P1 ethernet ort) 6* don,t think $o% sho%ld need a crosso'er cable)0
40 Make s%re all $o%r ser'ers are started and then o#er c$cle the RT31P2/WRT54GP2)
50 1heck $o%r T:TP Ser'er,s lo& to see #hen the "ile has been &rabbed) *t sho%ld be)
(ote: T"e Unlockin* 20102 %ir./&re &llo/s PL!$( T9T con%i* %iles to #e loaded
and processed0 T"&t is /"6 t"is unlock ;trick; /orks0
STP 5: )"eck i% Unlock Proce+ure Worke+ &n+ Restore P):
10 >isconnect the ethernet cable "ro! the P1 r%nnin& the DTTP/T:TP/>9S ser'ers
20 >isable the ser'ers and %ndo the chan&es $o% !ade to $o%r P1 in Ste 3
30 .nce thin&s are re'erted back on $o%r P1+ $o% #ant to check to see i" it #orked)
40 Reconnect $o%r P1 to a /A9 ort on the RT31P2/WRT54GP2
50 *n $o%r #eb bro#ser+ &o to the RT31P2/WRT54GP2 Coice Web *nter"ace7
@@htt7//122)134)15)1/Coice-ad!inPa&e)ht!
30 *" the Coice Section o" the RT31P2/WRT54GP2 adater loads+ then $o% s%ccess"%ll$
%nlocked $o%r RT31P2/WRT54GP2)
;0 At this oint+ $o% don,t #ant to !ake an$ chan&es in the Coice Tab as the !odi"ied
RT31P2/WRT54GP2 "ir!#are is %nstable)
STP <: =#t&in t"e -!)T=R> -RS4 GPP3? ke6 (reco..en+e+)
W"6 +o $ nee+ t"e GPP3? 5&lue@ 6/inked Post "or >etails0
10 /ocate the Pro'isionin& tab on the Coice Ad!in a&e)
20 1o$ do#n the GPP-E 'al%e into a te(t "ile and sa'e) This GPP-E sho%ld be the
:actor$ :resh 'al%e)
30 To 'eri"$ that this is the :actor$ :resh 'al%e+ %se C%ck:ona&e to do#nload and
decr$t the =M/ "ile)
4o/ +o $ use Auck-on&*e@ 6/ink0
STP B: Up*r&+e to & St&#le -ir./&re:
10 Go to the :ir!#are Udate a&e o" the Web *nter"ace
20 Udate to the /atest Stable :ir!#are
RT31P2 Stable :ir!#are7 6/atest :ir!#are /ink0
WRT54GP2 Stable :ir!#are7 6/atest :ir!#are /ink0
30 A"ter the "ir!#are %date+ $o% sho%ld still ha'e access to the Coice Ad!in a&e)
40 5o% sho%ld no# be able to disable ro'isionin& and re!o'e the Cona&e >9S entries
as this is a stable "ir!#are)