WRT54GL v1.1 Brick
|
Tymo |
Dodano 25-11-2012 20:23
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
Witam,
moja sytuacja prezentuje się następująco. Posiadam WRT54GL v1.1, który nie reaguje. Postanowiłem zrobić USB moda, gdy ukończyłem go, postanowiłem przeflaszować ruter. Gdy znalazłem jakiś soft ( k24, mipsr1) tomato z obsługą, który ruter chciał odebrać. Wcześniej wgrane było jakieś tomato 1.25. W czasie update'u gdy przeglądarka przestała cokolwiek wyświetlać, poczekałem chwilę i zresetowałem ruter. I od tego momentu zaczęły się problemy, ruter się nie podnosi cały czas mruga dioda power i świecą się diody od lan 1-4 i internet. Czasem jak się włącza dioda od lan 2 się nie świeci. Próbowałem pingować ruter przy sztywnym ustawieniu IP lecz nic nie pomogło, cały czas widnieje napis że kabel jest odłączony. Następnie próbowałem zresetować pamięć flash, zwierając 12 pin z masą lecz też to podejście nic nie zmieniło. Zbudowałem JTAG'a wg tego schematu: http://prohardver.hu/dl/upc/2008-12/157327_img_1935.jpg . Za pierwszym razem pomyliłem oporniki i zamiast 100R użyłem 100kR. Lecz w momencie jak podłączyłem błędnie zrobiony jtag do rutera, diody lan po którymś resecie zgasły i od internetu. Gdy podłączyłem ruter z komputerem kablem lan udało mi się spingować ruter. Lecz żadna z prób wgrania softu przy użyciu TFTP nie odniosła sukcesu, za każdym razem timeout. Stwierdziłem wtedy, że wezmę się za to następnego dnia i udałem się spać. Natępnego dnia ruter znowu uruchamiał się tak samo jak wcześniej power miga, lan 1-4 + internet świecą się. I już nie dało rady go spingować - kabel sieciowy odłączony. Więc próbowałem raz jeszcze przez JTAG'a lecz tutaj przy odpaleniu wrt54gl -probeonly ukazuje się komunikat że nie może rozpoznać pamięci. Zwrot jaki dostaje same zera na końcu parę 1 i jakoś ze dwie, trzy 1 jakoś w dwóch trzecich długości. Przy źle zrobionym JTAGu program zwracał same zera. Nie mam pojęcia co jeszcze mógłbym zrobić z tym ruterem. By odpalić jtaga specjalnie instalowałem od zera win mx8.1 (modyfikacja xp) dll'kę bez problemu inicjalizuje i wystartowywuje. Proszę o jakieś porady bo bardzo mi zależy na uratowaniu tego rutera i odpaleniu modemu 3g na nim. |
|
|
|
majkel152 |
Dodano 25-11-2012 22:06
|
OL Maniac
Posty: 1716
Dołączył: 09/06/2010 14:36
|
trzeba mu z poziomu cfe odpalić tftp żeby łyknął nowy fw
nie znam się na tym ^^
kupię coś fajnego
sieć domowa:
router z pfsense https://i.imgur.com/IuB6Zwy.png, jakieś dziwne urządzenia , ups, światłowody, apeki i działa miło
|
|
|
|
Tymo |
Dodano 26-11-2012 11:08
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
mmm, a jak to zrobić?:> mógłbyś coś więcej powiedzieć? wgrać przez jtag'a cfe.bin? tylko że nie mam komunikacji po jtagu |
|
|
|
kw |
Dodano 02-12-2012 10:26
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
W backupie czego- cfe, nvram czy kernela- pokazuje same zera? Używałeś komendy erase? Wymuś mu rozpoznanie pamięci. Kilka razy dźwigałem takie routery, nawet po wymianie kości flash na większą.
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
kw |
Dodano 02-12-2012 13:10
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
To się nie zrozumieliśmy bo @Tymo napisał że tylko pamięci nie rozpoznaje. Wersja softu też ma znaczenie bo w "3" jest uwzględnione więcej kości flash. Chociaż przy operacjach na pamięci można wymusić rozpoznanie odpowiednią komendą. Po probeonly masz jeszcze coś dopisane?
Tymo- a u Ciebie jaka jest kość?
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
kw |
Dodano 02-12-2012 16:29
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Właśnie- screen będzie pomocny przy analizie gdzie jest problem bo opis jest nie do końca jasny. Dość dawno temu używałem tych programów i nie pamiętam co wyświetlają po tej komendzie- czy jest nazwa procesora czy tylko sam ID. Jeden z routerów dopiero na 3 odpowiadał, ale nie ma reguły.
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
Tymo |
Dodano 02-12-2012 16:56
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
Po zrobieniu trzeciego kable udało się nawiązać połączenie z ruterem po jtagu. Za pierwszym razem wgrałem CFE ze zmienionym MACiem i nagle pojawiło się połączenie na kablu sieciowym - zniknął komunikat kabel jest odłączony. Spróbowałem go spingować, lecz nie odpowiedział na żaden z pakietów. Stwierdziłem że go wyłączę i włącze, lecz po tej czynności znów nie widzi kabla sieciowego - komunikat kabel sieciowy jest odłączony. Więc spróbowałem wgrać jeszcze raz CFE. Po jego wgraniu nic się nie zmieniło.
http://docs.m-sys.se/linksys_wrt54gl/debrick_wrt54gl_v1.1_4_lan_leds.txt
Znalazłem taki opis (mój wrt ma ten sam model pamięci) i próbowałem zrobić wszystko wg niego. Znalazłem pliki z CFE pod v1.0 i v1.1, ustawiłem w nich właściwe adresy MAC. I dokonałem wszystkiego wg instrukcji, lecz diody od portów LAN nie zechciały ani razu zgasnąć. Czyściłem cały flash, nvram, kernel. Nie powinno nic być zapisanego oprócz CFE w ruterze ale nadal on nie chce ruszyć. Z tego co wyczytałem, świecące diody led informują o złym CFE. Lecz nie mam pomysłu czemu miałoby być złe, skoro próbowałem wgrać wersje z różnyc miejsc (wszystkie pod GL v1.1 za zmienionym MAC przeze mnie) lecz nic nie skutkowało. Próbowałem nawet zrobić hard reset ale brak reakcji na niego. |
|
|
|
kw |
Dodano 02-12-2012 18:49
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Jak robisz backup cfe masz jakieś wartości hex w słupkach czy zera?
A wgrywałeś cfe bez zmiany maca? Mi też nie zawsze przyjmowało cfe- jak chcesz mogę Ci podesłać z kilka do V1.1 lub z mojego działającego. W ostateczności pokombinuj z innymi pamięciami-wpisz na końcu wiersza np: /fc:30 lub /fc:31
Mi kiedyś pomogło.
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
Tymo |
Dodano 02-12-2012 20:49
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
Zrobiłem backup i cfe jest zapisane (ma wartości). Wgrałem CFE bez zmiany MAC'a, lecz nic się nie zmieniło. Teraz próbuję to CFE co mam z inną pamięcią. Zdarłem naklejkę z pamięci i sprawdziłem wykrywany model z modelem na ruterze i się zgadza. Ale próbuję na innej. |
|
|
|
kw |
Dodano 02-12-2012 20:57
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Dziwny objaw. Jeśli masz możliwość sprawdź pod lupą luty na pamięci i wokół. Miałem tak jak były uszkodzone-skorodowane ścieżki na płycie.
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
Tymo |
Dodano 04-12-2012 22:10
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
Joooł!
I gitara! Udało się, okazało się, że na układ Hynix koło procesora spadła kropla cyny i zwierała 2-3 piny. Po jej usunięciu udało się wgrać CFE i od Shibby'ego. Póki co mam chyba inny CFE niż ten który na pudełku ale to chyba nie ma znaczenia w tym momencie Śmiga już jako klient wifi.
Teraz jeszcze muszę znaleźć Tomato z USB i 3G i będzie pięknie
Wgrałem tomato-NDUSB-1.28.5x-087V-BTgui Shibbyego, gdyż inne zwracały File is too big to fit in MTD. Flash ma 4 MB i soft tomato-NDUSB-1.28.-088-PL-BTgui.usb - 3.83 MB zwraca błąd. |
|
|
|
kw |
Dodano 05-12-2012 05:31
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Można wgrać obraz max 3.7 MB!! 260 kB zajmuje CFE. Dla większych softów należy wymienić kość flash i przy okazji RAM.
WRT-54GL + memory mod + USB + Tomato -127 K26 USB
WRT-54G v5 + DD-WRT
WRT-54G v1.1 +DD-WRT
FreeNAS 9.2.1.7
|
|
|
|
kszul |
Dodano 05-12-2012 08:13
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Mała ilość pamięci komplikuje sprawę.
Ja w taki zestaw wgrałem szwagrowi openwrt.
Tu masz o konfiguracji http://eko.one.pl/forum/viewtopic.php...hp?id=1238
Modem działa pięknie 24/24 tylko mam problem z klientami na androidzie http://eko.one.pl/forum/viewtopic.php...hp?id=4694:|
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
Tymo |
Dodano 05-12-2012 20:03
|
User
Posty: 9
Dołączył: 26/10/2006 00:22
|
Zainstalowałem Openwrt Backfire 10.03.01, http://eko.one.pl/?p=openwrt-3g zrobiłęm wszystko wg tego poradnika. Ale gdy podłączam modem do rutera dioda mruga na ciemno niebiesko i tyle. W dmesg pokazuje się tylko
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
a w logu nic nowego się nie pojawia po podłączeniu modemu. Podejrzewam, że problemem może być zasilacz(używam oryginalnego linksysowego), wiem że pendrive'y na tomato bez problemu mi odnajdywał. Natomiast na openwrt nic się nie zmienia czy podłącze czy odepnę usb. tylko te trzy linijki widnieją w dmesg.
W pliku /etc/modules.d/60-usb-serial :
usbserial vendor=0x12d1 product=0x1003 maxSize=16384
Vendor i pid spisany spod windowsa z menadżera urządzeń - modemu usb huaweii.
W pliku /etc/rc,local :
usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1436
ifup wan
exit 0
Tutaj vendor i pid spisany z jakieś stronki gdzie ktoś podał dane do połączenia.
Mój modem to Huaweii E173u-2. Włożona jest karta aero2 czyli bez pinu bez loginu bez hasła i apn darmowy.
cat /proc/bus/usb/devices ta komenda nic nie zwraca, pustka
jak odpalam modeswitcha z palca zwraca że nie ma nic do roboty.
Obstawiałbym zasilacz, chyba że macie inne pomysły? Aktualnie nie mam pod ręką innego zasilacza. |
|
|
|
kszul |
Dodano 05-12-2012 21:00
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Jak rozwiniesz wątek w tą stronę to albo zmień tytuł albo przenieś do nowego wątku bo obecny wprowadza w błąd.
Doinstalowałeś pakiety kmod-usb-ohci i kmod-usb-uhci. Poza tymi z tutoriala doinstalowałem jeszcze luci-proto-3g coby dodać do luci obsługę modemów 3g - przyda się dopiero jak modem będzie wykrywany.
W moim przypadku oryginalny zasilacz wystarcza (e173s-2).
W temacie jestem bladozielony ale podążaj drogą z linka z wcześniejszego postu.
...i jeszcze jedno: wymieniłeś rezystory 22 ohm na 10 ohm?
Edytowany przez kszul dnia 05-12-2012 21:35
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|