Et stykke tid tilbage havde jeg nogle problemer med min Linksys Router. Det var en WRT54GS v5. En perfekt god router igen, men når jeg sluttede til den med min skinnende nye Windows 7-bærbar computer via Wi-Fi, sænkede min netværksforbindelse til en gennemgang.
Jeg forsøgte alt og ændrede alle routerindstillingerne, til ingen nytte.
Det virkelige problem viste sig at være et par indstillinger i Windows 7 (lang historie), men jeg fandt det ikke op, før jeg helt havde bricket min Linksys-router.
"Bricking" -hændelsen kom efter at jeg havde kontaktet vores forfattergruppe, og en af forfatterne (som ikke længere skriver til os mere) foreslog, at jeg blinker "crappy" Linksys-firmware med den gratis Tomat-firmware.
Hvad han undlod at fortælle mig - tilsyneladende at jeg var mindre af en Router-blinkende amatør end jeg var - var at jeg skulle kontrollere routerens kompatibilitet med tomatens firmware.
Lang historie kort - ved afslutningen af natten havde jeg tørret min Router af alt firmware og stødt fast det. Jeg kunne ikke engang pinge det. Ifølge alle de blogs og fora, jeg læste - det var så godt som dødt.
Unbricking a Bricked Linksys Router
Efter at have lagt routeren til at hvile i en kasse i kælderen og købe en helt ny, hurtigere router, glemte jeg alt om den gamle "døde" Linksys-router.
For nylig ønskede jeg at bygge et undernetværk på mit hjem LAN. Jeg huskede den murede router og spekulerede på, om - år senere - kunne jeg endelig rette op på den ting. Værd at prøve, ikke?
Efter at have lavet en smule forskning, opdagede jeg en række fabriks "reset" sekvenser, der angiveligt arbejder med Linksys routere. Hold grundlæggende nulstillingsknappen nede i 15 til 30 sekunder (afhængig af hvem du taler med), sluk routeren (mens du holder nulstilling), og tænd derefter for og hold nulstilling i 15 til 30 sekunder. 30 sekunder arbejdet for mig.
Mens strømlampen vedblødende blinkede (tegnet af en muret router), og mens jeg ikke kunne få adgang til den på 192.168.1.1 med min browser, var jeg overrasket over at min computer "så" routeren, da jeg sluttede et netværk kabel.
Endnu bedre kunne jeg faktisk pinge det.
Det syntes så mærkeligt for mig, at jeg kunne pinge routeren, men kunne ikke komme til den webbaserede nødopdateringsskærm, at alle de nævnte blogs og fora skulle komme op efter en nulstilling. Jeg havde klart gjort et rigtigt tal på denne ting.
Så jeg gik ud på jagt efter en måde at blinke mine Linksys med firmware uden at skulle bruge en web-baseret frontend. Tomats firmware var ude for min Linksys-version. Jeg opdagede dog et fantastisk sæt værktøjer og instruktioner på DD-WRT. Det første skridt er at gå til den pågældende side og hente filen vxworks_prep_GS_v03.zip. Efter udpakning af filerne skal du køre VxImgToolGUI.exe-værktøjet.
Sørg for at klikke på den rigtige WRT54G version, som du forsøger at fjerne. Indtast MAC-adressen fra etiketten under din router, og gem derefter filen som My54gsImage.bin i den mappe, hvor du udpakket disse filer.
Nu er her problemet. DD-WRT instruktionerne fortæller dig at gå til din router "webgui" skærm og klik på firmware opgradering og brug filen vxworks_prep_GS_v03.bin. Problemet - jeg kan ikke få nogen webgui.
Løsningen? Et meget, meget cool værktøj kaldet Firmware Upgrade Utility. Vælg den nyeste version, download og installer, og kør derefter værktøjet.
Denne fantastiske lille applikation opgraderer firmwaren via TFTP. Ifølge DD-WRT instruktionerne for opgradering fra en dårlig flash kan du bare bruge det gode LinkSys firmware-billede, som du netop har oprettet med værktøjet ovenfor, eller DD-WRT-billedfilen (inkluderet i zip-pakken, du pakket ud).
For det første forsøgte jeg at bruge Firmware Upgrade Utility til at geninstallere Linksys Image bin. Indtast bare din router IP (som du ved, du kan pinge), bliv til firmwarefilen, og klik på "Send".
Du får vist fremdriftslinjen, da værktøjet overfører den nye firmware til din syge router.
Når det er gjort, skal du prøve at genstarte det og se, om du kan komme til webstyringsvinduet ved at gå til 192.168.1.1 med din browser.
På dette tidspunkt kunne jeg stadig ikke oprette forbindelse til routeren med browseren, men jeg besluttede mig alligevel. Hvad kunne jeg tabe - routeren var allerede muret, ikke? I instruktionerne "Recover from a bad flash" siger DD-WRT-teamet at følge flashen ovenfor med en flash af filen 12548_NEWD_Micro.bin, der er indeholdt i den zip-samling, du har udtaget.
Denne gang, i stedet for at bruge Firmware Upgrade Utility, besluttede jeg at bruge den TFTP-kommando, som DD-WRT instruktionerne nævner. I dette tilfælde åbnede jeg en kommandoprompt og skrev:
"TFTP -i 192.168.1.1 PUT dd-wrt.v24-12548_NEWD_micro.bin"
Efter en hurtig filoverførselsskærm åbnes følgende boks.
Jeg skrev i routerens IP-adresse for "Server", ingen adgangskode og søgte til den bin-fil, der er nævnt ovenfor. Jeg ændrede mig igen 99 gange, og klikket på "Opgrader".
Efter at overførselsprocessen gik gennem sin rutine, sagde statusmeddelelsen endelig "Firmware blev opgraderet med succes!"
Jeg var lidt i vantro - virkede det virkelig? Var min long-brickede Linksys-router endelig bragt tilbage fra graven?
Med stor forventning gik jeg igen til browservinduet og skrev: 192.168.1.1 - og så dette:
Lad mig bare sige, det var omkring klokken 2 og jeg sprang stadig op af min stol og råbte med glæde. Jeg havde ærligt startet denne lille "unbricking" bestræbelse på at tro at alle odds var imod mig. Men når du kun beskæftiger dig med en papirvægt, hvad skal du tabe?
Nu da jeg ser det virkelig muligt at grave dig ud af en muret Linksys-router, vil jeg blive fristet til at samle alle de "døde" Linksys-routere mine venner og familiekast væk og blinke dem derefter med DD- WRT ved hjælp af fremgangsmåden ovenfor!
Har du nogensinde brudt din router? Var du i stand til at ordne det, eller gav du op og smider din router væk? Del dine egne oplevelser i kommentarfeltet nedenfor.
Billedkreditter: Linksys Router via ShutterStock