Tech

Comment installer un répéteur WiFi avec une freebox ?

Je suis un fan professé d’OpenWRT, le système d’exploitation gratuit basé sur Linux pour les routeurs. Le logiciel libre offre beaucoup plus de fonctionnalités que certains micrologiciels du fabricant et est développé comme un projet open source.

Surtout pour les débutants, cependant, l’installation et la configuration d’OpenWRT sont souvent un obstacle — ce guide veut changer cela. Dans cette première partie, je vais vous montrer comment installer OpenWRT sur votre routeur, dans la deuxième partie suivante, je vais traiter de la configuration du système.

Lire également : Comment synchronisez-vous plusieurs API ?

Dans un billet de blog précédent, j’ai déjà associé une présentation d’introduction que je voudrais présenter plus en détail avec ce guide.

A lire également : Comment amener Netflix à la télévision avec votre téléphone ?

Qu’ est-ce que OpenWRT ?

OpenWRT est un firmware alternatif pour les routeurs. C’est un système d’exploitation basé sur Linux que vous pouvez installer sur votre appareil au lieu du firmware du fabricant, et il le remplace complètement. OpenWRT est un projet open source que tout le monde peut rejoindre peuvent participer.

Il peut être utilisé comme routeur, pare-feu, point d’accès, même comme serveur de fichiers ou de téléphonie. Les instructions suivantes supposent que vous souhaitez remplacer le microprogramme de votre routeur par la connexion Internet.

OpenWRT offre de nombreux avantages par rapport au firmware du fabricant : d’une part, il prend en charge des routeurs encore plus anciens, pour lesquels le fabricant n’offre plus de mises à jour. En période de vulnérabilités critiques pour la sécurité, il s’agit d’un argument crucial, car il vous permet de continuer à fonctionner facilement même du matériel prétendument ancien sans craindre que votre réseau ne soit pas protégé. Les mises à jour d’OpenWRT sont souvent disponibles encore plus rapidement que celles des fabricants.

D’ autre part, les routeurs les plus chers ne diffèrent souvent que dans leur équipement logiciel des moins chers, le matériel est au moins comparable. Avec OpenWRT, vous pouvez équiper votre routeur de fonctionnalités qui ne sont compatibles qu’avec des appareils coûteux , tels que les serveurs de téléphonie, les serveurs de fichiers, les serveurs Web et les serveurs de messagerie, pour n’en nommer que quelques-uns. Il ne faut cependant pas cacher que les routeurs à faible coût, en particulier, ont une puissance CPU et un espace de stockage limités qui ne sont pas comparables à un serveur traditionnel.

En tant que système Linux, OpenWRT peut également être personnalisé à vos propres besoins dans les moindres détails, et la gestion intégrée des paquets fournit de nombreux programmes et services. Outre l’installation initiale, OpenWRT est également pratique pour l’utilisateur final, car il est livré avec une interface web entièrement intégrée. Enfin, le support IPv6 est également à bord, ce qui devient de plus en plus important aujourd’hui.

Autrement dit, OpenWRT est similaire aux distributions Android alternatives que vous installez sur votre téléphone au lieu du firmware du fabricant. L’entrée n’est pas tout simplement trivial, mais vous serez récompensé par un système merveilleusement élégant, actuel et personnalisable — aucun prix sans diligence.

Tous les débuts sont difficiles

Surtout la première installation d’OpenWRT est souvent le plus grand obstacle pour les débutants. Pas tout à fait injustement, parce que quelque chose ne va pas ici, l’appareil est souvent irrémédiablement détruit. Avec un peu de conscience, c’est en fait facile à traiter, mais la note obligatoire : vous pouvez faire quelque mal en clignotant l’appareil — dans le pire des cas, le routeur est inutilisable à la fin et seulement un presse-papier coûteux. Vous ne devriez aller de l’avant que si vous êtes conscient du risque et que vous savez ce que vous faites ! A partir de là, ça se poursuit à vos risques et périls ! Même après avoir installé OpenWRT, vous devez être prudent, car vous êtes maintenant responsable de l’application régulière des dernières mises à jour de sécurité, votre fournisseur utilisera le ne prennent plus le relais pour vous.

Trouvez le bon firmware

Le plus gros obstacle au début est certainement de trouver le bon firmware. Le chemin ici est généralement via le Wiki OpenWRT et sa table de matériel. Ici, vous devez rechercher votre modèle de routeur exact, y compris la révision matérielle spécifique, car parfois les fabricants changent le chipset d’une version à l’autre et certaines variantes ne sont pas prises en charge du tout, ou seulement après une certaine révision. L’étiquetage par pays est parfois aussi important, car certains fabricants vendent des appareils différents pour différents marchés.

OpenWRT lui-même est disponible en différentes versions. Au moment de rédiger cet article, la version 15.05.1 est la variante stable actuelle et porte le nom de code Chaos Calmer. Un joli détail en marge : les versions OpenWRT sont toujours nommées d’après les cocktails, dont la recette est choisie après la connexion via SSH est également affiché. Eh bien, je suppose ! ፦)

En plus de stable, il y a aussi la branche de développement actuelle, c’est-à-dire l’état actuel de la prochaine version, également appelée tronc, qui change fréquemment. Je recommande essentiellement d’utiliser la version stable, mais surtout sur les routeurs plus récents parfois il n’y a aucun moyen de contourner Trunk pour profiter de nouvelles fonctionnalités ou corrections de bogues, ou pour pouvoir installer OpenWRT sur l’appareil en premier lieu. Dans le cadre de ce tutoriel, cependant, je me concentre principalement sur stable.

Remarque sur la touche : Si vous voulez toujours essayer Trunk, vous devez installer tous les paquets dès le début, car ils changent fréquemment et ne peuvent plus être installés sans mettre à jour le système de base. En outre, l’interface Web appelée LUCi doit être installée manuellement sur Trunk et activée pour le démarrage.

Si vous avez le bon routeur et le bon Version OpenWRT, une autre question se pose : quel système de fichiers voulez-vous utiliser ? SquashFS et JFFS2 sont disponibles. SquashFS fonctionne avec des superpositions, c’est-à-dire des doublons de fichiers modifiés, et prend donc plus d’espace et peut être plus lent. Le grand avantage est qu’il fournit le mode failsafe qui vous permet d’accéder au routeur à tout moment dans le cas, par exemple, vous avez mal configuré le pare-feu, oublié votre mot de passe ou causé des problèmes avec le démarrage du système. JFFS2 est plus rapide et offre plus d’espace utilisable par rapport aux SquashFS, mais pas de mode sauvetage. Je conseille fortement d’utiliser SquashFS et le mode failsafe, car vous avez verrouillé plus vite que vous le pensez et dans un tel cas, vous serez heureux pour cette ligne de vie.

Enfin, vous devez toujours choisir entre sysupgrade et usine. L’usine n’arrive généralement qu’à la première fois Installez OpenWRT, c’est-à-dire lorsque vous passez du firmware du fabricant à OpenWRT. Pour les mises à jour d’une version existante vers une nouvelle version d’OpenWRT, vous utilisez généralement la variante sysupgrade. La distinction est importante car sinon vous pouvez rapidement rendre votre routeur inutilisable.

Le chemin du retour peut être pierreux

Selon le routeur, le chemin vers OpenWRT est une rue à sens unique, vous ne pouvez pas toujours revenir au firmware du fabricant. Dans le Wiki OpenWRT, vous trouverez des instructions pour de nombreux modèles pour réinstaller le soi-disant firmware d’usine. Cependant, il n’y a aucune garantie que cela fonctionnera — si vous êtes un nouveau venu à OpenWRT, je vous recommande de faire vos premiers pas sur un routeur bon marché d’une part, et aussi d’avoir un repli à la maison, afin de ne pas vous couper du réseau si quelque chose ne va pas.

Étape par étape

Laissez-moi lire la théorie de la section précédente résumer à nouveau en quelques étapes courtes :

  1. Identifiez la version exacte de votre routeur, y compris
    1. nom du produit spécifique et complet , y compris le code pays et le suffixe
    2. révision matérielleexacte
  2. Lisez attentivement les indices du Wiki OpenWRT. Selon le modèle de routeur, il y a encore des conseils spéciaux ici que vous devriez certainement faire attention, ainsi que des informations sur les variantes de routeur qui peuvent ne pas fonctionner avec.
  3. Choisissez la version d’OpenWRT que vous souhaitez installer. Au moment de la création de cet article, la version 15.05.1 est la variante stable actuelle que je vous recommande, sauf si le wiki appelle une version différente pour votre routeur spécifique, ce qui peut être le cas en particulier avec de nouveaux appareils.
  4. Choisissez un système de fichiers, SquashFS ou JFFS2. Je recommande vous d’utiliser SquashFS.
  5. En règle générale, seulement pour l’installation initiale, c’est-à-dire lors du clignotement du firmware du fabricant vers OpenWRT, sélectionnez la variante d’usine. Pour mettre à jour une ancienne version d’OpenWRT vers une version plus récente, choisissez Sysupgrade. Encore une fois, en cas de doute, faites attention à ce que le Wiki OpenWRT peut écrire autrement.

En fin de compte, vous arriverez à un fichier appelé, par exemple, openwrt-15.05.1-ar7xx-generic-samplerouter model1234-v1squashfs-factory.bin, et si vous portez une attention particulière dans la section précédente, vous y trouverez tous ces éléments.

Pour l’installation réelle, vous devriez également vérifier à nouveau le wiki OpenWRT, car ici aussi, il revient au routeur. En particulier, plus récemment, certains fabricants ont des restrictions plus strictes et l’installation d’OpenWRT ne peut être possible que dans un détour (par exemple, via un serveur TFTP local) possible. D’autres périphériques, par exemple, n’activent pas le Wi-Fi avec OpenWRT tant que vous n’avez pas défini un paramètre spécifique.

Cependant, souvent cela fonctionne comme ceci :

  1. Connectez-vous à l’interface Web de votre routeur.
    1. Il est très importantque vous ne le faites pasvia Wi-Fi, mais via une connexion directe par câble ! Si la connexion se rompt pendant le processus flash, vous risquez d’endommager irrémédiablement votre routeur. Veillez à désactiver le Wi-Fi sur votre ordinateur pendant cette période.
    2. Si vous ne savez pas comment accéder à l’interface Web de votre routeur, reportez-vous au manuel de l’utilisateur — souvent l’adresse IP est 192.168.0.1, 192.168.0.254, 192.168.1.1 ou 192.168.1.254 qui vous y arrivera. En tant que petit conseil : vérifiez vos paramètres réseau pour voir ce qui est défini comme passerelle par défaut ou route par défaut, qui, dans la plupart des cas, est le Adresse IP du routeur.
  2. Ouvrez la page où vous pouvez appliquer les mises à jour du micrologiciel.
  3. Ici, vous devez normalement installer la mise à jour à partir de votre fabricant. Cependant, comme vous voulez OpenWRT, sélectionnez le fichier que vous avez téléchargé précédemment et vérifiez deux fois par précaution que vous avez téléchargé la version correcte.
  4. Maintenant, démarrez la mise à jour du firmware. Votre routeur peut redémarrer plusieurs fois pendant cette période. Veuillez patienter au moins 10 minutes avant de continuer !
  5. Débranchez et rebranchez maintenant brièvement le câble réseau entre votre routeur et votre ordinateur. Vous obtiendrez une nouvelle adresse IP.
  6. L’ interface Web OpenWRT

    Ouvrez l’interface Web OpenWRT en tapant 192.168.1.1 dans votre navigateur. Si l’installation d’OpenWRT a réussi, vous devriez voir un masque de connexion similaire à ce qui suit :

  7. Si vous souhaitez utiliser la variante tronc de OpenWRT, vous aurez besoin de telnet ou SSH l’interface web LUCi à ce stade, par exemple, en utilisant la ligne de commande suivante : mise à jour opkg opkg installer Luci /etc/init.d/uhttpd activer /etc/init.d/uhttpd start
  8. Si vous utilisez OpenWRT sur un modem câble, les chances ne sont pas mauvaises que vous ayez déjà accès à Internet. Si vous êtes un utilisateur DSL, vous devez d’abord configurer le système avec vos informations d’identification.

Comment configurer OpenWRT en détail, je vais vous le dire dans la prochaine partie 2 de cet article.

Conseils et pièges

Il y a quelques choses à garder à l’esprit lors de l’utilisation d’OpenWRT :

  • Je ne peux pas répéter le problème avec le nom exact du routeur assez souvent. Les fabricants chantent souvent de chipsets et d’autres composants dans la même ligne de modèle, il est donc extrêmement important de connaître le nom exact du modèle, y compris tous les suffixes supplémentaires, les codes de pays et informations sur la version.
  • Comme indiqué ci-dessus, l’espace de stockage et la puissance du processeur des périphériques sont limités, ce qui signifie qu’il y a toujours un nombre limité de paquets. En outre, le stockage flash s’usera après un certain nombre de cycles d’écriture et donc « vieillissement » de l’appareil, vous devriez donc éviter un accès trop fréquent en lecture/écriture par les services serveur installés en option et offrir ces données via un lecteur USB externe.
  • Avec Trunk, également mentionné ci-dessus, il est important de noter que les paquets deviennent obsolètes très rapidement et doivent donc être installés immédiatement après l’installation.
  • vous pouvez voir la liste de tous les paquets actuellement installés.

    Lors de la mise à jour vers une nouvelle version d’OpenWRT, vous pouvez conserver la configuration, mais pas les paquets installés. Alors notez exactement quels programmes vous avez installés et relisez-les manuellement juste après une mise à jour. Avec la commande quelque peu inquiétante opkg List-Installé | awk {‘print $1’} | tr ‘  n »

  • Vous devez également créer une sauvegarde régulière via l’interface web. Il est important de noter que la restauration ne fonctionne souvent que sur la même version d’OpenWRT – une sauvegarde d’OpenWRT 12.09 n’a pas pu être appliquée à moi sous OpenWRT 14.07. Un petit conseil pour cela : faire une sauvegarde avant la mise à jour, puis lire la mise à jour, tout en conservant la configuration. Ensuite, vous pouvez facilement réexporter vos paramètres depuis la nouvelle version, ils sont alors déjà convertis au bon format.
  • Les utilisateurs de routeurs obligatoires, en particulier avec les câblodistributeurs, doivent s’assurer que la fonctionnalité de routage de la terminaison d’alimentation est désactivée après l’installation réussie d’OpenWRT. Par exemple, certains câblodistributeurs offrent un mode de pontage. Donc, vous évitez un tel appelé double NAT, dans lequel deux routeurs sont mis en cascade d’affilée.
  • Certains câblodistributeurs bloquent l’accès après un certain nombre de modifications de routeur (identifiées par l’adresse MAC). Donc, si vous échangez régulièrement le routeur dans les premiers stades pour vous habituer à OpenWRT, essayez de limiter le nombre de changements.
  • Routeur obligatoire fourni par le fournisseur, je ne clignoterais pas avec OpenWRT. D’une part, il est souvent difficile de savoir si les appareils sont réellement pris en charge, et d’autre part, le fournisseur ne peut plus effectuer de maintenance à distance et mettre à jour les données d’accès, par exemple. En outre, ces appareils ne sont généralement pas votre propriété, de sorte que vous n’êtes pas autorisé à effectuer vous-même une procédure aussi sérieuse que l’importation d’un nouveau firmware officiellement non pris en charge.
  • En tant qu’utilisateur de port VDSL, vous devez généralement envoyer un identifiant VLAN, qui écoute souvent l’ID #7. vous pouvez soit faire OpenWRT, soit le définir dans le modem DSL lui-même.
  • Je n’ai aucune expérience avec les appareils compatibles OpenWRT dotés de modems câblés ou DSL intégrés. Supposément, il y a certains de ces modèles, je suis toujours heureux des témoignages à ce sujet.
  • La même chose s’applique aux appareils avec une connexion RNIS intégrée ou analogique pour le téléphone, je ne suis actuellement au courant d’aucun représentant compatible OpenWRT de ce type.
  • Il existe une distribution spéciale basée sur OpenWRT pour les connexions de téléphones mobiles.
  • Pour maintenir à jour les paquets de votre installation OpenWRT, connectez-vous via SSH (telnet si nécessaire) et saisissez : opkg mise à jour && opkg list-upgradable Mettez à jour les packages qui apparaissent avec

    Nom du package d’installation de opkg

  • Cependant, la commande ci-dessus ne met pas à jour le système de base. Par conséquent, vous devriez consulter régulièrement la page de téléchargement d’OpenWRT pour voir si votre version est toujours disponible est pris en charge. Environ tous les 12-24 mois, une nouvelle version apparaît et le support des anciennes variantes est progressivement arrêté.
  • Même si OpenWRT est disponible pour votre routeur, certaines fonctionnalités peuvent ne pas toujours être mises en œuvre en douceur. Par exemple, il existe des chipsets à accélération matérielle plus récents qui ne sont pas encore pris en charge par OpenWRT, ce qui rend les périphériques plus lents qu’avec le firmware du fabricant. Vous pouvez également trouver des détails sur le Wiki OpenWRT sur l’appareil. En utilisant les forums et les listes de diffusion, vous pouvez rapidement avoir une bonne idée des modèles qui fonctionnent sans problème.

La mère de la boîte en porcelaine…

Certes, tous les avertissements et astuces sonnent tout sauf invitant au début. Le clignotement ne convient certainement pas à tout le monde, et certains risques résonnent toujours avec elle. D’autre part, OpenWRT ouvre des possibilités complètement nouvelles, et il y en a (la plupart du temps plus chers) routeurs qui fournissent un mode de sauvetage intégré, au cas où vous avez vraiment complètement « clignoté ». Les détails peuvent être trouvés dans le modèle respectif dans le Wiki OpenWRT. Je n’ai jamais regretté le basculement, malgré quelques perles de sueur sur mon front. ; -)