Witam!
Ostatnio uwalilem router jak w tytule dopisujac w dd-wrt v23 sp2 wrt54g kilka linijek zwiekszajacych pamiec ram routera, a ze to byl skrypt dla wersji gs to sie "cos" posypalo :). Zaswiecila lampka power, wlan, lan1-4 i tak zostalo. Brak polaczenia z routerem. Napisze tutaj jak go przywrocic do zycia domowymi sposobami.
UWAGA! operacja ta powoduje utrate gwarancji!
Potrzebujemy:
-soft:
*wrt54g.exe w wersji od 4.5 (wykryje prawidlowo chipset routera)
[znajuje sie w pakiecie: HairyDairyMaid_WRT54G_Debrick_Utility_v48.zip]
*loaddrv.exe i giveio.sys (potrzebne do dzialania wrt54g.exe)
*pliki cfe.bin http://www.dd-wrt.com/dd-wrtv2/downloads/others/wrt54gv5 flashing oraz dd-wrt dd-wrt.v23_sp2_micro.zip dostepny na http://www.dd-wrt.com/dd-wrtv2/downloads/stable wybieramy z archiwum plik dd-wrt.v23_micro_generic.bin [wazne zeby to byla wersja generic inna nie dziala przy odzysku! - sprawdzilem]
*wrtcfe.exe lub dowolny edytor hex
*tftp.exe lub tftp2.exe (1 dostepny pod win, 2 jest z gui dostepny ze strony linksys
-sprzet:
*router wrt54g v5 + zasilacz
*kabel jtag [wtyka meska lpt + 4 rezystory 100ohmowe + tasma sygnalowa nie dluzsza niz 20cm! + wtyka 12pin + listwa 12 pinowa do zalutowania w routerze w miejsce JP1]
laczymy jak ponizej:
:::::::::::::::::::::::::::
DB25 pin 2 -------> 100ohm resistor -------> JTAG header pin 3
DB25 pin 3 -------> 100ohm resistor -------> JTAG header pin 9
DB25 pin 4 -------> 100ohm resistor -------> JTAG header pin 7
DB25 pin 13 -------> 100ohm resistor -------> JTAG header pin 5
DB25 pin 20 --------------------------------> JTAG header pin 2
DB25 pin 25 --------------------------------> JTAG header pin 2
:::::::::::::::::::::::::::
*kabel ethernet
Zaczynamy:
1) otwieramy router odsuwajac czesc niebieska od czarnej
2) podlaczamy router kablem jtag do komputera (zasilanie wylaczone)
3) wrzucamy wszystkie pliki tj. cfe.bin, wrt54g.exe, loaddrv.exe i giveio.sys do jednego folderu [np. c:\flash\]
4) odpalamy wrtcfe.exe wskazujemy cfe.bin
korzystamy z parametrow ponizej [dla wersji 54g v5-6] podmieniajac parametry lub dopisujac [w tym przypadku bedzie trzeba dodac vxkilled=g]
----------------
WRT54G v5-v6:
[zrodlo: http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5_CFE]
Nastepnie spisujemy sobie mac adres naszego routera i w pole enter new mac adress wpisujemy mac naszego routera. Klikamy save... i zapisujemy to w folderze c:\flash
4) odpalamy loaddrv.exe wskazujemy plik giveio.sys i klikamy start
5) klikamy start/uruchom wpisujemy cmd
wpisujemy cd c:\flash
6) wlaczamy router
tworzymy kopie bezpieczenstwa zawartosci pamieci (tego akurat nie zrobilem niestety):
nastepnie wymazujemy pamiec (po kazdej operacji wl i wylacz zasilanie routera, inaczej program bedzie czekal na twoja odpowiedz [etap procesu powodujacy problem: enabling write memory...):
ten proces trwa ok 5-15min z opcja /nodma wydluza sie do 2.5 godziny (sprawdzone). niektore procesy czasami nie odpowiadaja wtedy wciskamy kombinacje klawiszy ctrl+c
w routerze powinna migac tylko lampka power.
7) wchodzimy w panel sterowania/polaczenie sieciowe (w win xp) prawym myszy na polaczeniu lokalnym ktorym chcemy sie polaczyc z routerem wybieramy wlasciwosci
kolo nazwy naszej karty klikamy konfiguruj zakladka zaawansowane wybieramy szybkosc lacza na tryb 10 poldupleks. nastepnie przechodzimy do skladnika protokol internetowy tcp/ip ustawiamy w nim:
adres IP: 192.168.1.2
maska podsieci: 255.255.255.0
serwer dns: 192.168.1.245
8) odlaczamy jtag'a przy wylaczonym routerze, podlaczamy kabel ethernet do lan1 routera (drugi po WAN), wlaczamy router
9) w linii polecen wpisujemy:
ping 192.168.1.245
lub
ping -t 192.168.1.245
[bedzie ciagle nam pingowal router, przerywamy to ctrl+c]
powinnismy dostac odpowiedz
10) odpalamy tftp2.exe wskazujemy plik dd-wrt.v23_micro_generic.bin i wpisujemy adres ip naszego routera [192.168.1.245] klikamy upgrade po 15 sek powinno sie wgrac. Czekamy ok 5 min zeby router sie zresetowal [z migajacej lampki power bedziemy mieli stale swiatlo]
lub
w wierszu polecen wpisujemy
tftp -i 192.168.1.245 put c:\dd-wrt.v23_micro_generic.bin
11) pingujemy teraz adres 192.168.1.1
ping 192.168.1.1 po ok 5 minutach powinnismy dostac odpowiedz
12) wpisujemy w przegladarce www http://192.168.1.1 i mozemy juz konfigurowac nasz router [uzytkownik:root haslo:admin]
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
saxan załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
Tu sa linki z ktorych korzystalem przy odzyskiwaniu routera:
------------------------------------------------------------
http://www.dd-wrt.com
http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5_CFE
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable
http://www.wlan-skynet.de/docs/ortsverteilung/wrt54g/jtag-kabel-anfertigen.shtml
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=12861&postdays=0&postorder=asc&start=15
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=12861&postdays=0&postorder=asc&start=0
http://www.ranvik.net/prosjekter-privat/jtag_for_wrt54g_og_wrt54gs/
http://www.amsyrup.com/sloj/projects/downloads.htm
------------------------------------------------------------
Sprzet ktory sie zwiesil:
chipset: Broadcom 5352 rev 1 cpu
flashrom: MX29W160ET [2MB]
------------------------------------------------------------
artykul w wiki mozecie zrobic sami, pliki moge wyslac na zyczenie
· Łącznie użytkowników: 24,115 · Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.
Maniek91PL
06-11-2024 22:37
dzięki !
maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia
Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa
overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.
maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.
overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?
maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach
maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności", więc prawdopodobnie gdzieś przepięcie.
servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.
maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?