Auteur Sujet: Remplacer Bbox FTTH par Synology RT1900AC  (Lu 51468 fois)

0 Membres et 1 Invité sur ce sujet

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #12 le: 06 septembre 2017 à 11:21:38 »
Pour la MAC tu peux la récupérer sur l'étiquette dessous la box. C'est bien la même que celle annoncée par le port WAN de la box blanche ==> J'ai sniffé avec wireshark ce que transmet le port WAN et j'ai bien la même que celle de l'étiquette.

Je n'étais pas sûr pour l'IP fixe chez Bouygues (client FTTH Bouygues depuis 2 semaines...) du coup tu me le confirmes.. Du coup pourquoi Bouygues impose une authentification par option DHCP ? Pour les autres services (IPTV et VOIP) ? Pour l'IPTV les flux circulent dans un autre VLAN ==> ID 100

czj

  • Abonné Bbox fibre
  • *
  • Messages: 17
  • Aubervilliers, Seine Saint Denis
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #13 le: 11 septembre 2017 à 09:53:48 »
Quelques tests ce week-end.

Sans cloner la MAC de la BBox l'Ethernet ne monte pas.
Avec la MAC clonée l'Ethernet monte, mais on ne peut même pas pinger la gateway.

J'ai tenté avec l'option dans SRM mais l'on ne peut définir car la chaine `byteliad_data` contient un underscore.
J'ai tenté avec le `-i byteliad_data`en modifiant en SSH l'appel à `dhcpcp` mais ça n'a pas fonctionné non plus.

Je poste un ticket à Synology pour leur expliquer au cas où.

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #14 le: 11 septembre 2017 à 10:08:14 »
czj,

merci pour ton retour, as-tu testé l'option -I @MAC dans l'appel à dhcpd en ssh ? Normalement ca équivaut à la rentrer dans SRM mais ca vaut le coup de tenter...

czj

  • Abonné Bbox fibre
  • *
  • Messages: 17
  • Aubervilliers, Seine Saint Denis
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #15 le: 11 septembre 2017 à 12:13:43 »
Le DHCP client ID rentré avec comme valeur la MAC ? Je n'ai rien lu là dessus.

Quelqu'un aurait ce qu'il a sniffé par WireShark sous la main que l'on navigue un peu moins à vue, et qu'on puisse l'envoyer à Synology ?

czj

  • Abonné Bbox fibre
  • *
  • Messages: 17
  • Aubervilliers, Seine Saint Denis
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #16 le: 11 septembre 2017 à 12:15:07 »
merci pour ton retour, as-tu testé l'option -I @MAC dans l'appel à dhcpd en ssh ? Normalement ca équivaut à la rentrer dans SRM mais ca vaut le coup de tenter...

Après réflexion je pense que l'on devrait utiliser cette configuration validée comme fonctionnelle comme base et qui n'a pas besoin de -I @MAC :

https://lafibre.info/remplacer-bbox/remplacer-la-bbox-par-un-edge-router-lite-configuration-en-ligne-de-commande/24/

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #17 le: 11 septembre 2017 à 23:55:38 »
Hello,

Bon après plusieurs tests ce soir j'ai réussi à avoir une IP stable en étant en DHCP avec l'ONT directement sur le Syno. Pour ce faire j'ai utilisé la ligne suivante en ssh :

Citer
exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.200 -i byteliad_data -I @MAC_BBOX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION


ainsi que @MAC_BBOX dans la gui du SRM. J'ai redémarré le syno et l'ONT et c'était good. Je me suis ensuite battu avec la TV (branchée sur un port tagué en vlan 100) sans succès...

Testez et dites moi
« Modifié: 12 septembre 2017 à 08:38:50 par KFE »

czj

  • Abonné Bbox fibre
  • *
  • Messages: 17
  • Aubervilliers, Seine Saint Denis
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #18 le: 12 septembre 2017 à 10:59:53 »
J'ai testé :

exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.200 -i byteliad_data -I @MAC_BBOX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION
Pas de succès.

J'ai aussi testé

exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.100 -i byteliad -I @MAC_BBOX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION
Sans succès aussi.

J'ai testé enfin, comme j'avais vu dans un autre post :

exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.200 -i byteliad_private -I @MAC_BBOX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION
Cela ne fonctionne pas non plus.

Sur l'autre post il y a une trame wireshark qui est montrée, il y a besoin de l'option 60 ( -i ) avec byteliad_data et le passage de la MAC ( avec -I ). Il y a aussi l'option 125 DHCP qui est renseignée.

Je crois que sans wireshark entre mon ONT et ma BBOX il n'y aura rien à espérer, on naviguera à vue.

Autre souci on spécifie `eth0.200` mais dans le script il y a aussi `$IFACE` qui est le nom de l'interface donc je pense que l'on passe 2x le nom de l'interface :

exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.200 -i byteliad_data -I @MAC_BBOX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #19 le: 12 septembre 2017 à 11:16:04 »
Avec tous tes tests, as-tu fais un ifconfig pour voir l'état (MAC et IP) de tes interfaces ? Ca peut être un bon point pour le tshoot. Lorsque j'ai testé avec le byteliad_private j'ai récupéré en DHCP une ip d'un subnet privé (10.X.X.X) d'où le fait de mettre _data et là j'ai bien récupéré mon IP publique en 176.X.X.X ==> A chaque modification du script j'ai rebooté le syno (OK il est long à rebooter...)

J'ai remis la BBOX en place hier soir (besoin de la TV chez moi...) j'essaye de refaire le test ce soir qui fonctionnait hier en faisant des screenshots que j'attacherai ici.
J'avoue aussi que c'est du bricolage et qu'on navigue à vu mais après plusieurs tests j'ai bien réussi à monter l'IP publique.

J'essaye de revenir poster au plus vite ici !

PS : As-tu la possibilité de sniffer ce que transmet ta box par le port "TV" ?

czj

  • Abonné Bbox fibre
  • *
  • Messages: 17
  • Aubervilliers, Seine Saint Denis
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #20 le: 12 septembre 2017 à 11:39:12 »
Avec tous tes tests, as-tu fais un ifconfig pour voir l'état (MAC et IP) de tes interfaces ? Ca peut être un bon point pour le tshoot. Lorsque j'ai testé avec le byteliad_private j'ai récupéré en DHCP une ip d'un subnet privé (10.X.X.X) d'où le fait de mettre _data et là j'ai bien récupéré mon IP publique en 176.X.X.X ==> A chaque modification du script j'ai rebooté le syno (OK il est long à rebooter...)

J'ai fait pareil, un reboot à chaque fois pour être certain de ce qui se passe. Je ferai un ifconfig sur le Synology, c'est une bonne idée.

J'ai remis la BBOX en place hier soir (besoin de la TV chez moi...) j'essaye de refaire le test ce soir qui fonctionnait hier en faisant des screenshots que j'attacherai ici.
J'avoue aussi que c'est du bricolage et qu'on navigue à vu mais après plusieurs tests j'ai bien réussi à monter l'IP publique.

Le Synology me met à chaque fois "Disconnected" mais avec des logs DHCP clairs ça serait plus pratique, c'est sûr.

Est-ce que tu avais testé `byteliad` + VLAN 100 ?

PS : As-tu la possibilité de sniffer ce que transmet ta box par le port "TV" ?

Je n'ai rien pour sniffer malheureusement, et pas de téléviseur, ni même déballé le boitier TV :)

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #21 le: 12 septembre 2017 à 13:25:50 »
Citer
Est-ce que tu avais testé `byteliad` + VLAN 100 ?

Nop pas testé si je me replonge dedans ce soir, je testerai :)

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #22 le: 12 septembre 2017 à 20:53:47 »
Salut,

Je reviens vers vous pour un tuto plus détaillé. Je dois avouer que j'ai oublié une partie hier soir !

1)Éteindre l'ONT et brancher le port wan du syno sur l'ONT

2)ajouter/remplacer la ligne suivante dans le fichier /etc/init/dhcp-client.conf (voir script.png), enregistrer le fichier et quitter
Citer
exec /sbin/dhcpcd -n -t 1 -c /etc/iproute2/script/dhcpcd-up eth0.200 -i byteliad_data -I 64XXXXXX $IFACE $OPT_HOST $OPT_CLIENT_ID $OPT_OPTION

3)Dans la GUI ajouter la MAC de la box dans les paramètres de l'ISP settings (voir gui.png) puis valider

4)Rallumer l'ONT

5)Aller dans le menu IPTV&VOIP et le configurer comme l'image iptv.png puis valider (inutile de configurer le VLAN ID 100, c'était pour mes tests TV)

6)Faire un ifconfig et vérifier la présence des sous interfaces eth0 et eth0.200 (ifconfigNOK.png) ==> pendant 5 minutes on ne récupère pas d'IP publique

7)Attendre 5 minutes tout au plus et on récupère bien l'IP publique sur eth0.200 (ifconfigOK.png) visible en GUI (net.png)

Peut être que tous ces paramètres ne sont pas nécessaires mais en tout cas on arrive bien à recevoir l'IP publique. Reste plus qu'à faire le ménage dans les confs et voir ce qui est réellement nécessaire...

PS : Toujours pas réussi à faire fonctionner la TV...

« Modifié: 13 septembre 2017 à 07:45:42 par KFE »

KFE

  • Abonné Bbox fibre
  • *
  • Messages: 16
  • CAEN 14000
Remplacer Bbox FTTH par Synology RT1900AC
« Réponse #23 le: 18 septembre 2017 à 22:40:21 »
Hello,

Bonne nouvelle, pour ceux que ça intéresse, je viens de faire fonctionner la DATA et la TV avec le routeur Synology RT2600AC. Le tout sans la box, en étant directement relié à l'ONT.

Je posterai prochainement la marche à suivre dans un topic dédié!

Bonne soirée