Home > HowTo, Linux > Le mille fatiche col WRT54G e Openwrt!

Le mille fatiche col WRT54G e Openwrt!

Sono uno dei fortunati a possedere questo stupendo Router Linksys/Cisco, un WRT54G v2.0.

Tempo fa decisi di cambiare il firmware originale e di mettere Openwrt, con il suo firmware stabile White Russian (RC6) disponibile sul loro sito www.openwrt.org.

Insomma in parole povere, ma proprio poverissime, è installare una versione Linux fatta apposta per questo router. I vantaggi sono molti, in primis un potenziamento del segnale WiFi che permette di avere una maggiore copertura del segnale, seguono la possibilità di configurare per filo e per segno le varie configurazioni, ed infine la possibilità di installare applicazioni all’interno (il router possiede una memoria di 8MB) come un WebServer, software per VoIP, gestione DNS e tanto tanto altro.

È facile installare i programmi? Sì è facilissimo, c’è un tool molto simile ad apt per Debian che si chiama ipkg. Semplicemente basta digitare:

# ipkg update (per aggiornare la lista dei pacchetti disponibili)
# ipkg list (per visualizzare la lista dei pacchetti disponibili)
# ipkg install nomepacchetto (scarica e installa il pacchetto da solo)

Ovviamente è possibile anche installare dall’interfaccia grafica (via-web) con un semplice click!

Mi son detto: ho uno strumento come ipkg, perché non fare un bell’upgrade del tutto? È comodissimo… ipkg upgrade e avrò tutto aggiornato!

Immensa Cazzata! Non l’avessi MAI fatto.

Il router si impalla, non risponde più a nulla. Non riesco ad accederci né via ssh né via web!
Riavvio il router, e si sistemerà no?

Stupenda sorpresa. Il router non boota nemmeno. Non riesce a caricare il firmware e le lucine del router vanno bene per gli addobbi natalizi… brillano senza motivo e di continuo!

Mi toccherà flashare il firmware… vabbhé facciamolo.

Solo che non accedendo né via ssh, né via web come fare?

Mi imbatto nella santa pazienza di due persone amiche, twism e dade` e scopro che l’unica soluzione per flashare il firmware è farlo via tftp. Leggo la documentazione sul sito ufficiale www.openwrt.org e sul suo forum!

Scopro dopo ore la procedura:

# tftp 192.168.1.1
# binary
# rexmt 1
# timeout 60
# trace
# put nomefirmware.bin


Peccato che la procedura non voglia saperne di andare. Stacco il router per 6 minuti per far perdere la memoria al router (che aveva un ip diverso prima) in modo tale che recuperi l’ip di default 192.168.1.1.

Scopro che non può andare la procedura perché devo “resuscitare” il router via hardware. Quindi devo aprirlo e collegare la parte superiore dell’antenna con il pin 16 del chip flash e accenderlo (ovviamente star attenti a non sbagliare il pin e non vi dico quanto sia piccolo quel pin). Magicamente si accende la spia del DMZ che indica che il modem è in failsafe mode e che probabilmente è pronto ad ascoltarmi.

Provo di nuovo via tftp a flashare ma ancora nulla… Stufo dei tentativi spengo il router, lascio tutto smontato e me ne vado.

L’indomani mi sveglio e mi dico: – Proviamo l’ultima volta poi lo prendo a martellate -

Magicamente faccio un reset e poi provo il flash via tftp: risultato firmware aggiornato e tutto funzionante. Rivedo l’interfaccia del mio amato router con openwrt installato. Configuro il tutto a mio gradimento, installo persino lighttpd così da avere anche una paginetta web del router che potete visitare qui blue999.ath.cx:8080!

Ovviamente per installare lighttpd ci son state altre peripezie per problemi di dipendenze non soddisfatte, risolti installando la versione di White Russian (RC5)!

Insomma una faticaccia, solo per una disattenzione. Servirà da lezione!

Tutto sommato ora posso dire di conoscere abbastanza bene openwrt e il mio router.

Be Sociable, Share!
  1. 14 dicembre 2006 a 11:10 | #1

    Ciao Concittadino!!!
    sono capitato qui per caso… complimenti per il blog!!!

  2. 14 dicembre 2006 a 11:16 | #2

    Grazie Francesco (ho letto sul tuo blog il tuo nome)!

    Ti ringrazio di cuore…

  3. 19 dicembre 2006 a 14:32 | #3

    Cilions! cosa ci fai qui? smileys
    Ciao Max
    Io non metterò mai le mani sul mio router.. l’ho impallato una volta e mi basta e avanza! bbbrrrr paura!

  4. 19 dicembre 2006 a 22:55 | #4

    Beh… sbagliando si impara no?

    Io ho imparato molto da quest’esperienza e ora ho molta più dimestichezza anche con OpenWRT che ha molte potenzialità!

  5. lorenzo
    25 novembre 2007 a 14:42 | #5

    Salve.
    Una piccola domanda. Sono incappato nello stesso problema e sono riuscito a farlo risorgere.
    Ora ho il firmware openwrt ma vorrei rimettere il dd-wrt. Ssarebbe cos gentile da trovermi una piccola guida per farlo.
    Grazie

    Saluti

  1. Nessun trackback ancora...
Clicca sulle seguenti emoticons per inserirle nel commento:
smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys smileys 

Abbonati al feed dei commenti