Auteur Sujet: Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK  (Lu 76819 fois)

0 Membres et 2 Invités sur ce sujet

benoitm974

  • Abonné Bbox fibre
  • *
  • Messages: 347
  • chatillon 92
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #144 le: 16 mai 2024 à 10:04:17 »
Je suis effectivement parti du principe qu'il fallait utiliser l'IMEI de l'ONT Huawei en PLOAM (il n'y a pas d'IMEI sur les BBox Sagemcom), du moins c'est ce que j'ai compris en lisant ce forum https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/
En relisant cette discussion, j'ai l'impression que Mirtouf avait le même problème, et qu'un mode de fonctionnement spécifique pourrait être utilisé côté OLT.


Par conséquent, cela laisse plusieurs combinaisons à tester :
- le vendor-id (en effet, en discutant avec le support de LeoxLabs, ils m'avaient indiqué qu'il est possible que les OLT réagissent en fonction du vendor-id). Il est donc possible que nous devions, sur les abonnements fit avec ONT HWTC, forcer le vendor-id. Sur le glasfaser, cela devrait être possible en utilisant les valeurs de la table ici https://hack-gpon.org/vendor/. Soit en forçant "48575443" pour simuler l'ONT Huawei, soit en forçant "534d4253" (pour SMBS, les SFP utilisés par Bouygues), en combinaison avec
- le PLOAM en mettant 00000<imei ONT>
- le S/N en prenant celui de l'étiquette de l'ONT ?
- l'adresse mac de l'ONT ?
S/N et adresse mac sont modifiables dans le dossier "/dev/mtdblock5 /tmp/var_link_dir/ft" (ne pas oublier de faire une sauvegarde/copie des fichiers avant toute modification de ce dossier !).
/bin/mount -o remount,rw /dev/mtdblock5 /tmp/var_link_dir/ft
echo "XXXXXXXXXXXXX" > /tmp/var_link_dir/ft/XXXXX
/bin/mount -o remount,ro /dev/mtdblock5 /tmp/var_link_dir/ft
reboot


Le vendorID s'obtient avec
/usr/sbin/umci_ctl mib get 256
e n'ai pas eu à expérimenter de mon coté pour le modifier, faut tester un peu sur le fonctionnement de la commande /usr/sbin/umci_ctl mib set 256
Mais il y a également d'autre paramètres pour l'ONT dans
/usr/bin/cmld_client get_node InternetGatewayDevice.X_SC_MiscCfg.GPON.Notamment les champs:
"CompatOLT" '(est-ce que tu as bien la valeur "huawei" dans ce champ ?
PretendFwVersion
HuaweiONTType

Les valeurs que j'ai sont celles par défaut il me semble:
<Element name="DebugMode" writable="1" ntchange="0" value="Disabled" enumeration="Disabled,File,Console,All" type="string"/>
<Element name="LogEnable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="TraceEnable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="CompatOLT" writable="1" ntchange="0" value="huawei" enumeration="huawei,ericsson,zte,nokia,fiberhome,eltex,str,standard,auto" type="string"/>
<Element name="PermanentSense" writable="1" ntchange="0" value="Disabled" enumeration="Disabled,Enabled,Service_Running" type="string"/>
<Element name="RogueONT" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="ONTMode" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="TR247Enable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="IPTVEnable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="IPTVConfig" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="EricssonONTType" writable="1" ntchange="0" value="" type="unsignedInt"/>
<Element name="HuaweiONTType" writable="1" ntchange="0" value="5" type="unsignedInt"/>
<Element name="ZteONTType" writable="1" ntchange="0" value="" type="unsignedInt"/>
<Element name="AluONTType" writable="1" ntchange="0" value="0" type="unsignedInt"/>
<Element name="TrafficMgmtOpt" writable="1" ntchange="0" value="2" type="unsignedInt"/>
<Element name="SingleUniEnable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="RxThreshold" writable="1" ntchange="0" value="-29" type="string"/>
<Element name="LoId" writable="1" ntchange="0" value="" type="string(24)"/>
<Element name="LoIdPassword" writable="1" ntchange="0" value="" type="string(12)"/>
<Element name="L2DataServices" writable="1" ntchange="0" value="Omci" enumeration="Omci,AnyServicesAnyPort" type="string"/>
<Element name="OmciVersion" writable="1" ntchange="0" value="161" type="unsignedInt"/>
<Element name="IgnoreUniConf" writable="1" ntchange="0" value="1" type="boolean"/>
<Element name="WanAutoLearning" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="OmciManageUniMask" writable="1" ntchange="0" value="01000000" type="string"/>
<Element name="OmciManageWanMask" writable="1" ntchange="0" value="000000" type="string"/>
<Element name="PretendFwVersion" writable="1" ntchange="0" value="FG1000B-SC-113" type="string"/>
<Element name="O7Flag" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="MvlanFilterEnable" writable="1" ntchange="0" value="0" type="boolean"/>
<Element name="AutoUpgradeFlag" writable="1" ntchange="0" value="1" type="boolean"/>

Benoit

nague

  • Abonné Bbox fibre
  • *
  • Messages: 46
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #145 le: 16 mai 2024 à 15:25:10 »
Merci Benoit pour ton retour et tes pistes de résolutions. Je vais prendre le temps de tester. La piste du vendorId en priorité.

Je peux déjà confirmer mes valeurs qui sont par défaut :
- vendorId  : 53434F4D
- CompatOLT : huawei
- PretendFwVersion : FG1000B-SC-113
- HuaweiONTType: 5


benoitm974

  • Abonné Bbox fibre
  • *
  • Messages: 347
  • chatillon 92
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #146 le: 16 mai 2024 à 21:41:07 »
Bon j'ai fini par trouver le moyen de changer le vendorId dans la config (par contre ce n'est pas sauvegardé, j'espère qu'un gponctl stop/star pourra suffire pour tester)

umci_ctl mib set 256 0 1 53434F4D
En fait on part du help de la commande
Format: uomci_ctl  [-f <filename>] mib set <class_id> <entity_id> <index> <value>
Action: set one attribute's value for one  instance.
Arguments:
   Class_id: ME class value.
   Entity_id: instance id.
   Index: the index of attribute to be set.
   Value: the attribute's value to be set.

class_id c'est l'entrée ME à changer donc 256 ici
Entity_id à priroi il doit y avoir une gestion de version mais dans notre cas toujours 0
Index c'est la position du champ à changer par rapport à la sortie de la commande get en comptant depuis le haut en partant de 0
Value c'est la value (directement en text pour les champs string, mais en decimal pour les entré hexa ...)

nague

  • Abonné Bbox fibre
  • *
  • Messages: 46
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #147 le: 17 mai 2024 à 08:22:25 »
Excellent, j'étais justement en train de chercher pour utiliser la commande set.
Je me suis absenté une dizaine de jours, je reprendrai les investigations à mon retour.

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 368
  • Chelles (77)
    • L'antre de la bête
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #148 le: 17 mai 2024 à 19:07:48 »
De mon expérience avec un UI nano G fiber, il faut a minima forcer la compatibilité Huawei et avoir un SN de type Huawei pour que cela fonctionne.
Je n'ai poussé les investigations plus loin avec le Glasfaser et donc je n'ai pas réussi à l'utiliser en remplacement d'un ONT HG8010H.

B3nJ1

  • Abonné Bbox fibre
  • *
  • Messages: 229
  • 77
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #149 le: 05 décembre 2024 à 22:25:01 »
Hello, je viens de recevoir mon Glasfaser-modem 2 telekom ONT, mais Amazon s'est gouré dans le cable :'( (ils m'ont envoyé un LC-APC vers LC-APC...) du coup j'attends son remplaçant, mais en attendant j'essaye de configurer l'ONT.

J'ai modifié l'adresse MAC avec celle de la bbox (je ne sais pas si c'est celle utilisée par le gpon...) et le ploam password. Par contre comment modifier le SN? J'ai modifié le fichier /tmp/var_link_dir/ft/gpon_sn, mais j'ai toujours la valeur originale quand je vérifie avec gponctl getSnPwd.

Faut-il que j'encode en hexa le "SMBSXXXXXXXX" que je trouve dans la bbox ?

Merci

benoitm974

  • Abonné Bbox fibre
  • *
  • Messages: 347
  • chatillon 92
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #150 le: 05 décembre 2024 à 23:47:33 »
Bonsoir,

Avant tout, Est-ce que tu as bien fait une copie des différentes partitions avant de les modifier ?

Ensute, sais-tu si tu es sur un OLT HWTC ou ALCL ? Si HWTC tu n'aura probablement pas besoin de changer le sn, seul le PLOAM suffit. Si le sn est nécessaire tu pourra déjà tester sans reboot avec la commande:

/bin/gponctl stop
/bin/gponctl setSnPwd --pwd 00-00-0X-XX-XX-XX-XX-XX-XX-XX --sn YY-YY-YY-YY-YY-YY-YY-YY
/bin/gponctl start

Si ca fonctionne tu pourra tester en modifiant le gpon_sn de la partition nvram.

B.

benoitm974

  • Abonné Bbox fibre
  • *
  • Messages: 347
  • chatillon 92
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #151 le: 05 décembre 2024 à 23:53:22 »
Ha aussi attention: Concernant l'adresse MAC, c'est l'interface utilisée pour faire les requêtes DHCPv4&V6 qui doit cloner celle de la bbox, donc vraisemblablement plutôt celle qui portera ton VLAN100 sur ton routeur, en changeant elle de l'ONU tu risques d'avoir 2 interfaces avec la même MAC sur le même réseau...

B3nJ1

  • Abonné Bbox fibre
  • *
  • Messages: 229
  • 77
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #152 le: 06 décembre 2024 à 09:36:19 »
J'ai fait une sauvegarde du contenu des fichiers originaux que j'ai modifié, oui.

Je suis sur un OLT HWTC, mais sans le SN mon MA5671A n'était pas en O5, donc je pense que j'en ai besoin.

Tu es sûr pour l'histoire du MAC ? J'ai l'impression de lire tout et son contraire ici.

(je remplace une bbox ultym wifi 6e)

EDIT: j'ai tenté de modifier de nouveau le sn avec "echo -n 534d4253XXXXXXXX" > /tmp/var_link_dir/ft/gpon_sn (où XXXXXXXX correspond à la partie du SN après le "SMBS", et 534d4253 représente SMBS en hexa), mais après reboot le SN est remis à la valeur par défaut...

/usr/www-ap # gponctl getSnPwd

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

   Serial Number: 53-43-4F-4D-XX-XX-XX-XX
   Password     : 00-00-0Y-YY-YY-YY-YY-YY-YY-YY-00-00-00-00-00-00-
                  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-
                  00-00-00-00

Quand je le mets avec la commande gponctl setSnPwd par contre j'arrive bien à le modifier. Mais il ne survit pas un reboot.
« Modifié: 06 décembre 2024 à 10:17:05 par B3nJ1 »

B3nJ1

  • Abonné Bbox fibre
  • *
  • Messages: 229
  • 77
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #153 le: 06 décembre 2024 à 10:43:07 »
Je m'auto réponds du coup.

Pour que le changement de SN survive un reboot, il faut faire
/usr/bin/cmld_client set InternetGatewayDevice.WANDevice.1.X_SC_GponInterfaceConfig.X_SC_SerialNumber=534d4253XXXXXXXX
J'attends le bon câble pour brancher maintenant...

benoitm974

  • Abonné Bbox fibre
  • *
  • Messages: 347
  • chatillon 92
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #154 le: 06 décembre 2024 à 11:15:38 »
Je m'auto réponds du coup.

Pour que le changement de SN survive un reboot, il faut faire
/usr/bin/cmld_client set InternetGatewayDevice.WANDevice.1.X_SC_GponInterfaceConfig.X_SC_SerialNumber=534d4253XXXXXXXX
J'attends le bon câble pour brancher maintenant...

Si vous avez l'occasion de proposer la modification chez GPON Hack, cela pourrait servir à d'autres utilisateurs.
Concernant la MAC, elle est utilisée par le serveur DHCP pour le bail IPv4, et pour l'IPv6 elle est intégrée dans le DUID. Le clonage MAC n'est donc vraiment utile que sur l'interface qui émet les requêtes DHCP sur le VLAN100, et uniquement si vous souhaitez éviter les problèmes d'attribution d'IP lors du passage de la Bbox à l'ONU quand le bail n'est pas libéré proprement. En attendant simplement que le bail expire, vous finirez par obtenir une IPv4 quelle que soit la MAC utilisée... mais bon c'est une bonne pratique de cloner la MAC si vous devez revenir en urgence sur la bbox ou en case de demande de support sur ligne etc ...


hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Test Glasfaser-modem 2 telekom ONT 2.5Gbe Synchro OK / IPV4 OK / IPV6 OK
« Réponse #155 le: 06 décembre 2024 à 11:25:58 »
EDIT: j'ai tenté de modifier de nouveau le sn avec "echo -n 534d4253XXXXXXXX" > /tmp/var_link_dir/ft/gpon_sn (où XXXXXXXX correspond à la partie du SN après le "SMBS", et 534d4253 représente SMBS en hexa), mais après reboot le SN est remis à la valeur par défaut...
Le fichier change ?
C'est bizarre, parce que c'est monté en read-only (on doit remonter pour changer la valeur).

Pour que le changement de SN survive un reboot, il faut faire
/usr/bin/cmld_client set InternetGatewayDevice.WANDevice.1.X_SC_GponInterfaceConfig.X_SC_SerialNumber=534d4253XXXXXXXX
La logique voudrait que ce type de réglage surcharge le /tmp/var_link_dir/ft/gpon_sn (valeur usine).
Donc c'est effectivement plus simple de passer par là, mais normalement pas obligatoire (à moins que la valeur de gpon_sn soit uniquement lue après un factory reset, et copiée ailleurs).