Annonse

unbrick wrt54gFor en stund tilbake hadde jeg problemer med Linksys Router. Det var en WRT54GS v5. En perfekt god ruter den gang, men når jeg koblet til den med den skinnende nye Windows 7-bærbare datamaskinen via Wi-Fi, ble nettverkstilkoblingen redusert til en gjennomsøking.

Jeg prøvde alt og endret alle ruterinnstillingene, til ingen nytte.

Det virkelige problemet viste seg å være noen få innstillinger i Windows 7 (lang historie), men det oppdaget jeg ikke før jeg helt hadde murt Linksys-ruteren min.

"Bricking" -hendelsen kom etter at jeg hadde kontaktet teamet vårt av forfattere, og en av forfatterne (som ikke lenger) skriver for oss lenger), foreslo at jeg blitser den "crappy" Linksys firmware med gratis tomat firmware.

Det han ikke klarte å fortelle meg - tilsynelatende antatt jeg var det mindre av en ruteblinkende amatør enn jeg var - var at jeg skulle bekrefte kompatibiliteten til ruteren med Tomato-firmware.

Lang historie kort - mot slutten av natten hadde jeg tørket ruteren min av all firmware og tegnet den fast. Jeg kunne ikke engang pinge det. I følge alle blogger og fora jeg leste - var den så god som død.

Avbrikker en Bricked Linksys-ruter

Etter å ha lagt ruteren for å hvile i en boks i kjelleren og kjøpe en helt ny, raskere ruter, glemte jeg alt om den gamle, "døde" Linksys-ruteren.

Nylig ønsket jeg å bygge et undernettverk på hjemmenettverket mitt. Jeg husket den murte ruteren og lurte på om - år senere - jeg endelig kunne fikse den tingen. Verdt å prøve, ikke sant?

Etter å ha forsket litt, oppdaget jeg en rekke fabrikk "tilbakestill" -sekvenser som angivelig fungerer med Linksys-rutere. Hold i utgangspunktet tilbakestillingsknappen i 15 til 30 sekunder (avhengig av hvem du snakker med), slå av ruteren (mens du holder på tilbakestillingen), og slå deretter på igjen og fortsett å holde tilbakestillingen i 15 til 30 sekunder. 30 sekunder fungerte for meg.

Mens strømlyset fortsatte å blinke (tegnet til en murt ruter), og mens jeg ikke kunne få tilgang til den på 192.168.1.1 med nettleseren min, ble jeg overrasket over at datamaskinen min "så" ruteren når jeg koblet til et nettverk kabel.

unbrick wrt54g

Bedre ennå, kunne jeg faktisk pinge det.

unbrick linksys wrt54g

Det virket så rart for meg at jeg kunne pinge ruteren, men kunne ikke komme til den nettbaserte skjermbildet for nødgjenoppretting at alle de nevnte blogger og fora skulle komme opp etter en tilbakestilling. Jeg hadde tydelig gjort et skikkelig tall på denne tingen.

Så jeg gikk ut på jakt etter en måte å blinke på Linksys med firmware uten å måtte bruke nettbasert frontend. Tomat firmware var ute etter min Linksys versjon. Imidlertid oppdaget jeg et fantastisk sett med verktøy og instruksjoner på DD-WRT. Det første trinnet er å gå til den siden og laste ned filen vxworks_prep_GS_v03.zip. Etter å ha pakket ut filene, kjører du verktøyet VxImgToolGUI.exe.

unbrick linksys wrt54g

Sørg for å klikke riktig WRT54G-versjon som du prøver å fjerne. Skriv inn MAC-adressen fra etiketten under ruteren din, og lagre filen som My54gsImage.bin i mappen der du pakket ut filene.

Nå, her er problemet. DD-WRT-instruksjonene forteller deg å gå til ruteren “webgui” -skjermen og klikke på firmwareoppgradering og bruke filen vxworks_prep_GS_v03.bin. Problemet - jeg kan ikke få noen webgui.

Løsningen? Et veldig, veldig kult verktøy som heter Firmware Upgrade Utility. Velg den nyeste versjonen, last ned og installer, og kjør deretter verktøyet.

unbrick linksys wrt54g

Denne kjempebra applikasjonen oppgraderer firmware via TFTP. I henhold til DD-WRT instruksjonene for oppgradering fra en dårlig blits, kan du bare bruke den gode LinkSys firmware bildet du nettopp opprettet med verktøyet over, eller DD-WRT-bildefilen (inkludert i zip-pakken du pakket).

Først prøvde jeg å bruke Firmware Upgrade Utility for å installere Linksys Image bin. Bare skriv ruteren IP-en (som du vet at du kan pinge), bla til firmwarefilen og klikk "Send".

unbrick linksys ruter

Du vil se fremdriftslinjen når verktøyet overfører den nye firmwaren til din syke ruter.

unbrick linksys ruter

Når det er gjort, kan du prøve å starte det på nytt og se om du kan komme til nettadministrasjonsvinduet ved å gå til 192.168.1.1 med nettleseren.

På dette tidspunktet kunne jeg fremdeles ikke koble til ruteren med nettleseren, men jeg bestemte meg for å gå videre fremover. Hva kan jeg miste - ruteren var allerede murt, ikke sant? I instruksjonene "Gjenopprette fra en dårlig flash" sier DD-WRT-teamet å følge blitsen ovenfor med en blink av filen 12548_NEWD_Micro.bin som er inkludert i zip-samlingen du pakket ut.

Denne gangen, i stedet for å bruke firmwareoppgraderingsverktøyet, bestemte jeg meg for å bruke TFTP-kommandoen som DD-WRT-instruksjonene omtaler. I dette tilfellet åpnet jeg en ledetekst og skrev:

“TFTP -i 192.168.1.1 PUT dd-wrt.v24-12548_NEWD_micro.bin”

Etter en rask skjermbilde for filoverføring åpnet følgende boks seg.

Jeg skrev inn ruteren IP-adresse for "Server", ingen passord, og bla til søppelfilen som er nevnt over. Jeg endret på nytt til 99 ganger og klikket “Oppgradering”.

unbrick linksys ruter

Etter at overføringsframgangen gikk gjennom rutinen, sa statusmeldingen til slutt "Firmware ble oppgradert vellykket!"

Jeg var litt i vantro - virket det virkelig? Ble endelig Linksys-ruteren min endelig brakt tilbake fra graven?

Med stor forventning gikk jeg nok en gang til nettleservinduet og skrev: 192.168.1.1 - og så dette:

unbrick wrt54g

La meg bare si, dette var rundt klokka 14 og jeg sprang fremdeles opp av stolen og ropte av glede. Jeg hadde ærlig begynt denne lille "unbricking" bestrebelsen med å tenke at alle odds var mot meg. Men når du ikke har noe mer enn en papirvekt å gjøre, hva må du tape?

Nå som jeg ser at det virkelig er mulig å grave deg ut av en murt Linksys-ruter, kommer jeg til å bli fristet til å samle opp alle de "døde" Linksys-ruterne mine venner og familie kaster bort, og deretter flash dem med DD-WRT ved å bruke fremgangsmåten ovenfor!

Har du noen gang murt ruteren din? Var du i stand til å fikse det, eller ga du opp og kastet ruteren din? Del dine egne erfaringer i kommentarfeltet nedenfor.

Bildetillegg: Linksys Router via ShutterStock

Ryan har en BSc-grad i elektroteknikk. Han har jobbet 13 år innen automatisering, 5 år innen IT, og er nå en applikasjonsingeniør. Han var tidligere administrerende redaktør for MakeUseOf, han snakket på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.