La Fibre

Datacenter et équipements réseaux => Routeurs => Bouygues Telecom Remplacer la Bbox par un routeur => Discussion démarrée par: mirtouf le 18 novembre 2020 à 10:58:16

Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: mirtouf le 18 novembre 2020 à 10:58:16
Bonjour,

quelqu'un a-t-il déjà réussi à remplacer l'ONT/l'ONU fourni par ByTel par son propre matériel ?
Comment utilise-t-on l'IMEI pour s'identifier sur l'arbre GPON ?
Autant de questions qui pourront rester sans réponse. :-X


Quatre méthodes d'authentification GPON :
https://support.huawei.com/view/contentview!getFileStream.action?mid=SUPE_DOC&viewNid=EDOC0100587985&nid=EDOC0100587985&partNo=j009&type=htm
DONC

L'authentification se fait par le 2e choix de la liste :
PLOAM (format hexadecimal) avec 20 caractères sous la forme 00000'IMEI' où IMEI est le numéro de votre ONT

Le S/N de l'ONT fourni par ByTel n'est pas a priori nécessaire (à confirmer)

Remplacement avec succès de l'ONT Huawei HG8010H par un UI Ufiber nanoG / loco.
0. On récupère l'IMEI, le SN et l'@ MAC du HG8010H
1. On hack grâce à ce repo github:
https://github.com/melisska/ufiber_nano_serial_hack
./ubi_serial_hack.py -r 192.168.1.1 -p 22 --serial 48:57:54:43:30:30:30:30Pour le loco:
./ubi_serial_hack.py -r 192.168.1.1 -p 22 --serial 48:57:54:43:30:30:30:30 --insecure2. On redémarre le nanoG / loco
3.a On modifie son mot de passe dans l'interface (PLOAM + hex, 20 caractères (5*0+16) 00000'IMEI' )
3.b OU On modifie son mot de passe via ssh (a priori méthode ne survivant pas à un reboot):
> sh
# cd bin
# ./gponctl getSnPwd

======== Serial Number & Password ========

Serial Number: 48-57-54-43-30-30-30-30
Password : 20-20-20-20-20-20-20-20-20-20

==========================================

# ./gponctl stop

Stop ONU without sending dying gasp messages

# ./gponctl setSnPwd --pwd 00-00-0I-II-MM-MM-EE-EE-II-II

======== Serial Number & Password ========

Serial Number: 48-57-54-43-30-30-30-30
Password : 00-00-0I-II-MM-MM-EE-EE-II-II

==========================================

# ./gponctl init
# ./gponctl start

Start ONU with operational state: INIT (01)
4. On paramètre le mode bridge et le profil 2 (pour OLT Huawei) dans l'interface web
5. On rebranche son routeur et voilà !

On peut enfin avoir accès à l'affaiblissement de sa ligne. Pas de miracle, le profil de la ligne est géré par l'OLT, je reste sur du 500/300.

BUG vu: le multicast ne passe pas.
Les erreurs sont absconses...
<4>ERR: activate_blogRule#837: Failed to create ic flow. blogRule not supported, rc=-1
<4>ERR: ingress_class_attr_flow_add#1016: status:Error in parameters Ingress classifier key already configured in ingress_class/dir=us,index=0 flow[8]
<4>ERR: bdmf_attrelem_add_as_buf#4215: ingress_class/dir=us,index=0: status:Error in parameters. attribute:flow  index:-1
<4>ERR: add_modify_ic_flow#560: status:Error in parameters Failed to create ingress_class flow attribute
<4>ERR: activate_blogRule#837: Failed to create ic flow. blogRule not supported, rc=-1
<4>ERR: ingress_class_attr_flow_add#1016: status:Error in parameters Ingress classifier key already configured in ingress_class/dir=us,index=0 flow[9]
<4>ERR: bdmf_attrelem_add_as_buf#4215: ingress_class/dir=us,index=0: status:Error in parameters. attribute:flow  index:-1
<4>ERR: add_modify_ic_flow#560: status:Error in parameters Failed to create ingress_class flow attribute
<4>ERR: activate_blogRule#837: Failed to create ic flow. blogRule not supported, rc=-1
<4>mcast_gem <1> added to if <gpondef>
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>
<2>eth0 Link DOWN.
<6>br0: port 1(eth0.0) entered disabled state
<2>eth0 Link UP 1000 mbps full duplex 1000000000 mbps 1 duplex
<6>br0: port 1(eth0.0) entered forwarding state
<6>br0: port 1(eth0.0) entered forwarding state
<4>backup_psi_number_blk=1 result=24576
<2>eth0 Link DOWN.
<6>br0: port 1(eth0.0) entered disabled state
<2>eth0 Link UP 1000 mbps full duplex 1000000000 mbps 1 duplex
<6>br0: port 1(eth0.0) entered forwarding state
<6>br0: port 1(eth0.0) entered forwarding state
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>get into mcpd_nl_process_igmp_snoop_entry(mode=3)
<4>Remove gemport if signal los
<4>Remove gemport now
<2>eth0 Link DOWN.

----------------------------------------------------------------------------------------------------------------------------------

ONT qui fonctionnent:
- UI loco ou nanoG mais le multicast merdoie
- HG8010H du commerce
Titre: Remplacement ONT/ONU par son propre matériel
Posté par: Djokt le 18 novembre 2020 à 12:10:24
Bonjour,

quelqu'un a-t-il déjà réussi à remplacer l'ONT/l'ONU fourni par ByTel par son propre matériel ?
Comment utilise-t-on l'IMEI pour s'identifier sur l'arbre GPON ?
Autant de questions qui pourront rester sans réponse. :-X
Je ne pourrais pas répondre à ta question par contre je suis curieux de savoir pourquoi tu souhaites remplacer ton ONT ?

Djokt,
Titre: Remplacement ONT/ONU par son propre matériel
Posté par: mirtouf le 18 novembre 2020 à 14:41:19
1. Pour la gloire
2. Pour utiliser un ONU SFP (offre Must)
3. Parce que je mourrai moins bête
Titre: Remplacement ONT/ONU par son propre matériel
Posté par: lechercheur123 le 19 novembre 2020 à 11:09:13
On en parle sur un autre fil (pour un ONU SFP en tout cas) : https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/

Perso, je n'ai pas eu trop le temps de continuer les investigations, ayant eu des soucis avec l'ONU SFP que j'avais acheté pour les essais
Titre: Remplacement ONT/ONU par son propre matériel
Posté par: mirtouf le 21 novembre 2020 à 18:40:41
Le truc est de savoir comment est utilisé l'IMEI.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: mirtouf le 24 novembre 2020 à 15:34:21
Yeah !
Titre: Remplacement ONT/ONU par son propre matériel
Posté par: Gnubyte le 24 novembre 2020 à 16:05:48
1. Pour la gloire
2. Pour utiliser un ONU SFP (offre Must)
3. Parce que je mourrai moins bête

C'est la seule ascèse intellectuelle valable.
Je valide :D
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: kazyor le 24 novembre 2020 à 16:07:05
Tout se temps pour se rendre compte au final qu'il fallait juste ajouter 5 zéros ?
Et bien, avoir été si proche ... quel soulagement.

Si je résume, aucun des Big4 en GPON (donc pas Free) n'a résisté au remplacement de leur ONT.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: Gnubyte le 24 novembre 2020 à 16:17:51
Tout se temps pour se rendre compte au final qu'il fallait juste ajouter 5 zéros ?
Et bien, avoir été si proche ... quel soulagement.

Si je résume, aucun des Big4 en GPON (donc pas Free) n'a résisté au remplacement de leur ONT.

Tu en vois 4, des Big en GPON ? Je n'en vois que trois, Orange, BT, SFR.

Une fois établie l'inscription d'un équipement sur l'arbre GPON, ce n'est plus qu'une lettre à la poste.

Sinon, je conviens que l'agitation récente est passionnante.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: kazyor le 24 novembre 2020 à 17:06:09
Je me suis mal exprimé, mais oui je suis d'accord avec toi.
Parler des Big3, ne me semblait pas être très explicite.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: Florian le 24 novembre 2020 à 17:26:29
Tout se temps pour se rendre compte au final qu'il fallait juste ajouter 5 zéros ?
Et bien, avoir été si proche ... quel soulagement.

Si je résume, aucun des Big4 en GPON (donc pas Free) n'a résisté au remplacement de leur ONT.

Trouvé dans le source d'une page web de la bbox en plus...
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: doctorrock le 24 novembre 2020 à 17:58:09
Joli !  ;D
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: monoeilouais le 14 février 2021 à 10:01:25
Salut Mirtouf,
J'essaie de remplacer mon ONT Huawei par un ONU SFP G-010S-A.
J'ai bien regardé le sujet sur le remplacement de l'ONT spécifiquement avec le bon résultat de Florian lorsque l'ONT est intégré à la BBOX Ultym.

Je vois que tu as réussi avec la méthode 2 (SLID, PLOAM) [10 bytes].
Comment savoir quelle valeur utilise le SFP pour s'authentifier avec l'OLT ? J'ai bien renseigné le SLID dans l'interface web, mais dans les paramètres, c'est une autre valeur.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: mirtouf le 14 février 2021 à 13:21:52
Bonne question, les implémentations variant avec chaque vendeur, les résultats ne sont pas garantis.
Pour sûr, il faut renter la valeur au format hexadécimal.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: monoeilouais le 14 février 2021 à 19:21:09
Bonne question, les implémentations variant avec chaque vendeur, les résultats ne sont pas garantis.
Pour sûr, il faut renter la valeur au format hexadécimal.
Voici ce que j'ai rentré :
uci set gpon.ploam.nPassword='0x30 0x30 0x30 0x30 0x30 0x31 0x38 0x31 0x30 0x36 0x31 0x37 0x35 0x33 0x34 0x32 0x37 0x37 0x38 0x32'
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: nonos56 le 11 mai 2021 à 19:55:41
salut monoeil,  et merci pour tout ce travail !
si j'ai bien tout compris, avec ton hack, tu peux utiliser ton Ufiber Nano G connecté à ton routeur à la place du Huahei ?
Question annexe ; as-tu tenté ? réussit ? à supervisé ton Ufiber Nano G via UNMS ou équivalent ?
merci d'avance.
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: monoeilouais le 11 mai 2021 à 20:59:37
Hello
Je t'invite à regarder le post de NJD90 qui explique bien comment se débarrer de l'ont Huawei pour un ONU SFP.
Surtout, il précise comment aller récupérer les infos contenues dans l'ONT de Bouygues.

https://lafibre.info/remplacer-bbox/remplacer-lont-externe-de-loffre-must-par-un-onu-sfp/ (https://lafibre.info/remplacer-bbox/remplacer-lont-externe-de-loffre-must-par-un-onu-sfp/)
Titre: [Succès - en cours] Remplacement ONT/ONU par son propre matériel
Posté par: nonos56 le 12 mai 2021 à 09:52:25
oui je l'ai vu, mais ce qui m'intéresse, c'est de remplacer le Huawei par du Ubiquiti uniquement, pour l'aspect supervision.

d'où ma question puisque j'ai cru comprendre que tu avais réussit, mais comme les sujets se croisent et se choque, au bout d'un moment on ne comprend plus trop ce qui est ok ou pas.

en tout ca je vous admire les gars, je ne sais pas où vous trouvez le temps et la patience de plancher là-dessus.