Evo par ljudi me do sad kontaktiralo jer im se zaglupeo ap, pa da pokusam da napisem ovde celu proceduru za oporavak, jer izgleda nikom se ne cita onaj forum za koji sam dao linkove.
Dakle, da ponovim, ovo je procedura za oporavak ap-a iskljucivo ako ne radi bootloader, znaci ako ne moze da se udje u recovery mod, u koji se ulazi tako sto se drzi reset dugme i ukljuci ap u napajanje, i pusti reset dugme posle 5-10s. Ako gori crvena lampica onda najverovatnije moze da se uradi recovery, ako ne gori i ne pomaze taj nacin onda dakle sledece:
Najpre treba da se napravi jtag kolo po sledecoj semi:
http://www.amelek.gda.pl/rtl8181/jtag/wiggler.gif koje i nije tako strasno kako izgleda. Ja doduse nisam pravio plocicu nego sam koristio protoboard, pa mi sve tako visi nakaceno na nju, ako treba nekom slika nakacicu mada nema sta puno i da se vidi. Napajanje od +3.3v moze da se uzme iz ap-a sa konektora J4 i to sto je najdalji pin od cipa +3.3v a najblizi masa (mozda bolje da prvo proverite voltmetrom), moze da se vidi J4 na slici
http://www.cipis.net/ovislink/5460AP/foto/PICT6259.JPG.
To kolo ima sest izvoda koji treba da se zaleme direktno na cip, brojevi izvoda na cipu pisu lepo oko cipa,ima ih 208 ukupno. Ja sam lemio zice sa samo jednom licnom jer nisam imao nista tako tanko. Izvodi sa seme su date na sledeci nacin:
TMS --- pin 8
TCK --- pin 145
TDI --- pin 33
TRST_N --- pin 146
TD0 --- pin 116
SRST_N --- pin 147
Sledece, trebace vam linux instaliran. Ja sam koristio slackware, sa njim po defaultu nisam imao problema oko paralelnog porta pa preporucujem njega. Treba da se instaliraju sledece dve stvari, prva je
http://openwince.sourceforge.net/include/ neki paket koji sluzi da bi radio jtag software, a druga je je jtag software, njega skinete odavde
http://www.amelek.gda.pl/rtl81.../jtag-0.6-cvs-20051228.tar.bz2 .
Kad se to instalira trebalo bi da se u komandnoj liniji otkuca #jtag i on onda izbaci jtag> sto znaci da je instaliran ok. Sledece kuca se:
jtag> cable ppdev /dev/parport0 WIGGLER
jtag> detect
jtag> detectflash 0x3fc00000
Nakon detect komande treba da izbaci par redova teksta znaci da je tad detektovao kabal, i posle detectflash dosta vise teksta, sto znaci da je sve ok proslo. Ovde ima jedan log svega toga, sem sto je tu koriscen drugi kabl pa pise DLC5 umesto wiggler, to je log onog lika dgreen sa onog foruma
http://rtl8186.net.zp.ua/jtag/jtag-list.txt .
Sledece treba da se flashuje bootloader. Njega skinete odavde
http://www.ovislink.com.tw/5460ap-bootloader.htm ali ne moze da se koristi kao takav , vec mora sa hexeditom da se izbaci prvih 16 byte-ova.
Onda kucate sledece (ako je boot ime tog modifikovanog bootloadera koji ste snimili, ne secam se bas ali ako nece mozda mora da ima ekstenziju, kao i putanju do fajla):
jtag> flashmem 0x3fc00000 boot
On to radi jedno 10 minuta, posle toga bi trebalo da je oporavljen bootloader, i da moze da se odradi recovery sa
http://online.pl/pages/rtl8186/5460recovery.bin sto je lepo opisano ovde
http://www.elitesecurity.org/p1126557 .
Ako se neko izbori sa svim ovim, pa ima problem sa promenjenom mac adresom i nece da mu flashuje v2 firmware onda mora da se vrati stara mac adresa a to se radi preko serijskog porta sa max232 kolom, a posto za to kolo ne treba nista da se lemi a skroz je cool ako neko voli da se igra sa tim, u sledecem postu pisem kako se to pravi.
Za sve mogu da vam pomognem sa savetima, i nije problem da kod mene instaliramo caskom linux i oporavimo ap ali jedino ne mogu i ne zelim da lemim izvode, nemojte da zamerite zbog toga.
Pozdrav.