OpenWRT : Guide Complet pour Installer un Firmware Open Source sur son Routeur

📝 Expert 📅 août 2026
OpenWRT : Guide Complet pour Installer un Firmware Open Source sur son Routeur

Qu’est-ce qu’OpenWRT ?

OpenWRT est un système d’exploitation open source basé sur Linux, conçu pour fonctionner sur les routeurs WiFi et autres équipements réseau embarqués. Là où le firmware d’origine de votre routeur est une boîte noire imposée par le fabricant, OpenWRT est entièrement transparent, personnalisable et enrichi par une communauté active depuis 2004.

Concrètement, OpenWRT remplace le logiciel interne de votre routeur par un mini-système Linux complet, avec un gestionnaire de packages, un pare-feu avancé (nftables/iptables), un client VPN, un serveur DNS configurable, et bien plus. Votre routeur, quelle que soit sa marque, devient un appareil de réseau professionnel que vous contrôlez entièrement.

Pourquoi installer OpenWRT sur son routeur ?

Le firmware d’origine d’un routeur grand public souffre de limitations imposées par le fabricant : mises à jour abandonnées après 2 à 3 ans, fonctionnalités verrouillées, interface simplifiée à l’extrême. OpenWRT lève toutes ces restrictions.

Des fonctionnalités impossibles avec le firmware d’origine

Avec OpenWRT, vous pouvez configurer des VLANs réseau pour isoler vos appareils IoT du reste de votre réseau — une fonctionnalité habituellement réservée aux équipements professionnels (notre guide VLANs sur routeur explique pourquoi c’est important). Vous pouvez également installer un client VPN WireGuard ou OpenVPN directement sur le routeur, protégeant ainsi tous les appareils connectés (voir notre guide VPN routeur).

Le QoS (Quality of Service) d’OpenWRT, via le module SQM (Smart Queue Management), est l’un des meilleurs qui existe pour éliminer la latence en gaming ou en visioconférence, bien supérieur aux implémentations QoS des firmwares d’origine. Notre guide QoS routeur détaille les principes, qu’OpenWRT met en œuvre avec une précision bien plus fine.

Sécurité : des mises à jour là où le fabricant a abandonné

C’est l’argument numéro un pour les utilisateurs soucieux de sécurité : les fabricants cessent de publier des mises à jour de sécurité après 2 à 3 ans. OpenWRT, lui, continue. Un routeur de 2018 sous OpenWRT 23.05 est plus sécurisé qu’un routeur de 2022 sous le firmware d’origine abandonné. Pour approfondir la sécurité réseau, consultez notre guide pour sécuriser son réseau WiFi.

Performances optimisées

OpenWRT supprime les fonctionnalités inutiles du firmware d’origine (nuage propriétaire, télémétrie, apps mobiles) pour allouer toutes les ressources processeur et RAM au routage réseau. Sur les routeurs anciens avec peu de RAM, ce gain peut être significatif.

Étape 1 : Vérifier la compatibilité de son routeur

Avant tout, consultez le Table of Hardware sur openwrt.org/toh. Ce tableau recense tous les appareils supportés avec leur niveau de compatibilité.

Ce qu’il faut vérifier

  • Version hardware exacte : un TP-Link Archer AX55 v1.0 et v2.0 peuvent avoir des niveaux de support différents. Regardez au dos de votre routeur ou dans les paramètres système.
  • Espace flash minimum : OpenWRT nécessite au moins 8 Mo de mémoire flash. Les routeurs avec seulement 4 Mo sont supportés mais très limités en packages.
  • RAM minimum : 64 Mo de RAM sont recommandés pour un usage confortable. En dessous, certains services comme le client VPN peuvent manquer de mémoire.

Routeurs bien supportés par OpenWRT

Les TP-Link Archer sont parmi les routeurs les mieux supportés : l’Archer AX55 dispose d’un excellent support OpenWRT avec accélération matérielle activée. Les GL.iNet sont des routeurs vendus avec OpenWRT préinstallé — idéaux pour débuter sans risque. Les routeurs Belkin/Linksys de la série WRT sont aussi très bien couverts (la série WRT est historiquement liée à la naissance d’OpenWRT).

Les routeurs ASUS récents (RT-BE50, RT-BE92U) ont une compatibilité partielle ou en cours de développement. Vérifiez le statut exact de votre modèle avant de vous lancer. Découvrez notre avis sur l’ASUS RT-BE50 si vous cherchez un routeur récent alliant performances et compatibilité firmware alternatif.

Étape 2 : Préparer l’installation

Télécharger le bon firmware

Sur openwrt.org, choisissez votre routeur dans le Table of Hardware, puis téléchargez le fichier factory (pour une première installation depuis le firmware d’origine) ou sysupgrade (pour mettre à jour OpenWRT). Le fichier factory est au format .bin ou .img selon les fabricants.

Important : téléchargez depuis le site officiel openwrt.org uniquement. Des sites tiers proposent des versions modifiées qui peuvent contenir des backdoors.

Sauvegarder la configuration d’origine

Avant de flasher, sauvegardez la configuration actuelle de votre routeur depuis son interface web (généralement Système > Sauvegarde). Gardez aussi une note de vos paramètres FAI : identifiants PPPoE, paramètres VLAN de votre opérateur, etc.

Se connecter en filaire

Lors du flash, restez obligatoirement connecté en Ethernet, pas en WiFi. Une coupure WiFi pendant le flash peut bricker le routeur. Utilisez un câble directement entre votre PC et un port LAN du routeur.

Étape 3 : Installer OpenWRT

Méthode 1 : Via l’interface web du firmware d’origine (la plus simple)

C’est la méthode recommandée pour les débutants et fonctionne sur la majorité des routeurs :

  1. Connectez-vous à l’interface web de votre routeur (192.168.1.1 ou 192.168.0.1)
  2. Allez dans la section Mise à jour du firmware (Administration, Avancé, ou Système selon les marques)
  3. Sélectionnez le fichier .bin OpenWRT téléchargé (fichier factory)
  4. Désactivez la vérification de signature si l’option existe — les firmwares tiers ne sont pas signés par le fabricant
  5. Lancez la mise à jour et attendez 3 à 5 minutes sans interrompre
  6. Le routeur redémarre sous OpenWRT. Accédez à http://192.168.1.1

Méthode 2 : Via TFTP (si l’interface web est inaccessible)

TFTP est la méthode de récupération utilisée quand le firmware actuel est corrompu ou quand la méthode interface web ne fonctionne pas :

  1. Configurez votre PC avec l’IP fixe 192.168.0.66 (masque 255.255.255.0)
  2. Installez un client TFTP (tftpd64 sur Windows, atftp sur Linux)
  3. Mettez le routeur en mode recovery : éteignez-le, maintenez le bouton Reset enfoncé, rallumez-le (la LED clignote différemment selon les modèles)
  4. Envoyez le fichier firmware via TFTP vers 192.168.0.1
  5. Attendez le redémarrage automatique

Étape 4 : Premiers pas sous OpenWRT

Définir un mot de passe administrateur

À la première connexion sur http://192.168.1.1, l’interface LuCI (graphique) s’ouvre sans mot de passe. Définissez immédiatement un mot de passe dans System > Administration avant de faire quoi que ce soit d’autre.

Configurer la connexion WAN

Si votre FAI utilise PPPoE (Free, SFR, Bouygues ADSL) : allez dans Network > Interfaces, éditez l’interface WAN et sélectionnez le protocole PPPoE, entrez vos identifiants.

Si votre routeur est branché derrière une box opérateur (mode bridge ou double NAT), configurez le WAN en DHCP — la box attribue automatiquement une IP au routeur OpenWRT.

Configurer le WiFi

OpenWRT désactive le WiFi par défaut pour des raisons de sécurité. Allez dans Network > Wireless, activez chaque radio (2,4 GHz et 5 GHz), définissez le SSID et le mot de passe WPA2/WPA3, puis sauvegardez.

Étape 5 : Installer des packages avec opkg

Le vrai pouvoir d’OpenWRT réside dans son gestionnaire de packages opkg, similaire à apt sur Ubuntu. Mettez d’abord à jour la liste des packages :

opkg update

Puis installez ce dont vous avez besoin. Exemples courants :

PackageFonction
luci-app-openvpnClient OpenVPN avec interface graphique
wireguard-tools + luci-app-wireguardClient WireGuard
sqm-scripts + luci-app-sqmQoS SQM anti-bufferbloat
adblockBloqueur de publicités DNS au niveau réseau
luci-app-upnpUPnP pour gaming et applis P2P
kmod-usb-storageSupport clé USB pour stockage externe

Installez via l’interface LuCI (System > Software) ou en ligne de commande SSH.

Gestion avancée : VLANs, pare-feu et contrôle parental

OpenWRT brille particulièrement dans la gestion réseau avancée. La configuration des VLANs 802.1q permet de créer des réseaux virtuels séparés — un pour vos appareils IoT (ampoules, prises, caméras) totalement isolé de vos PC et smartphones. C’est la meilleure façon de protéger votre réseau principal contre les failles de sécurité des objets connectés.

Le pare-feu nftables intégré offre un niveau de contrôle que les firmware d’origine n’approchent jamais : règles par appareil, blocage de ports, logging détaillé, protection DDoS. Tout se configure via LuCI ou directement en ligne de commande.

Pour le contrôle parental, OpenWRT supporte des solutions bien plus puissantes que les contrôles parentaux intégrés aux routeurs grand public, notamment grâce au blocage DNS par catégories et au filtrage horaire par adresse MAC. Notre guide contrôle parental routeur donne les bases ; avec OpenWRT vous pouvez aller bien plus loin.

Risques et récupération en cas de brick

Le “brick” (routeur inutilisable après un mauvais flash) est le risque principal. Voici comment le gérer :

Prévention

  • Ne flashez que des firmwares téléchargés depuis openwrt.org officiel
  • Ne coupez jamais l’alimentation pendant un flash
  • Restez en filaire Ethernet pendant toute la procédure

Récupération via port série (console UART)

Si votre routeur est totalement brické et ne répond plus au TFTP, le port série UART est votre dernière option. La plupart des routeurs disposent de broches UART sur leur carte mère (non documentées par le fabricant, mais cartographiées dans le wiki OpenWRT pour chaque modèle). Un adaptateur USB-UART vous permet d’accéder à la console série et de reflasher le bootloader.

Les accessoires indispensables

Reland Sun Adaptateur USB vers UART TTL CP2102 — Console série — 2,37€ ⭐ 4.4/5

Indispensable pour accéder au port série d'un routeur brické. Compatible avec tous les terminaux série (PuTTY, minicom) et la quasi-totalité des routeurs. Prise en charge native Linux/macOS, driver CP2102 requis sur Windows.

Voir sur Amazon →
SanDisk Cruzer Blade 32 Go — Clé USB pour stockage OpenWRT — 7,99€ ⭐ 4.5/5

OpenWRT peut utiliser une clé USB pour étendre son espace de stockage (overlay filesystem via extroot) et stocker des logs réseau. Format ultra-compact, idéal pour rester branchée en permanence sur un port USB du routeur.

Voir sur Amazon →
NETGEAR GS308E Switch Ethernet Gigabit 8 Ports Manageable — 39,99€ ⭐ 4.6/5

Pour exploiter pleinement les VLANs configurés sous OpenWRT, associez votre routeur à un switch manageable compatible 802.1q. Le GS308E de Netgear est le référence entrée de gamme : 8 ports Gigabit, gestion des VLANs, QoS, silencieux et compact.

Voir sur Amazon →

Conclusion

OpenWRT transforme un routeur ordinaire en équipement réseau professionnel entièrement sous votre contrôle. Mises à jour de sécurité durables, VLANs, VPN intégré, QoS avancé, bloqueur de publicités réseau — les possibilités sont quasi-illimitées. La clé du succès : vérifier la compatibilité dans le Table of Hardware avant d’acheter ou de modifier un routeur, et rester filaire pendant l’installation.

Pour les utilisateurs qui veulent les fonctionnalités d’OpenWRT sans la complexité, les routeurs ASUS avec firmware ASUSWRT restent une alternative puissante avec VPN intégré et interface soignée — un bon compromis entre contrôle et simplicité.

❓ Questions fréquentes

Comment savoir si mon routeur est compatible avec OpenWRT ?
Consultez le Table of Hardware officiel sur openwrt.org — entrez le modèle exact de votre routeur (ex: TP-Link Archer AX55 v1.0). Le tableau indique la compatibilité, la version d'OpenWRT supportée, et les éventuelles limitations. Attention à la version hardware (v1, v2, etc.) car deux versions du même modèle peuvent avoir des niveaux de support différents.
Peut-on revenir au firmware d'origine après avoir installé OpenWRT ?
Oui, dans la grande majorité des cas. La procédure s'appelle 'flash back to OEM firmware'. Depuis l'interface OpenWRT, allez dans System > Backup / Flash Firmware et importez le firmware d'origine téléchargé sur le site du fabricant. Sur certains routeurs TP-Link et ASUS, la restauration peut aussi se faire via TFTP si l'interface web n'est plus accessible.
Est-ce légal d'installer OpenWRT sur son routeur ?
Oui, totalement légal. OpenWRT est un firmware open source sous licence GPL. Vous êtes libre de modifier le logiciel de votre propre matériel. La seule contrainte légale concerne la revente : vous ne pouvez pas vendre un routeur modifié en prétendant qu'il est sous firmware d'origine. Certains ISP interdisent les modifications de firmware dans leurs CGU, mais cela ne concerne que les box opérateurs — pas les routeurs que vous achetez vous-même.
OpenWRT annule-t-il la garantie du routeur ?
Techniquement oui, selon la plupart des fabricants. Modifier le firmware est considéré comme une utilisation non conforme. En pratique, si votre routeur tombe en panne physiquement après une installation OpenWRT, le fabricant peut refuser la garantie. C'est pour cette raison qu'il est conseillé d'installer OpenWRT sur un routeur ancien ou de conserver le routeur d'origine comme spare.
Quelle est la différence entre OpenWRT et DD-WRT ?
OpenWRT et DD-WRT sont tous deux des firmwares open source pour routeurs. OpenWRT est plus modulaire : il utilise un gestionnaire de packages (opkg) qui permet d'installer uniquement ce dont vous avez besoin, à la manière d'une distribution Linux. DD-WRT est plus monolithique mais plus simple à prendre en main pour les débutants. OpenWRT est activement maintenu avec des mises à jour de sécurité régulières, contrairement à DD-WRT qui a connu des périodes de stagnation.