Annuncio pubblicitario
Qualche tempo fa, avevo dei problemi con il mio router Linksys. Era un WRT54GS v5. Un router perfettamente funzionante all'epoca, ma ogni volta che mi collegavo ad esso con il mio nuovo brillante laptop Windows 7 tramite Wi-Fi, la mia connessione di rete rallentava a una scansione.
Ho provato di tutto e ho modificato tutte le impostazioni del router, senza risultati.
Il vero problema si è rivelato essere alcune impostazioni in Windows 7 (lunga storia), ma non ho scoperto che prima avevo completamente murato il mio router Linksys.
L'evento "bricking" è arrivato dopo che avevo contattato il nostro team di autori e uno degli autori (che non lo fanno più scrive più per noi), mi ha suggerito di eseguire il flashing del firmware Linksy "scadente" con il Tomato gratuito firmware.
Quello che non è riuscito a dirmi - apparentemente supponendo che lo fossi Di meno di un amatore che lampeggiava sul router di quanto fossi io - era che avrei dovuto verificare la compatibilità del router con il firmware Tomato.
Per farla breve: alla fine della notte avevo cancellato il mio router da tutto il firmware e lo avevo saldamente bloccato. Non riuscivo nemmeno a eseguire il ping. Secondo tutti i blog e i forum che ho letto, era buono come morto.
Unbricking di un router Linksys in muratura
Dopo aver posato il router in una scatola nel seminterrato e aver acquistato un router nuovo di zecca, più veloce, mi sono dimenticato del vecchio router "morto" di Linksys.
Di recente, ho voluto costruire una sottorete sulla mia LAN di casa. Mi sono ricordato del router in muratura e mi chiedevo se - anni dopo - avrei potuto finalmente risolvere quella cosa. Vale la pena provare, vero?
Dopo aver fatto un po 'di ricerche, ho scoperto una serie di sequenze di "reset" di fabbrica che presumibilmente funzionano con i router Linksys. Fondamentalmente, tieni premuto il pulsante di ripristino per 15-30 secondi (a seconda di chi parli), spegni il router (mentre tieni premuto reset), quindi riaccendi e mantieni il reset per 15-30 secondi. 30 secondi hanno funzionato per me.
Mentre la spia di alimentazione continuava a lampeggiare incessantemente (il segno di un router in muratura) e mentre non riuscivo ad accedervi 192.168.1.1 con il mio browser, sono stato sorpreso di vedere che il mio computer "ha visto" il router quando ho collegato una rete cavo.

Meglio ancora, potrei effettivamente eseguire il ping.

Mi è sembrato così strano che avrei potuto eseguire il ping del router, ma non sono riuscito a accedere alla schermata di ripristino di emergenza basata sul Web che tutti i blog e i forum citati dovrebbero comparire dopo un ripristino. Avevo chiaramente fatto un vero numero su questa cosa.
Così, sono uscito alla ricerca di un modo per eseguire il flashing del mio Linksys con il firmware senza la necessità di utilizzare alcun front-end basato sul web. Il firmware di Tomato è uscito 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 corretta di WRT54G che stai tentando di rimuovere. Digita l'indirizzo MAC dall'etichetta sotto il router, quindi salva il file come My54gsImage.bin nella cartella in cui hai decompresso quei file.
Ora, ecco il problema. Le istruzioni DD-WRT indicano di accedere alla schermata "webgui" del router e fare clic sull'aggiornamento del firmware e utilizzare il file vxworks_prep_GS_v03.bin. Il problema: non riesco a trovare alcun webgui.
La soluzione? Uno strumento molto, molto interessante chiamato Utilità di aggiornamento del firmware. Scegli l'ultima versione, scarica e installa, quindi esegui l'utilità.

Questa fantastica piccola applicazione aggiorna il firmware tramite TFTP. Secondo le istruzioni DD-WRT per l'aggiornamento da un flash difettoso, puoi semplicemente usare il buon firmware LinkSys immagine appena creata con l'utilità sopra o il file immagine DD-WRT (incluso nel pacchetto zip scompattato).
Innanzitutto, ho provato a utilizzare l'utility di aggiornamento del firmware per reinstallare il cestino dell'immagine di Linksys. Digita semplicemente l'IP del tuo router (che sai di poter eseguire il ping), cerca il file del firmware e fai clic su "Invia".

Vedrai la barra di avanzamento mentre l'utility trasferisce il nuovo firmware sul tuo router malato.

Al termine, prova a riavviarlo e vedi se riesci ad accedere alla finestra di gestione Web andando a 192.168.1.1 con il browser.
A questo punto, non riuscivo ancora a collegarmi al router con il browser, ma ho comunque deciso di andare avanti. Cosa potrei perdere: il router era già in muratura, giusto? Nelle istruzioni "Ripristina da un brutto 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'utility di aggiornamento del firmware, ho deciso di utilizzare il comando TFTP menzionato dalle istruzioni DD-WRT. 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 schermata di trasferimento rapido dei file, si è aperta la seguente finestra.
Ho digitato l'indirizzo IP del router per "Server", nessuna password e ho cercato il file bin sopra menzionato. Ho cambiato tentativo a 99 volte e ho fatto clic su "Aggiorna".

Dopo che l'avanzamento del trasferimento ha superato la sua routine, il messaggio di stato alla fine diceva "Firmware aggiornato con successo!"
Ero incredulo - ha funzionato davvero? Il mio router Linksys a mattoni lunghi è stato finalmente riportato dalla tomba?
Con grande anticipazione, sono tornato alla finestra del browser e ho digitato: 192.168.1.1 - e ho visto questo:

Vorrei solo dire che erano circa le 2 del mattino e mi sono ancora alzato dalla sedia e ho urlato di gioia. Sinceramente avevo iniziato questa piccola impresa "non-bricks" 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 uscire da un router Linksys in muratura, sarò tentato di raccogliere tutti i router Linksys "morti" che i miei amici e la mia famiglia gettano via, e poi li flashano con DD-WRT usando la procedura sopra!
Hai mai bloccato il tuo router? Sei riuscito a risolverlo o hai rinunciato e hai gettato via il router? Condividi le tue esperienze nella sezione commenti qui sotto.
Crediti immagine: Router Linksys tramite ShutterStock
Ryan ha una laurea in ingegneria elettrica. Ha lavorato 13 anni in ingegneria dell'automazione, 5 anni in IT e ora è un ingegnere di app. Ex amministratore delegato di MakeUseOf, ha parlato a conferenze nazionali sulla visualizzazione dei dati ed è stato presentato su TV e radio nazionali.