DD-WRT is een van de beste projecten om de levensduur van je hardware te verlengen. Dit op Linux gebaseerde firmware heeft duizenden routers gered van geplande veroudering, en het beste is dat zelfs de oudste modellen vandaag de dag nog updates krijgen. Dat maakt het perfect voor een handleiding over het installeren van DD-WRT op je router, geïnspireerd op de onuitputtelijke Linksys WRT54G.

De huidige situatie met routers is nogal armzalig. Alleen de nieuwste (en duurste) modellen krijgen updates en patches van de fabrikant. Als je apparaat het klassieke 'generieke' profiel heeft of is geleverd door je provider, is de kans groot dat het nooit een patch zal zien. Dat is waar het concept van alternatieve firmware om de hoek komt kijken, en bovenaan die lijst staat DD-WRT.

Met meer dan tien jaar op de teller blijft dit project sterk, en het geoefende oog zal hebben gemerkt dat verschillende builds regelmatig updates ontvangen. Dat geldt ook voor de oudste versies van de Linksys WRT54G, de router die eigenlijk het allemaal begon. Een Linksys WRT54G voor een paar euro is niet moeilijk te vinden, en vandaag gebruiken we er een om je te leren hoe je DD-WRT op je router installeert.

DD-WRT stap voor stap installeren

Natuurlijk moeten we eerst een waarschuwing geven: onze gids toont een redelijk standaard installatieproces en houdt geen rekening met grote tegenslagen (zoals een stroomstoring tijdens het flashen). De risico's om je router in een baksteen te veranderen (brick) bestaan, en als dat gebeurt, zul je de zogenaamde peacock announcement en de DD-WRT-forums moeten bestuderen om hem weer tot leven te wekken.

DD-WRT installeren op je router: de complete gids
DD-WRT installeren
DD-WRT installeren op je router: de complete gids
Onze router is identiek aan die op de foto: een Linksys WRT54G v3. Hij heeft wat deuken, zit onder de verf, mist een pootje en de voeding is niet origineel, maar hij werkt prima.
DD-WRT installeren op je router: de complete gids
De zogenaamde 'peacock announcement' geeft globaal aan wat er mis kan gaan en hoe je het kunt oplossen. Voor sommige modellen is het verplicht lezen.

Persoonlijk denk ik dat je geen problemen zult krijgen als je je beperkt tot goed ondersteunde routers die door het project zijn gedocumenteerd, maar er is altijd iets extra's dat kan helpen. Als je bijvoorbeeld toegang hebt tot een UPS, aarzel dan niet om die als reddingsboei te gebruiken tijdens het flashen om te voorkomen dat de router zonder stroom valt. Laten we beginnen.

Stap 1: Bezoek de officiële website en download DD-WRT

Bezoek de DD-WRT-portal, klik op Router Database en voer de initialen van je router in. In ons geval is dat versie 3.0 van de Linksys WRT54G. Hier moeten we twee dingen doen. Aan de ene kant de nieuwste build kiezen en een van de versies downloaden. Tenzij je een specifieke functie nodig hebt (bijvoorbeeld IPv6 of een ingebouwde Samba-client), richten we ons op de Mini- en Standard-builds. Andere routers hebben niet genoeg geheugen (bijv. WRT54G v5) en zijn beperkt tot Micro-edities. Vandaag gebruik ik de Mini-editie.

DD-WRT installeren op je router: de complete gids
Je avontuur begint hier
DD-WRT installeren op je router: de complete gids
Ja, dat is onze router...
DD-WRT installeren op je router: de complete gids
Laatste versie, build-download en toegang tot extra informatie. Makkelijk.

Daarnaast klikken we op de link voor extra informatie, en op de nieuwe pagina downloaden we de 'trailed' build. Dit is de DD-WRT build waarmee we de eerste flash op de originele Linksys-firmware uitvoeren. Hier vind je ook de basis van elke DD-WRT-tutorial, en veel van onze informatie komt uit die tekst. Bewaar beide .bin-bestanden (de normale build en de trailed) in een tijdelijke map.

DD-WRT installeren op je router: de complete gids
Het proces is een soort dubbele flash. Veel moederborden doen iets vergelijkbaars: eerst het BIOS naar een minimale versie brengen, daarna de update aanbieden.

Stap 2: Bereid router en computer voor

Niets bijzonders hier: pak de router, zet hem aan en druk een paar keer op de resetknop zodat hij terugkeert naar de fabrieksinstellingen. Verbind hem via een van de poorten met de netwerkkaart van je computer (de verbinding is 'direct', dus hij mag niet via andere routers of toegangspunten gaan), en stel een statisch IP-adres in dat bij de gateway van de router hoort. Bij de fabrieksinstellingen gebruikt de Linksys WRT54G v3 192.168.1.1 als gateway, en het statische IP-adres moet het formaat 192.168.1.x volgen.

DD-WRT installeren op je router: de complete gids
De firmware van Linksys hoort thuis in een museum. Vergeet niet de router te resetten naar fabrieksinstellingen.
DD-WRT installeren op je router: de complete gids
Geen DHCP: laat de netwerkkaart tijdens de flash een statisch IP gebruiken

Zodra dat is gebeurd, ga je naar de router door het IP-adres in de browser te typen (admin/admin, admin/1234 of iets dergelijks), ga je naar het beheergedeelte en geef je opnieuw een reset van de configuratie. We zijn bijna klaar!

DD-WRT installeren op je router: de complete gids
Nog een keer, voor de zekerheid

Stap 3: Voer de eerste flash uit

Ga terug naar de routerconfiguratie, ga naar het beheergedeelte, klik op Firmware Upgrade, selecteer de 'trailed' build en start de flash. Vanaf dit moment is het een oefening in geduld, en moet je niet overhaasten...

DD-WRT installeren op je router: de complete gids
Tijd voor de officiële firmware om met pensioen te gaan. Klik op Bestand selecteren en zoek de Trailed-build
DD-WRT installeren op je router: de complete gids
Onthoud: de Trailed-build!

Stap 4: Wachten

Wanneer ik zeg 'wachten', overdrijf ik niet. Zet koffie. Kijk tien minuten televisie. Speel een potje Mortal Kombat en schop Shang Tsung zijn achterwerk als je dat wilt. Het punt is dat je de router met rust laat. De lampjes zullen knipperen en zelfs als hij er klaar uitziet, moet je hem niet aanraken. De interne opslag van routers is niet zo snel als we denken, en vaak gaat de interne configuratie verder dan de initiële opstart. De officiële DD-WRT-gidsen raden minimaal vijf of zes minuten aan. Ik wacht zelf meestal ongeveer tien minuten.

DD-WRT installeren op je router: de complete gids
Tijd voor een kop koffie. Of thee. Of wat dan ook, zolang je de router maar niet aanraakt.

Stap 5: Log in op de router (nu met DD-WRT)

Heel goed! Als je het IP-adres van de router in de browser typt, zou je de DD-WRT-interface moeten zien, met het buildnummer en de datum rechtsboven. Als de firmware om een gebruikersnaam en wachtwoord vraagt, zijn de standaardwaarden root/admin. Iedereen zou verleid worden om hier te stoppen, maar ons plan vanaf het begin is om de nieuwste beschikbare DD-WRT-versie te installeren.

DD-WRT installeren op je router: de complete gids
Niet slecht! Maar deze build is prehistorisch...

Daarvoor hebben we nog een reset nodig. Ga naar het beheergedeelte, klik op Factory Defaults, bevestig en pas toe. Na de herstart ga je opnieuw naar Administratie, maar deze keer klik je op Firmware Upgrade. Selecteer hier de normale firmware (niet de trailed), verander de parameter After Flashing naar Reset to Default Settings, en klik ten slotte op Upgrade. Er verschijnt een aftelling van 300 seconden.

DD-WRT installeren op je router: de complete gids
Nog een reset voordat we verdergaan
DD-WRT installeren op je router: de complete gids
Naar Firmware Upgrade...
DD-WRT installeren op je router: de complete gids
... selecteren we de normale build...
DD-WRT installeren op je router: de complete gids
... en Upgrade.

Stap 6: Opnieuw wachten

Hetzelfde als eerder, met een paar aanwijzingen. Het is mogelijk dat de aftelling verdwijnt voordat hij op nul staat. Maak je geen zorgen, dat gebeurt vaker, maar het betekent niet dat de router klaar is met flashen en opstarten. Ik benadruk: je moet wachten. Zet nog een kop koffie. Als hobbits een tweede ontbijt hebben, is er niets dat jou tegenhoudt om een tweede kop te drinken. (!)

DD-WRT installeren op je router: de complete gids
Nog 10 minuten. Ik weet dat je het kunt.

Succes!

Als je tot hier bent gekomen, gefeliciteerd! Je overwinning op geplande veroudering met een volledige DD-WRT-installatie op je router verdient erkenning. Rechtsboven zie je dat het versienummer en de datum veel hoger zijn dan die van de trailed-build, wat bevestigt dat we up-to-date zijn.

DD-WRT installeren op je router: de complete gids
Een wachtwoord en gebruikersnaam wijzigen, en...
DD-WRT installeren op je router: de complete gids
... het is klaar! Welkom bij DD-WRT.

De rest is een kwestie van de verschillende secties van de firmware verkennen. Setup bevat alles wat met basisconnectiviteit te maken heeft, zoals het IP-adres van de router, DHCP-controle en MTU-waarden. Wireless regelt het draadloze aspect: de netwerknaam, het kanaal, het verbindingstype en de beveiliging (onthoud: WPA2 Personal met AES-algoritme als minimum). NAT/QoS bevat een kritieke sectie zoals port forwarding (BitTorrent-clients en sommige online games vragen handmatige port opening). Andere DD-WRT-parameters laten je de hoofdchip overklokken of het wifi-vermogen verhogen, maar onze prioriteit is stabiliteit en veiligheid.

Samenvatting

We zijn aan het einde gekomen. Als je wilde weten hoe je DD-WRT op je router installeert, geeft deze gids je een redelijk stevig beeld van wat je te wachten staat. Helaas is geen enkele tutorial universeel. Elke router heeft zijn eigen set instructies, en het controleren van de officiële gegevens is essentieel om succes te boeken. Sommige routers zijn extreem complex, vereisen meerdere flashes en accepteren alleen specifieke builds, anders lopen we het risico op bricking.

Dat wil niet zeggen dat het een onmogelijke missie is. De Linksys WRT54G v3 is een van de gemakkelijkste routers om te flashen, maar er zijn er ook die niet zo'n uitgebreide voorbereiding vereisen. Verzamel informatie, raadpleeg de database. Je hebt geen nieuwste router nodig om toegang te krijgen tot DD-WRT, alleen degene die het beste bij jouw eisen past. Ik hoop dat deze handleiding je geholpen heeft. Veel succes!