Qualche tempo fa, stavo riscontrando alcuni problemi con il mio router Linksys. Era un WRT54GS v5. Un router perfettamente funzionante, ma ogni volta che mi collegavo con il mio nuovo e brillante computer portatile Windows 7 via Wi-Fi, la mia connessione di rete rallentava lentamente.
Ho provato tutto e cambiato tutte le impostazioni del router, senza alcun risultato.
Il vero problema si è verificato in alcune impostazioni di Windows 7 (lunga storia), ma non l'ho scoperto prima che il mio router Linksys fosse completamente in mattoni.
L'evento "bricking" è arrivato dopo che avevo contattato il nostro team di autori e uno degli autori (che non scrive più per noi) mi ha suggerito di eseguire il flash del firmware "crappy" di Linksys con il firmware di Tomato gratuito.
Quello che non è riuscito a dirmi - a quanto pare supponendo che io fossi meno un amatore di Router-flashing di me - era che dovevo verificare la compatibilità del router con il firmware di Tomato.
Per farla breve - entro la fine della notte avevo cancellato il mio router da tutti i firmware e l'ho saldamente bloccato. Non riuscivo nemmeno a mandarlo a ping. Secondo tutti i blog e i forum che ho letto, era buono come morto.
Unbricking un router Linksys Bricked
Dopo aver posato il router in una scatola nel seminterrato e acquistato un router nuovo e più veloce, ho dimenticato tutto del vecchio router "morto" Linksys.
Recentemente, volevo creare una sottorete sulla mia LAN domestica. Mi sono ricordato del router in muratura e mi sono chiesto se - anni dopo - avrei finalmente potuto sistemare quella cosa. Vale la pena provare, giusto?
Dopo aver fatto un po 'di ricerche, ho scoperto una serie di sequenze "ripristinate" in fabbrica che presumibilmente funzionano con i router Linksys. In pratica, tieni premuto il pulsante di ripristino per 15-30 secondi (a seconda di chi parli), spegni il router (tenendo premuto il pulsante di reset), quindi riaccendi e continua a tenerlo premuto per 15-30 secondi. 30 secondi ha funzionato per me.
Mentre la spia di alimentazione continuava a lampeggiare incessantemente (il segno di un router in muratura), e mentre non potevo accedervi in 192.168.1.1 con il mio browser, sono rimasto sorpreso nel vedere che il mio computer "vedeva" il router quando collegavo una rete cavo.
Meglio ancora, potrei effettivamente eseguirne il ping.
Mi è sembrato così strano poter eseguire il ping del router, ma non sono riuscito a raggiungere la schermata di ripristino di emergenza basata sul Web che tutti i blog e i forum menzionati dovrebbero essere visualizzati dopo un ripristino. Ho chiaramente fatto un numero reale su questa cosa.
Così, sono uscito alla ricerca di un modo per aggiornare i miei Linksys con il firmware senza la necessità di utilizzare alcun front-end basato sul web. Il firmware di Tomato era fuori per la mia versione di Linksys. Tuttavia, ho scoperto un fantastico set di strumenti e istruzioni su DD-WRT. Il primo passo è andare a quella pagina e scaricare il file vxworks_prep_GS_v03.zip. Dopo aver decompresso i file, eseguire l'utilità VxImgToolGUI.exe.
Assicurati di fare clic sulla versione WRT54G corretta che stai cercando di annullare. Digitare l'indirizzo MAC dall'etichetta sotto il router, quindi salvare il file come My54gsImage.bin nella cartella in cui sono stati decompressi tali file.
Ora, ecco il problema. Le istruzioni DD-WRT indicano di andare alla schermata "webgui" del router e di fare clic sull'aggiornamento del firmware e utilizzare il file vxworks_prep_GS_v03.bin. Il problema: non riesco a ottenere alcun webgui.
La soluzione? Uno strumento molto, molto interessante chiamato Firmware Upgrade Utility. Scegli l'ultima versione, scarica e installa, quindi esegui Utility.
Questa fantastica piccola applicazione aggiorna il firmware tramite TFTP. Secondo le istruzioni DD-WRT per l'aggiornamento da un flash difettoso, è sufficiente utilizzare la buona immagine del firmware LinkSys appena creata con l'utility sopra o il file di immagine DD-WRT (incluso nel pacchetto zip estratto).
Innanzitutto, ho provato a utilizzare l'utilità di aggiornamento del firmware per reinstallare il cestino Image di Linksys. Basta digitare l'IP del router (che si sa che è possibile eseguire il ping), individuare il file del firmware e fare clic su "Invia".
Vedrai la barra di avanzamento mentre l'utility trasferisce il nuovo firmware sul tuo router malato.
Al termine, provare a riavviarlo e vedere se è possibile accedere alla finestra di gestione Web andando a 192.168.1.1 con il browser.
A questo punto, non riuscivo ancora a connettermi al router con il browser, ma ho deciso di andare avanti comunque. Cosa potevo perdere: il router era già in muratura, giusto? Nelle istruzioni "Recover from a bad flash", il team DD-WRT dice di seguire il flash sopra con un flash del file 12548_NEWD_Micro.bin incluso nella raccolta zip che hai estratto.
Questa volta, invece di utilizzare l'utilità di aggiornamento del firmware, ho deciso di utilizzare il comando TFTP che le istruzioni DD-WRT menzionano. In questo caso, ho aperto un prompt dei comandi e ho digitato:
"TFTP -i 192.168.1.1 PUT dd-wrt.v24-12548_NEWD_micro.bin"
Dopo una veloce schermata di trasferimento file, si apriva la seguente casella.
Ho digitato l'indirizzo IP del router per "Server", nessuna password e ho navigato nel file bin menzionato sopra. Ho cambiato i tentativi a 99 volte e ho fatto clic su "Aggiorna".
Dopo che l'avanzamento del trasferimento è passato alla sua routine, il messaggio di stato ha infine affermato che "il firmware è stato aggiornato correttamente!"
Ero un po 'incredulo - ha funzionato davvero? Il mio router Linksys da lungo tempo è finalmente tornato dalla tomba?
Con grande anticipo, sono andato ancora una volta alla finestra del browser e ho digitato: 192.168.1.1 - e ho visto questo:
Lasciatemi dire solo che erano le 2 del mattino e saltavo ancora fuori dalla mia sedia e gridavo di gioia. Avevo onestamente iniziato questo piccolo sforzo "senza fronzoli" pensando che tutte le probabilità fossero contro di me. Ma quando hai a che fare con nient'altro che un fermacarte, davvero - cosa hai da perdere?
Ora che vedo che è davvero possibile scavare da un router Linksys in muratura, sarò tentato di raccogliere tutti i router Linksys "morti" che i miei amici e la mia famiglia buttano via, e poi li proiettano con DD- WRT usando la procedura sopra!
Hai mai murato il tuo router? Sei riuscito a sistemarlo o ti sei arreso e hai gettato via il tuo router? Condividi le tue esperienze nella sezione commenti qui sotto.
Crediti immagine: Linksys Router tramite ShutterStock