1. Doel
Knipperend OpenWrt betekent dat de originele firmware van de router wordt vervangen door het besturingssysteem OpenWrt. OpenWrt is een op Linux gebaseerd besturingssysteem voor embedded netwerkapparaten. Het biedt een beschrijfbaar bestandssysteem, pakketbeheer, firewallcontrole, VPN-ondersteuning, VLAN's, verkeersvorming en geavanceerd routerbeheer dat verder gaat dan wat de meeste standaardfirmware toestaat. Het OpenWrt-project beschrijft het als een Linux-besturingssysteem voor ingebedde apparaten dat statische firmware van leveranciers vervangt door een beschrijfbaar bestandssysteem en pakketbeheer.
In dit document wordt uitgelegd hoe u zich voorbereidt, de juiste firmware-image kiest, OpenWrt veilig flasht, de eerste opstartinstallatie uitvoert en veelvoorkomende problemen oplost.
2. Veiligheid en autorisatie
Flash OpenWrt alleen op een router waarvan u de eigenaar bent of die u expliciet mag wijzigen. Flash geen routers die eigendom zijn van een internetprovider, werkgever, school, hotel, huisbaas of beheerde serviceprovider, tenzij u daarvoor toestemming hebt.
Flashende firmware kan een router permanent kapot maken als:
- Er wordt een verkeerde afbeelding gebruikt.
- De hardwarerevisie komt niet overeen.
- Tijdens het knipperen wordt de stroom onderbroken.
- Een apparaatspecifieke knipperprocedure wordt genegeerd.
- Een beveiligingsmechanisme van een leverancierfirmware wordt ten onrechte omzeild.
- De router heeft te weinig flash of RAM voor moderne OpenWrt.
OpenWrt maakt onderscheid tussen de eerste installatie vanaf firmware van een leverancier en een systeemupgrade vanaf een bestaande OpenWrt-installatie. Een sysupgrade vervangt de huidige OpenWrt-installatie en is niet hetzelfde als een eerste fabrieksinstallatie.
3. Sleutelconcepten
3.1 Fabrieksafbeelding
Normaal gesproken wordt er een fabrieksimage gebruikt als de router nog steeds de originele firmware van de fabrikant gebruikt.
Typische voorbeelden van bestandsnamen:
openwrt-...-factory.bin
openwrt-...-factory.img
openwrt-...-factory.trx
Gebruik dit voor:
- Leverancierfirmware → OpenWrt
De fabrieksinstallatiedocumentatie van OpenWrt beschrijft het eerste proces als het downloaden van de juiste firmware, het verifiëren van het gedownloade bestand en het flashen van de firmware.
3.2 Sysupgrade-afbeelding
Er wordt een sysupgrade-image gebruikt wanneer OpenWrt al is geïnstalleerd en u OpenWrt aan het upgraden of opnieuw installeert.
Typische bestandsnaam:
openwrt-...-sysupgrade.bin
Gebruik dit voor:
- OpenWrt → nieuwer OpenWrt
- OpenWrt → opnieuw installeren van dezelfde versie
- OpenWrt → schone reset met nieuwe OpenWrt afbeelding
In de sysupgrade-documentatie van OpenWrt wordt uitgelegd dat sysupgrade de gehele huidige OpenWrt-installatie vervangt, inclusief de kernel- en bestandssysteempartities.
3.3 Momentopname
Een momentopname is een ontwikkelingsbuild. Het ondersteunt mogelijk nieuwere hardware, maar is minder voorspelbaar dan stabiele firmware.
Gebruik stabiele firmware tenzij:
- Uw router wordt alleen ondersteund door snapshot.
- Je begrijpt het risico.
- U kunt het apparaat gemakkelijk herstellen.
- Je weet hoe je ontbrekende pakketten handmatig moet installeren.
Met de OpenWrt Firmware Selector kunnen gebruikers kiezen voor een stabiele build of een nachtelijke snapshot-build.
3.4 Herstelimage
Sommige routers vereisen een speciale herstelimage of bootloader-herstelmethode. Dit kan het volgende inhouden:
- TFTP
- Verkoperreddingsmodus
- Seriële console
- Herstel webserver
- Initramfs opstarten
- USB-herstel
Herstelmethoden zijn apparaatspecifiek. Ga er niet vanuit dat het herstelproces van de ene router van toepassing is op een andere.
4. Controlelijst vóór flitsen
Verzamel de volgende informatie voordat u OpenWrt knippert.
4.1 Routeridentificatie
Opnemen:
Brand:
Model:
Hardware revision:
Current firmware version:
Region variant:
Serial number:
MAC address:
Hardwarerevisie is van cruciaal belang. Voor een router met de aanduiding v1, v2 en v3 zijn mogelijk andere firmware-images nodig.
4.2 Back-up van netwerkinstellingen
Opslaan of screenshot:
- WAN-verbindingstype
- PPPoE gebruikersnaam/wachtwoord, indien gebruikt
- Statische IP-instellingen, indien gebruikt
- VLAN- of IPTV-instellingen
- LAN-subnet
- DHCP-bereik
- Wi-Fi-SSID
- Wi-Fi-wachtwoord
- Regels voor het doorsturen van poorten
- DNS-instellingen
- VPN-instellingen
- MAC-klooninstelling, indien gebruikt
Na het knipperen kent OpenWrt niet automatisch de firmwareconfiguratie van uw leverancier.
4.3 Voorbereiding op herstel
Zoek voordat u gaat flitsen de herstelmethode voor uw exacte apparaat.
Opslaan:
- Origineel firmwarebestand van de leverancier
- OpenWrt apparaatpagina
- TFTP-herstelinstructies, indien beschikbaar
- Faalveilige instructies
- Statische IP-instellingen nodig voor herstel
- Knoppenreeks voor herstelmodus
In de hersteldocumentatie van OpenWrt wordt vermeld dat sommige leveranciers ingebouwde herstelfuncties bieden in de flash-ROM-opstartpartitie die beschikbaar blijven, zelfs na een OpenWrt-firmware-upgrade.
4.4 Fysieke opstelling
Gebruik deze fysieke opstelling:
- Computer aangesloten via Ethernet
- Computer aangesloten op de LAN-poort van de router
- Router aangesloten op stabiele stroom
- Wi-Fi uitgeschakeld op de computer indien nodig
- Geen onnodige apparaten aangesloten
- Er knippert geen firmware via Wi-Fi
Flash de firmware niet tijdens een stroomstoring, storm, onstabiel gebruik van de generator of wanneer de router per ongeluk wordt losgekoppeld.
5. De juiste OpenWrt-firmware vinden
5.1 Gebruik de Firmwarekiezer
Gebruik de officiële OpenWrt Firmware Selector om uw exacte routermodel en hardwarerevisie te zoeken. De Firmware Selector is ontworpen om OpenWrt-firmware voor een geselecteerd apparaat te downloaden en een stabiele of snapshot-build te kiezen.
Zoeken op:
- Merk router
- Routermodel
- Hardwarerevisie
Voorbeeld zoektermen:
TP-Link Archer C7 v5
GL.iNet GL-AR750S
Linksys EA8300
Netgear R7800
5.2 Gebruik de hardwaretabel
In de OpenWrt downloaddocumentatie wordt aanbevolen de Hardwaretabel of Firmwarekiezer te gebruiken om officiële firmware voor een specifiek apparaat te vinden.
Controleer:
- Ondersteunde versie
- Installatiemethode
- Bekende problemen
- Vereiste afbeelding
- Herstelnotities
- Flitsgrootte
- RAM-grootte
- Wi-Fi-ondersteuning
- Speciale waarschuwingen
5.3 Kies Stabiele firmware
Volgens de huidige releasedocumentatie van OpenWrt is de stabiele OpenWrt-serie 25.12, waarbij 25.12.4 wordt vermeld als de huidige stabiele release.
Gebruik stable tenzij de apparaatpagina zegt dat je een momentopname nodig hebt.
6. Het firmwarebestand verifiëren
Controleer voordat u gaat flashen of het gedownloade bestand niet beschadigd is.
Linux
sha256sum openwrt-*.bin
macOS
shasum -a 256 openwrt-*.bin
Windows PowerShell
Get-FileHash .\openwrt-*.bin -Algorithm SHA256
Vergelijk het resultaat met de controlesom van de downloadmap van OpenWrt of Firmware Selector. Als de controlesom niet overeenkomt, flash het bestand dan niet.
7. Knipperende methode A: Eerste installatie vanaf firmware van de leverancier
Gebruik deze methode als de router nog steeds de originele firmware van de fabrikant gebruikt.
Stap 1: Download de fabrieksimage
Gebruik een bestand met de naam zoiets als:
factory.bin
factory.img
factory.trx
factory.chk
Gebruik geen sysupgrade-image voor de eerste keer knipperen, tenzij de apparaatspecifieke OpenWrt-pagina dit expliciet zegt.
Stap 2: Verbinding maken via Ethernet
Verbinden:
- Computer Ethernet-poort → Router LAN-poort
Vermijd:
- Wi-Fi knippert
- WAN-poort knippert tenzij de instructies van het apparaat dit aangeven
- USB Ethernet-adapters met onstabiele stuurprogramma's
Stap 3: Meld u aan bij de leveranciersfirmware
Veelgebruikte routeradressen van leveranciers zijn onder meer:
http://192.168.0.1
http://192.168.1.1
http://192.168.8.1
http://10.0.0.1
Meld u aan met de gebruikersnaam en het wachtwoord van de beheerder van de firmware van de leverancier.
Stap 4: Open de firmware-upgradepagina
Algemene menunamen:
- Beheer → Firmware-upgrade
- Systeemwerkset → Firmware-upgrade
- Geavanceerd → Firmware-update
- Onderhoud → Firmware
- Routerupdate
- Handmatige firmware-upload
De generieke flashdocumentatie van OpenWrt beschrijft het gebruik van de OEM-firmwarewebinterface en de firmware-upgradeoptie om de juiste OpenWrt-fabrieksimage te installeren.
Stap 5: Upload OpenWrt fabrieksafbeelding
Controleer het volgende voordat u op Upgrade drukt:
- Juiste routermodel
- Correcte hardwarerevisie
- Juiste regio
- Juiste bestandstype
- Controlesom geverifieerd
- Stabiele release geselecteerd
- Apparaatpagina aangevinkt
Upload vervolgens de firmware.
Stap 6: Wacht op opnieuw opstarten
Niet doen:
- Haal de stekker uit het stopcontact
- Druk op resetten
- Herhaaldelijk vernieuwen
- Sluit het laptopdeksel
- Koppel Ethernet los
- Onderbreek het proces
Een normale flits kan enkele minuten duren, afhankelijk van de router.
Stap 7: Toegang tot OpenWrt
Na het opnieuw opstarten stelt u uw computer in op DHCP en opent u:
http://192.168.1.1
In de inlogdocumentatie van OpenWrt staat dat de standaard administratieve gebruikersnaam root is en dat het wachtwoordveld aanvankelijk leeg is totdat u een wachtwoord instelt.
8. Knipperende methode B: Bestaande OpenWrt upgraden met LuCI
Gebruik deze methode als OpenWrt al is geïnstalleerd en LuCI beschikbaar is.
Stap 1: Sysupgrade-image downloaden
Download de juiste sysupgrade-image voor uw exacte apparaat.
Voorbeeld:
openwrt-...-sysupgrade.bin
Stap 2: Inloggen op LuCI
Openen:
http://192.168.1.1
Go to:
System → Backup / Flash Firmware
De OpenWrt sysupgrade-documentatie vermeldt de Backup / Flash Firmware-pagina van LuCI als een standaard firmware-upgrademethode.
Stap 3: Maak een back-up
Download een configuratieback-up voordat u de upgrade uitvoert.
Bewaar het op een veilige plek:
- Computer
- Externe schijf
- Bijlage voor wachtwoordbeheer
- Map voor beheerdersdocumentatie
Stap 4: Upload een Sysupgrade-afbeelding
Selecteer:
- Flash nieuwe firmware-image
Upload het sysupgrade-bestand.
Gebruik Keep-instellingen alleen als:
- Het upgradepad wordt ondersteund
- De apparaatpagina waarschuwt er niet voor
- U probeert de router niet schoon te resetten
- Uw configuratie is bekend als goed
Gebruik een schone reset als uw configuratie kapot is of als u een riskant upgradepad bewandelt.
Stap 5: Flash en opnieuw opstarten
Bevestig de firmware-image en start de upgrade.
Onderbreek de stroom niet.
Ga na het opnieuw opstarten terug naar:
http://192.168.1.1
9. Knipperende methode C: upgrade bestaande OpenWrt met behulp van SSH
Gebruik deze methode als LuCI niet beschikbaar is of als u de voorkeur geeft aan flashen via de opdrachtregel.
Stap 1: Kopieer firmware naar router
Vanaf uw computer:
scp openwrt-*-sysupgrade.bin root@192.168.1.1:/tmp/
Stap 2: SSH naar router
ssh root@192.168.1.1
OpenWrt biedt SSH-beheer voor opdrachtregelrouterbeheer.
Stap 3: Maak een back-up
sysupgrade -b /tmp/openwrt-backup.tar.gz
Kopieer de back-up naar uw computer:
scp root@192.168.1.1:/tmp/openwrt-backup.tar.gz .
Stap 4: Flash terwijl de instellingen behouden blijven
sysupgrade /tmp/openwrt-*-sysupgrade.bin
Stap 5: Flits en reset instellingen
Gebruik dit als u een schone installatie wilt:
sysupgrade -n /tmp/openwrt-*-sysupgrade.bin
De optie -n vermijdt het herstellen van eerdere instellingen.
10. Eerste opstartconfiguratie
Maak na het knipperen verbinding met:
http://192.168.1.1
Inloggen:
Username: root
Password: empty on first login
De FAQ voor starters van OpenWrt bevestigt dat er geen initieel wachtwoord is ingesteld voor root.
Stel onmiddellijk een wachtwoord in.
10.1 Rootwachtwoord instellen
In LuCI:
- Systeem → Beheer → Routerwachtwoord
SSH gebruiken:
passwd
Gebruik een sterk wachtwoord.
10.2 WAN configureren
Veelvoorkomende WAN-typen:
- DHCP-client
- Statisch IP-adres
- PPPoE
- WAN met VLAN-tag
- LTE/5G-modem
- USB-tethering
Als uw ISP PPPoE gebruikt, voert u de gebruikersnaam en het wachtwoord van uw vorige routerconfiguratie in.
10.3 LAN configureren
Standaard OpenWrt LAN is meestal:
192.168.1.1/24
Wijzig dit als uw upstream-modem of bestaand netwerk ook 192.168.1.0/24 gebruikt.
Voorbeeld alternatief LAN:
192.168.10.1
10.4 Wifi configureren
OpenWrt schakelt om veiligheidsredenen Wi-Fi standaard uit op apparaten met Ethernet-poorten.
Instellen:
- Landcode
- SSID
- Encryptie: WPA2/WPA3 indien ondersteund
- Sterke wachtwoordzin
Laat wifi niet open staan.
10.5 Bevestig de standaardinstellingen van de firewall
OpenWrt staat normaliter LAN-naar-WAN-verkeer toe en blokkeert standaard ongevraagd WAN-naar-LAN-verkeer.
Niet blootstellen:
- LuCI
- SSH
- Routerbeheerpoorten
met internet, tenzij u een veilig, op VPN gebaseerd beheerontwerp gebruikt.
11. Uitharding na installatie
Aanbevolen checklist voor verharding:
- Stel het root-wachtwoord in
- Schakel wachtwoord-SSH-aanmelding uit als u SSH-sleutels gebruikt
- Stel LuCI niet bloot aan WAN
- Stel SSH niet bloot aan WAN
- Gebruik WPA2/WPA3
- Schakel WPS uit, indien aanwezig
- Houd de firmware bijgewerkt
- Verwijder ongebruikte pakketten
- Creëer een gastnetwerk voor bezoekers
- Creëer indien nodig een afzonderlijk IoT-netwerk
- Maak een back-up van de configuratie na de installatie
- Methode voor documentherstel
12. Veelvoorkomende problemen en oplossingen
12.1 Kan router niet bereiken na flash
Probeer:
- Stel de computer in op DHCP
- Probeer http://192.168.1.1
- Probeer een andere LAN-poort
- Wacht nog enkele minuten
- Schakel de stroom eenmaal uit na het wachten
- Gebruik Ethernet, geen Wi-Fi
Als DHCP mislukt, stel dan een statisch IP-adres in:
Computer IP: 192.168.1.2
Subnet mask: 255.255.255.0
Gateway: 192.168.1.1
DNS: 192.168.1.1
Open vervolgens:
http://192.168.1.1
12.2 Firmware van leverancier weigert OpenWrt bestand
Waarschijnlijke oorzaken:
- Verkeerd afbeeldingstype
- Verkeerde hardwarerevisie
- Verkeerde regio
- Firmwarebestand te groot
- Leverancier blokkeert firmware van derden
- Speciale installatiemethode vereist
- Ondertekende firmwarebeperking
Forceer het bestand niet. Keer terug naar de apparaatspecifieke OpenWrt pagina.
12.3 LuCI Ontbreekt na flits
Sommige afbeeldingen bevatten niet LuCI, vooral snapshots of aangepaste builds.
Voor OpenWrt 25.12 en nieuwer:
apk update
apk add luci
Voor OpenWrt 24.10 en ouder:
opkg update
opkg install luci
In de OpenWrt pakketdocumentatie staat dat OpenWrt 25.12 en nieuwer apk gebruiken, terwijl 24.10 en ouder opkg gebruiken.
12.4 Verkeerde instellingen hebben u buitengesloten
Gebruik de failsafe-modus. In de failsafe-documentatie van OpenWrt wordt uitgelegd dat de failsafe-modus en fabrieksreset worden gebruikt wanneer configuratieproblemen het apparaat ontoegankelijk maken.
Algemene failsafe herstelvolgorde:
mount_root
firstboot
reboot -f
Hierdoor wordt de configuratie gewist en wordt OpenWrt teruggezet naar de standaardstatus.
12.5 Mislukte firmware-upgrade
Als LuCI of SSH niet kan worden bereikt, probeer dan:
- Faalveilige modus
- Fabrieksreset
- Herstelmodus van leverancier
- TFTP-herstel
- Seriële console
OpenWrt raadt aan eerst de failsafe-modus en fabrieksreset te proberen wanneer de interface onbereikbaar is na configuratie- of upgradeproblemen.
13. Overzicht van TFTP-herstel
Sommige routers kunnen firmware herstellen via TFTP.
Een typisch TFTP-herstelproces omvat:
- Stel de computer in op een specifiek statisch IP-adres
- Hernoem het firmwarebestand naar een vereiste naam
- Start de TFTP-server of -client
- Houd de reset/WPS-knop ingedrukt
- Schakel de router in
- Wacht tot de bootloader firmware aanvraagt
- Firmware overbrengen
- Wacht op automatisch knipperen en start opnieuw op
De TFTP-hersteldocumentatie van OpenWrt beschrijft het gebruik van Ethernet, het voeden van de router en het gebruik van een apparaatspecifieke knoppenreeks om het firmwareherstel te starten.
Belangrijk: TFTP-gegevens variëren per router. Controleer altijd:
- Herstel-IP van de router
- Computer-IP
- Vereiste bestandsnaam
- Vereiste Ethernet-poort
- Knoptiming
- Of de router nu als TFTP-client of server fungeert
14. Wanneer niet flitsen OpenWrt
Flash OpenWrt niet als:
- De router is niet van jou
- Het model wordt niet ondersteund
- De hardwarerevisie is onduidelijk
- U kunt geen herstelinstructies vinden
- De router is uw enige internettoegang en u heeft geen back-upplan
- Het apparaat heeft te weinig flash/RAM voor OpenWrt-pakketten en overlays
- U hebt alleen leveranciersfuncties nodig die OpenWrt niet ondersteunt
- U bent niet bereid het apparaat te resetten of te herstellen
15. Aanbevolen knipperende workflow
Gebruik deze exacte workflow voor de meeste routers:
- Bevestig dat u eigenaar bent van de router.
- Identificeer het exacte model en de hardwarerevisie.
- Controleer OpenWrt apparaatondersteuning.
- Lees de apparaatspecifieke installatiepagina.
- Download de stabiele fabrieksimage voor de eerste installatie.
- Download de stabiele sysupgrade-image alleen als OpenWrt al is geïnstalleerd.
- Controleer de controlesom.
- Bewaar huidige routerinstellingen.
- Download de firmware van de leverancier voor herstel.
- Maak verbinding via Ethernet.
- Blader door de juiste methode.
- Wacht tot het apparaat opnieuw is opgestart zonder de stroom te onderbreken.
- Open http://192.168.1.1.
- Log in als root met een leeg wachtwoord.
- Stel onmiddellijk het rootwachtwoord in.
- Configureer WAN, LAN, Wi-Fi en firewall.
- Maak een back-up van de voltooide OpenWrt-configuratie.
- Documentherstelstappen.
16. Conclusie
Het knipperen van OpenWrt is het proces waarbij de originele firmware van een router wordt vervangen door een flexibel, op Linux gebaseerd routerbesturingssysteem. De belangrijkste onderdelen zijn geen ingewikkelde commando's; ze zijn voorbereiding en nauwkeurigheid.
De veiligste installatie is afhankelijk van:
- Juiste apparaatmodel
- Correcte hardwarerevisie
- Juiste firmwaretype
- Stabiele kracht
- Ethernet-verbinding
- Geverifieerde controlesom
- Bekende herstelmethode
Gebruik een fabrieksimage bij installatie vanaf firmware van een leverancier. Gebruik een sysupgrade-image bij het upgraden van een bestaande OpenWrt-installatie. Stel na het flashen onmiddellijk het rootwachtwoord in, configureer WAN en Wi-Fi, voorkom dat beheerservices aan internet worden blootgesteld en sla een werkende back-up op.