Auteur Sujet: TUTO - remplacer sa livebox par Edgerouter X + Livebox  (Lu 6828 fois)

0 Membres et 1 Invité sur ce sujet

pi314

  • Abonné Orange Fibre
  • *
  • Messages: 2
  • thorigné-fouillard (35)
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« le: 15 octobre 2018 à 11:11:14 »
Salut à tous,

tout d'abord un immense merci à tout le monde sur le forum. Je ne suis au final qu'un parasite qui récupère des infos ici et là, je ne fais que regrouper tout dans un seul sujet afin que d'autres puissent mettre en place leur Edgerouter X (ERX) rapidement.
La configuration par rapport à un edgerouter lite (ERL) est très similaire, mais les principales différences sont dans les binaires : ERX et ERL bien que très similaires ont des architectures CPU différentes, et nécessitent différents binaires.

Je vais garder l'organisation de nanostra pour le tuto et séparer la configuration "de base" IPv4 et celle IPv6 (qui viendra dans un deuxième temps).

Notez que je n'ai pas de décodeur TV, donc je ne peux garantir que les chaines télé marchent. Ma livebox est utilisée pour le téléphone fixe uniquement.

voici en bref ma situation actuelle (normalement le décodeur TV doit passer derrière la livebox) :


L'avantage de passer par un ERX au lie de la livebox est surtout une bien meilleure stabilité du réseau ! avant, je ne pouvais pas télécharger de distribution linux par bittorrent de façon stable, et la livebox redémarrait de façon aléatoire plusieurs fois par jour. Bref, pas idéal.

Aujourd'hui, j'ai un internet très stable et j'ai l'impression qu'il est plus rapide qu'avant. Que du bonus ! (tant que ça marche).

évidemment, avant de commencer quoique ce soit, je me dédouane de toute responsabilité au cas où vous rendez votre ERX ou tout autre élèment inutilisable. Si vous avez un ERX, c'est que vous voulez mettre les mains dans le cambouis, donc je ne vais pas expliquer les bases d'utilisation de filezilla ou de putty et imaginer que vous connaissez un minimum de vocabulaire informatique/réseau.

La configuration de câblage est la suivante :

eth0 : livebox
eth1 : ONT
eth2 : réseau local

Préparation avant de faire quoique ce soit :

- noter votre login & mdp de connection orange (le login est du format fti/xxxxxxx )
- récupérer PuTTy
- récupérer Filezilla
- récupérer notepad++ (plugin Compare bien utile dans les moments difficiles)
- télécharger le binaire dhclient3 (merci julieni :ici )
- télécharger confOrange.boot
- télécharger le firmware 1.10.7 pour l'ERX ici


Calcul de l'option DHCP rfc3118-auth qui correpond à votre identifiant de connexion orange :

prenez votre login orange et passez la dans cette moulinette : https://codebeautify.org/string-hex-converter

rajoutez le résultat (en séparant les couples de chiffres à la fin de la chaine : 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d: pour obtenir une ligne au format 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX


Passons aux choses sérieuses : comment configurer un ERX pour remplacer la livebox :
Branchez-vous au ERX pour la première fois (adresse IP statique sur 192.168.1.10, passerelle sur 192.168.1.1, branché sur eth0). Pour rappel, les logins par défaut sont ubnt/ubnt

Avec un navigateur, connectez-vous sur l'interface web, et faites une mise à jour au firmware 1.10.7. redémarrez l'ERX pour compléter la MAJ.

connectez-vous avec Filezilla et récupérez à /config le fichier config.boot de votre ERX sur votre poste.

vous allez maintenant modifier le confOrange.boot :

Dans notepad++, modifiez la ligne 115 qui contient client-option "send rfc3118-auth 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX;" et remplacez le code hexa par celui préparé précédemment. La taille de la ligne ne doit pas changer. gardez le ; à la fin de la ligne !

vers la fin du fichier, vous avez les lignes relatives aux logins. Celles-ci sont à remplacer par celles de votre config.boot
user ubnt {
            authentication {
                encrypted-password XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            }
            level admin
        }
sauvegardez.

nous avons maintenant sur votre poste toutes les informations nécessaires pour configurer l'ERX, et n'avons plus qu'à installer ça :

avec Filezilla, envoyer les fichiers :
  • dhclient3 dans /home/ubnt
  • confOrange.boot dans /home/ubnt

maintenant, connectez-vous avec PuTTY à l'ERX.
tout d'abord, nous allons passer en superutilisateur permanent pour nous simplifier la vie (attention, ceci est dangereux et n'est pas une utilisation "normale") :
sudo -ià partir de là nous pouvons copier les fichiers que nous avons uploadé dans leurs répertoires respectifs :
  • (faites un backup du fichier original avant) dhclient3 va dans /sbin. Dans la foulée, mettez les droits du fichier à 755
  • confOrange.boot va dans /config

vous n'avez plus qu'à appliquer la configuration :
configure
load confOrange.boot
commit
attention, si vous avez des warnings ou des erreurs dans la configuration, lisez-les et corrigez la configuration en fonction ! faites la commande discard pour abandonner les changements
save
exit
clôturera la configuration.

Si vous perdez votre connection après un commit ou un save, ne paniquez pas ! branchez vous en adresse dynamique sur le port eth2 et reconnectez-vous (il s'agit du nouveau LAN local). assurez-vous d'avoir bien fait le save sinon votre configuration est perdue au premier redémarrage.


Faire les branchements finaux
Branchez les différents appareils, mais gardez-les éteints. Il faut ensuite allumer les éléments un à un :
  • l'ONT (attendre que les lumières s'alument gentiement)
  • le routeur (attendre qu'il boot tranquilement)
  • le switch (vérifier la connexion locale et internet)
  • la livebox (vérifier le statut avec l'icône "i" qui doit être vert à la fin du démarrage)

sabrez le champagne !

pi314

  • Abonné Orange Fibre
  • *
  • Messages: 2
  • thorigné-fouillard (35)
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« Réponse #1 le: 15 octobre 2018 à 13:19:00 »
[réservé IPv6]

ag0r4n

  • Abonné Orange vdsl
  • *
  • Messages: 1
  • Nailloux (31)
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« Réponse #2 le: 07 novembre 2019 à 00:46:05 »
bonjour camarade,

merci pour ton tuto !

As-tu trouvé un moyen de faire fonctionner IPv6 sur un ER-X ?

Pour ma part, j'ai suivi ta doc avec succès pour iPv4 sur VDSL Orange (internet only, je n'utilise aucun autre service) derrière un modem TP-Link TD-W9970 en mode bridge.
Pour IPv6, il semble qu'il faille installer dibbler-client patché CoS 6, sauf que je ne trouve pas de binaire patché pour les ER-X


equigna

  • Abonné Orange Fibre
  • *
  • Messages: 1
  • courbevoie 92
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« Réponse #3 le: 25 mai 2020 à 22:49:42 »
bonjour, depuis plusieurs je ne peut plus faire de seed de torrent.
J ai rajoute une regle sur mon routeur interne netgear pour ouvrir et diriger le port 16881 vers l ip interne de mon NAS.
Mais il faudrait aussi faire cela sur le edgerouter.
Et la je ne sais pas trop comment le configurer  ...

de l aide SVP ?

crt
erwan

eiffel04

  • Abonné Orange Fibre
  • *
  • Messages: 5
  • Chaville (92)
    • Remixs Originaux Electros !
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« Réponse #4 le: 13 juillet 2020 à 16:14:02 »
Bonjour !

Merci beaucoup pour ce tuto !

Je viens de faire l'acquisition d'un Edge Routeur X sur lequel je viens de mettre le tout dernier firmware (v1.10.11) et va l'utiliser en remplacement d'une livebox 4 ADSL tout en gardant le téléphone,

Le tout dernier firmware ne pose pas de problèmes pour l'application de ce tuto j'imagine ?

Autre question, étant donné que je n'aie pas la fibre et donc de boitier ONT, la configuration du tuto est quand même applicable ?

Merci pour vos réponses !

Fab624

  • Abonné Orange Fibre
  • *
  • Messages: 9
TUTO - remplacer sa livebox par Edgerouter X + Livebox
« Réponse #5 le: 10 janvier 2024 à 17:19:14 »
Bonjour,
Merci beaucoup pour ce tuto !
Est-il toujours fonctionnel et d'actualité en 2024 ?