Raisons d'utiliser OpenWrt
Les gens installent OpenWrt parce qu'ils trouvent que c'est mieux que le firmware d'origine de leur routeur ou matériel embarqué. Cette page met en avant plusieurs aspects d'OpenWrt.
Performance et stabilité
OpenWrt est conçu par des professionnel·les du réseau et d'autres personnes qui se sentent concernées par les performances de leur réseau. OpenWrt intègre de nombreux algorithmes issus de la recherche récente qui sont de loin plus efficaces que les firmwares d'origine.
- OpenWrt est stable et fonctionne de manière fiable pendant de longues périodes.
- OpenWrt réduit la latence/lag et augmente le débit avec des algorithmes de contrôle de la saturation de la mémoire tampon.
- Les améliorations du wifi supportent des débits plus élevés et l'équité du temps d'antenne entre les stations.
- Les équipements anciens bénéficient des améliorations d'OpenWRT longtemps après que le fabricant arrête de publier des mises à jour (tant que la mémoire RAM/flash de l'équipement est suffisante pour la nouvelle version)
Securité
OpenWrt est un logiciel libre. Plein de devs du monde entier vérifient le code avant sa parution.
- Pas de porte dérobée laissée par les constructeurs.
- OpenWrt résiste aux vulnérabilités habituelles grace à GNU/Linux qui n'est pas sensible à la plupart des attaques habituelles.
- OpenWrt est maintenu et mis à jour régulièrement, donc les vulnérabilités sont corrigées peu de temps après avoir été découvertes.
- La configuration par défaut d'OpenWrt est très prudente, permettant une pleine connectivité à Internet sans exposer aux attaques le routeur ou les machines qui y sont connectées.
- Beaucoup d'anciens équipements sont supportés par OpenWrt et peuvent bénéficier de la sécurité d'OpenWrt, longtemps après que le fabricant ait arrêté de publier des mises à jour.
- OpenWrt prolonge la durée de vie de vos routeurs. Alors que beaucoup de fabricants ne publient des mises à jour pour vos équipements que jusqu'à la sortie de modèle suivant, OpenWrt supporte tous les modèles compatibles tant que leur mémoire RAM/Flash est suffisante pour les nouvelles versions.
Modularité
Alors que le firmware constructeur d'un routeur est fourni avec un ensemble de capacités fixe, OpenWrt fournis plus de 3000 paquets prêts à être installés. Quelques uns des paquets les plus populaires permettent de :
- Utiliser la connectivité double pile clé en main ou fournir transition d'IPv4 vers IPv6.
- Bloquer la pub au niveau du routeur pour profiter d'une navigation web épurée sur toutes vos machines.
- Réduire la latence/lag même avec du traffic important avec Smart Queue Management
- Empêcher votre FAI d'usurper ou d'espionner vos requêtes DNS avec le chiffrement du DNS.
- Chiffrer votre connexion internet, contourner les restrictions régionales, accéder aux services cachés Tor avec le client Tor.
- Forcer les appareils connectés à utiliser un serveur DNS en particulier via le DNS de votre routeur avec le détournement DNS.
- Créer un réseau wifi invité·es qui permet l'accès à Internet mais pas à vos machines locales.
- Contrôler l'accès en utilisant des limites de temps et un contrôle parental.
- Mettre des quotas sur les volumes de téléchargement ou la bande passante. Utile par exemple pour les connexions 3G/4G avec un volume d'up/download limité.
- Ajouter une webcam pour faire de la vidéosurveillance ou des timelapses.
- Se connecter à votre station météo avec pywws ou weewx, enregistrer des statistiques et les rendre accessibles via un server web accompagné d'un direct vidéo.
- Interagir avec des équipements 1-wire (capteurs...).
- Faire de votre routeur une centrale pour votre domotique.
- Accéder à plus de fournisseurs de DNS Dynamiques (DDNS) que le firmware constructeur via des scripts DDNS.
Entraide de la communauté
La communauté dynamique des devs, des bénévoles et autres utilisateurs et utilisatrices d'OpenWRT sont toujours disponibles pour aider à résoudre un problème.
- Forum OpenWrt - conversations à propos d'OpenWrt.
- Listes mail des Devs OpenWrt et des Admins OpenWrt.
Voir aussi: Communication avec le projet OpenWrt
Plateforme de recherche
De nombreuses équipes de recherche en réseaux utilisent OpenWrt comme une plateforme stable pour leur travail. Au fur et à mesure que leur travail passe du royaume expérimental au monde pratique, avec du code prêt à la production, il est immédiatement disponible dans OpenWrt. Parmi les équipes qui utilisent OpenWrt, on trouve :
- Le développement des algorithmes fq_codel et cake qui réduisent la latence.
- L'équipeMake Wi-Fi Fast a travaillé à réduire la file d'attente et la latence dans la pile wifi et teste l'équité en matière de temps d'antenne avec OpenWrt.
- Homenet fournit une implémentation du routage zeroconf IPv6 (et IPv4), l'assignation de préfixes et la découverte de services pour un réseau domestique composé de multiples routeurs connectés à plusieurs fournisseurs de services. Il y a un paquet hnet-full pour OpenWrt.
Configuration
OpenWrt est un véritable système Linux ; vous avez donc le contrôle total des fonctionnalités de votre routeur/équipement.
- OpenWrt fournit à la fois une interface en ligne de commande via SSH et une interface web pour la configuration.
- La configuration est stockée dans des fichiers textes pour faciliter leur édition et/ou leur copie.
- OpenWrt Image Generator vous permet de créer des images dédiées et customisées (phrases de passe pré-définies, Wifi, etc.) pour vos équipements.
- L'interface web LuCI vous permet de sélectionner des themes qui correspondent à vos besoins ou à vos goûts. La traduction de l'interface web est disponible dans plus de 20 langues.
- Vous pouvez configurer les LEDs et les boutons de votre équipement à votre guise.
Gratuit
OpenWrt est gratuit de par sa licence GPL et grâce aux efforts de nombreuses contributrices et contributeurs bénévoles (à la fois des personnes et des entreprises). Il n'y a pas de frais de souscription ou de licence.