Uno dei migliori progetti per prolungare la vita del nostro hardware è senza dubbio DD-WRT. Questo firmware basato su Linux ha salvato migliaia di router dall'obsolescenza programmata, e la parte migliore è che anche i modelli più vecchi stanno ricevendo aggiornamenti oggi. Questa è un'ottima occasione per realizzare una guida su come installare DD-WRT sul tuo router, ispirata all'instancabile WRT54G di Linksys.

Come installare DD-WRT sul tuo router
Come installare DD-WRT

La situazione attuale dei router è piuttosto scadente. Solo i modelli più recenti (e costosi) ricevono aggiornamenti e patch dal produttore. Se la tua unità ha il classico profilo «generico» o è stata fornita dal provider di connettività, molto probabilmente non vedrà una singola patch in tutta la sua vita. È qui che entra in gioco il concetto di firmware alternativo, e in cima alla lista c'è DD-WRT.

Con più di dieci anni sulle spalle, questo progetto resta solido, e l'occhio allenato avrà notato che molte delle sue build ricevono aggiornamenti frequenti. Questo include le versioni più vecchie del Linksys WRT54G, il router che in pratica ha dato inizio a tutto. Accedere a un Linksys WRT54G per un paio di euro non è difficile, e oggi ne useremo uno per farti capire come installare DD-WRT sul tuo router.

Come installare DD-WRT sul tuo router passo dopo passo

Come installare DD-WRT sul tuo router
Il nostro router è identico a quello in foto, un Linksys WRT54G v3. Ha qualche ammaccatura, è macchiato di vernice, gli manca un piedino e l'alimentatore non è originale, ma funziona meravigliosamente.

Naturalmente, dobbiamo fare una premessa prima di iniziare: la nostra guida presenta un processo di installazione abbastanza standard e non considera intoppi maggiori (come un calo di corrente durante il flash). I rischi di trasformare il router in un mattone ("brick") esistono, e se ciò accade, sarai obbligato a studiare il cosiddetto annuncio del pavone e i forum di DD-WRT per cercare di recuperarlo.

Come installare DD-WRT sul tuo router
Il cosiddetto "annuncio del pavone" indica, in generale, tutto ciò che potrebbe andare storto e come correggerlo. Per alcuni modelli, la sua lettura è obbligatoria.

Personalmente non credo che avrai problemi se ti limiti a router ben supportati e documentati dal progetto, ma c'è sempre qualcosa in più che può aiutare. Ad esempio, se hai accesso a un UPS, non esitare a usarlo come "salvagente" durante il flash per evitare che il router rimanga senza energia. Detto questo, iniziamo:

Vai al sito ufficiale e scarica DD-WRT

Come installare DD-WRT sul tuo router
La tua avventura inizia qui

Visita il portale di DD-WRT, fai clic su Router Database e inserisci le iniziali del tuo router. Nel nostro caso, è la versione 3.0 del Linksys WRT54G. Qui dobbiamo fare due cose. Da un lato, scegliere la build più recente e scaricare una delle versioni. A meno che non sia indispensabile avere una funzione specifica (ad esempio IPv6 o un client Samba integrato), il nostro interesse è concentrato sulle build Mini e Standard. Altri router non hanno memoria sufficiente (es. WRT54G v5) e sono limitati alle edizioni Micro. Oggi userò l'edizione Mini.

Come installare DD-WRT sul tuo router
Sì, quello è il nostro router...
Come installare DD-WRT sul tuo router
Ultima versione, download della build e accesso alle informazioni extra. Facile.

Dall'altro lato, facciamo clic sul collegamento per le informazioni aggiuntive e nella nuova pagina scarichiamo la build "trailed". Questa è la build di DD-WRT con cui si effettua il primo flash sul firmware originale di Linksys. Allo stesso tempo, qui troverai le radici di qualsiasi tutorial per DD-WRT, e gran parte delle nostre informazioni proviene da quel testo. Salva i due file .bin (la build normale e la "trailed") in una cartella temporanea.

Come installare DD-WRT sul tuo router
Il processo è una sorta di "doppio flash". Molte schede madri fanno qualcosa di simile, prima alzando il BIOS a una versione minima e poi offrendo l'aggiornamento.

Prepara router e computer

Come installare DD-WRT sul tuo router
Il firmware di Linksys è da museo. Non dimenticare di resettare il router per riportarlo alle impostazioni di fabbrica.

Niente di strano qui: prendi il router, accendilo e premi il pulsante di reset un paio di volte per riportarlo alla configurazione di fabbrica. Collegalo da una delle sue porte alla scheda di rete del computer (la connessione è "diretta", cioè non deve passare attraverso altri router o punti di accesso), e imposta un indirizzo IP statico associato al gateway del router. Ad esempio: nella configurazione di fabbrica, il Linksys WRT54G v3 usa 192.168.1.1 come gateway, e l'indirizzo IP statico deve seguire il formato 192.168.1.x.

Come installare DD-WRT sul tuo router
Niente DHCP: la scheda di rete deve usare un IP statico durante il flash

Fatto ciò, accedi al router digitando il suo IP nel browser (admin/admin, admin/1234 o simili), vai alla sezione di amministrazione e di nuovo ordina un reset della configurazione. Siamo quasi pronti!

Come installare DD-WRT sul tuo router
Ancora una volta, per sicurezza

Fai il primo flash

Come installare DD-WRT sul tuo router
È ora che il firmware ufficiale vada in pensione. Fai clic su Seleziona file e cerca la build Trailed

Torna alla configurazione del router, vai alla sezione di amministrazione, fai clic su Firmware Upgrade, seleziona la build "trailed" e avvia il flash. Da qui in poi, è necessario un esercizio di pazienza e non avere fretta...

Come installare DD-WRT sul tuo router
Ricorda! La build Trailed!

Aspetta

Come installare DD-WRT sul tuo router
Momento per un caffè. O un tè. O quello che vuoi, purché non tocchi il router.

Quando dico "aspetta", non esagero. Prepara un caffè. Guarda la televisione per dieci minuti. Gioca una partita di Mortal Kombat e prendi a calci il sedere di Shang Tsung, se preferisci. Il punto è che non devi disturbare il router. Le sue luci lampeggeranno, e anche quando sembra pronto, non toccarlo. La memoria interna dei router non è veloce come pensiamo, e spesso la sua configurazione interna continua oltre l'inizializzazione. Le guide ufficiali di DD-WRT consigliano almeno cinque o sei minuti. Io di solito aspetto circa dieci.

Accedi al router (ora con DD-WRT)

Come installare DD-WRT sul tuo router
Niente male! Ma questa build è antidiluviana...

Bene! Digitando l'indirizzo del router nel browser dovremmo vedere l'interfaccia di DD-WRT, con il numero di build e la data in alto a destra. Se il firmware richiede nome utente e password, i valori predefiniti sono root/admin. Chiunque sarebbe tentato di fermarsi qui, ma il nostro piano dall'inizio è installare l'ultima versione di DD-WRT disponibile.

Come installare DD-WRT sul tuo router
Un altro reset prima di continuare

Prima di ciò, dobbiamo fare un reset aggiuntivo. Vai alla sezione di amministrazione, fai clic su Factory Defaults, conferma e applica la configurazione. Terminato il riavvio, visita di nuovo Amministrazione, ma questa volta fai clic su Firmware Upgrade. Qui seleziona il firmware normale (non la "trailed"), cambia il parametro After Flashing su "Ripristina le impostazioni predefinite", e infine un clic su Upgrade. Apparirà un conto alla rovescia di 300 secondi.

Come installare DD-WRT sul tuo router
Andiamo su Firmware Upgrade...
Come installare DD-WRT sul tuo router
... selezioniamo la build normale...
Come installare DD-WRT sul tuo router
... e Upgrade.

Aspetta (di nuovo)

Come installare DD-WRT sul tuo router
Altri 10 minuti. So che ce la puoi fare.

Lo stesso di prima, con un paio di indicazioni. È possibile che il conto alla rovescia scompaia prima di arrivare a zero. Non preoccuparti se capita, ma non significa che il router abbia terminato il suo processo di flash e inizializzazione. Insisto: bisogna aspettare. Prepara un altro caffè. Se gli hobbit hanno un secondo pranzo, nulla ti impedisce di bere una seconda tazza. (!)

Successo!

Come installare DD-WRT sul tuo router
Un cambio di utente e password, eeeee...

Se sei arrivato fino a questo punto, congratulazioni! Il tuo trionfo sull'obsolescenza programmata con un'installazione completa di DD-WRT sul tuo router merita di essere riconosciuto. In alto a destra vedrai che il numero di versione e la data sono molto superiori a quelli della build trailed, confermando che "siamo al passo".

Come installare DD-WRT sul tuo router
... è fatto! Benvenuto in DD-WRT.

Il resto è questione di visitare le diverse sezioni del firmware. Setup ha tutto ciò che riguarda la connettività di base, l'indirizzo IP del router, il controllo DHCP e i valori MTU. Wireless regola l'aspetto wireless, con il nome della rete, il canale, il tipo di connessione e la sicurezza (Ricorda: WPA2 Personal con algoritmo AES come minimo). NAT/QoS contiene una sezione critica come il port forwarding (i client BitTorrent e alcuni giochi online richiederanno l'apertura manuale delle porte). Altri parametri di DD-WRT ci permettono di fare overclocking del chip principale o aumentare la potenza della rete WiFi, ma la nostra priorità è stabilità e sicurezza.

Come installare DD-WRT: in breve

Siamo arrivati alla fine. Se volevi sapere come installare DD-WRT sul tuo router, questa guida ti darà un'idea abbastanza solida di cosa ti aspetta. Purtroppo, nessun tutorial è universale. Ogni router ha il suo set di istruzioni, e verificare i dati ufficiali è fondamentale per arrivare a buon porto. Alcuni router sono estremamente complessi, richiedono più flash e accettano solo build specifiche, altrimenti corriamo il rischio di bricking.

Ora, questo non significa che sia una missione impossibile. Il Linksys WRT54G v3 è uno dei router più facili da flasherare, ma ce ne sono altri che non richiedono nemmeno una preparazione così ampia. Raccogli informazioni, consulta il database. Non serve un router di ultimo modello per avere DD-WRT, solo quello che meglio si adatta alle tue esigenze. Spero che questo tutorial ti sia stato utile. Buona fortuna!