Auteur Sujet: Remplacer ONT SFR  (Lu 225749 fois)

0 Membres et 1 Invité sur ce sujet

Romain

  • Professionnel des télécoms
  • Abonné Bbox fibre
  • *
  • Messages: 353
  • Issy-les-Moulineaux (92)
Remplacer ONT SFR
« Réponse #936 le: 02 novembre 2024 à 00:12:37 »
Plusieurs mois après une 1re tentative qui s'était soldée, à force de tâtonnements, par un brick de mon FS.com GPON-ONU-34-20BI, je réessaie ces jours-ci avec un 2e exemplaire de l'ONU, motivé par le tuto de pengu2.

2/ Configuration du module SFP
Après s'être reconnecté, voici les commandes que j'ai utilisé pour configurer le numéro de série (nommé "SN GPON" dans l'interface de la Box), la version de l'image (nommé "Version logiciel" dans l'interface de la Box) et le mot de passe fibre (que vous pouvez définir dans l'interface de la Box) :
  fw_setenv bootdelay 5
  fw_setenv asc0 0
  fw_setenv preboot "gpio set 3;gpio input 2;gpio input 105;gpio input 106;gpio input 107;gpio input 108"
  set_serial_number 1234567890ABCDEF
  fw_setenv image1_version=3ENT010200R018
  sfp_i2c -i11 -s "1234VWXYZ"

J'ai sous la main une UniFi Dream Machine Special Edition et un MikroTik hEX S.
Mais ne parvenant pas/ne sachant pas configurer l'un ou l'autre pour accéder au SSH de l'ONU, je procède à la configuration et au premier diagnostic via un convertisseur de média FS.com UMC-GA1F1T relié à mon PC : l'ONU dans le logement SFP, mon PC Windows relié directement au port RJ45, avec une IPv4 manuelle 192.168.1.1/255.255.255.0.

Je parviens ainsi à me connecter à l'ONU en SSH avec PuTTY.
Je copie-colle les commandes partagées par pengu2.
Les intitulés partagés par pengu2 ne sont pas exactement ceux que je trouve dans l'interface de la NB6VAC :
  • Pour set_serial_number, j'ai mis ce que j'ai trouvé dans La Fibre > Informations ONT > Numéro de série ("PTINXXXXXXXX")
  • Pour fw_setenv image1_version, j'ai mis "Version principale", en l'occurrence "3FE7SW04040022".
  • Et pour sfp_i2c -i11 -s "", j'ai mis ce que j'ai trouvé dans La Fibre > Configuration de la fibre > Mot de passe fibre ("8 caractères alphanumériques").
Est-ce que j'ai bien fait ?

C'est tout pour le module.
A ce stade, on obtient les VLANs

Mais après avoir exécuté ces commandes, et avant puis après un reboot, j'ai un "fake O5" : la commande "onu ploamsg" retourne "errorcode=0 curr_state=5 previous_state=4 elapsed_msec=4294715856".

Mais la commande "gtop" puis c puis v retourne une table vide, idem pour "gtop" puis c puis y.

Pas de VLANs pour moi !

Quelqu'un sait-il pourquoi je n'obtiens pas de VLAN, contrairement à pengu2 ? Et surtout quelqu'un sait-il ce que je peux faire ? :)

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 692
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #937 le: 02 novembre 2024 à 12:13:28 »
fw_setenv image1_version=3ENT010200R018et tu as quoi en image0 ??
mets la meme chose pour voir...tu boot sur quelle image d'ailleurs ? la 0 ou la 1 ?

Faudrait essayer ça :
fw_setenv image0_version=3ENT010200R018

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 692
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #938 le: 02 novembre 2024 à 12:29:50 »
au passage, 3FE7SW04040022 c'est la version pour les ONT Externes...je ne sais pas comment les OLT sont parametrés, mais il est possible qu'ils ne s'attendent pas à un numéro de version comme celui-ci et plutot à un numéro de version d'ONT interne (Box 8 ), quand ca ne marche pas, ça ne coute rien de tenter  ;D il vaut mieux utiliser le firmware en 3ENT010200R018

par ailleurs si on se réfère au post de maximushugus ici :
https://lafibre.info/remplacer-sfr/remplacer-ont-sfr/msg1043994/?topicseen#msg1043994
Citer
Bref voici donc la configuration qui fonctionne chez moi :
committed_image=1
image0_version=3FE7SWS4040018
image1_version=3FE7SW04040022
image0_is_valid=1
image1_is_valid=1
il est bien sur l'image1 lorsqu'il fait son parametrage, et il indique bien de booter sur l'image1.
« Modifié: 02 novembre 2024 à 13:00:46 par rooot »

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 969
  • Montignac Lascaux (24)
Remplacer ONT SFR
« Réponse #939 le: 02 novembre 2024 à 15:03:49 »
@ Rooot : as tu réussi à faire fonctionner ton ONU V-SOL 2.5gbe ?
Quel est le modèle Leox que tu as ? Le boitier ou le stick ? As tu aussi peut faire fonctionner ton Leox ?

@ Nicolas44 : j'ai trouvé ce lien où MaximumHugus introduit le caractère NULL à la fin de la zone "equipement_id" pour qu'elle fasse 16 caractères de long (PTIN + 8 caractères + 4 NULLs).
Attention à la longueur de ces zones qui ne doivent pas être plus petites.

Dans cet autre lien, MaximumHugus a un problème de calibrage du laser.

Il n'est pas suffisant de reprendre pas à pas le didacticiel de MaximusHugus. Je te conseille de relire le sujet depuis le début à tête reposé pour comprendre les erreurs qui ont été faites. Il faut surtout comprendre ce que l'on fait et pourquoi on le fait, car ce n'est pas un didacticiel pour débutant, ni quelque chose de "plug and play". De tester à nouveau, pas à pas, jusqu'à obtenir le résultat escompté.

Il ne faut pas imiter à la lettre ce qui est fait par SFR dans leur BOX et le reproduire dans l'ONU (Huawei MA5671A ou FS.COM FS P/N: GPON-ONU-34-20BI) que vous utilisez.

@ Tous : En relisant le sujet, je constate qu'il y a parfois des confusions sur quoi mettre dans certaines zones de l'ONU. Je reconnais que ce n'est pas évident entre le jargon utilsé par SFR et le jargon utilisé dans les ONU, qui sont disemblables. Voir lire l'étiquette au dos de la BOX et formater le bon paramètre à introduire dans la bonne zone de l'ONU.

Dans le didacticiel de MaximusHugus, je ne comprends pas l'intérêt de créer un script sous Python, juste pour envoyez des commandes que l'on peut taper à la main.
Je constate dans son script qu'il y a une "double quote" en trop dans la ligne :
ser.write('gpio set 3;gpio input 2;gpio input 105;gpio input 106;gpio input 107;gpio input 108"\n'.encode())

Citation de: Pengu2
2/ Configuration du module SFP
Après s'être reconnecté, voici les commandes que j'ai utilisé pour configurer le numéro de série (nommé "SN GPON" dans l'interface de la Box), la version de l'image (nommé "Version logiciel" dans l'interface de la Box) et le mot de passe fibre (que vous pouvez définir dans l'interface de la Box) :
fw_setenv bootdelay 5
fw_setenv asc0 0
fw_setenv preboot "gpio set 3;gpio input 2;gpio input 105;gpio input 106;gpio input 107;gpio input 108"
set_serial_number 1234567890ABCDEF
fw_setenv image1_version=3ENT010200R018
sfp_i2c -i11 -s "1234VWXYZ"

Il me semble que si l'on veut l'automatiser, on peut le faire en utilisant "telnet".

adrien

  • Abonné SFR fibre FttH
  • *
  • Messages: 24
Remplacer ONT SFR
« Réponse #940 le: 02 novembre 2024 à 15:35:15 »
C’est bien ce que j’ai fait comme le montrent mes omci_pipe de mon post précédent  :-[

Tu as été sur l'interface web de la Box 8 dans Passerelle FWG ?
Ici tu as les bonnes valeurs que SFR attend, ce n'est pas ce que je vois dans ton message, la ce sont des infos d'un ONT externe.

nicolas44

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 44
  • Nantes 44
Remplacer ONT SFR
« Réponse #941 le: 02 novembre 2024 à 17:07:30 »
Oui, mais je ne sais pas quoi prendre pour alimenter la version d’image, comme je le disais dans un post plus haut.

Moi ma box me donne une version hardware et une version logicielle, mais pas une version d’image.

Après je peux essayer les 2  ;D

adrien

  • Abonné SFR fibre FttH
  • *
  • Messages: 24
Remplacer ONT SFR
« Réponse #942 le: 02 novembre 2024 à 17:34:46 »
Image=logiciel

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 692
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #943 le: 02 novembre 2024 à 17:58:42 »
Oui, mais je ne sais pas quoi prendre pour alimenter la version d’image, comme je le disais dans un post plus haut.

Moi ma box me donne une version hardware et une version logicielle, mais pas une version d’image.

Après je peux essayer les 2  ;D
poste une image ecran de la page, il n'y a rien de confidentiel la dedans, le seul truc a cacher c'est le mot de passe fibre, et encore meme si tu le laisses personne ne pourrait rien en faire, a moins d'etre chez SFR et d'etre branché sur le meme OLT que toi, et avec un débit inférieur au tien sinon aucun interet...

Sur la Box 7, image postée par VIVIEN :
https://lafibre.info/sfr-la-fibre/sfr-box-7/msg942764/#msg942764

Version principale" et "Version de secour" sont les images version 0 et 1.

nicolas44

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 44
  • Nantes 44
Remplacer ONT SFR
« Réponse #944 le: 02 novembre 2024 à 18:15:07 »
Je vois que tout le monde met imageX_version en 3FE7SW04040022 / 3FE7SWS4040018, mais dans ma box (v8 ONT interne) dans la version logicielle et matérielle, je vois des choses complètement différentes.

Ma box :

Modèle GR140IG
HW Version : 3NTRGW21271U01
SW Version : 3GN9030200R09

Je suis vraiment censé mettre 3FE7SW04040022 / 3FE7SWS4040018 quand même ?
Il n'y a pas de log / debug pour voir où ça coince ?
Je suis trouve ça bizarre d'osciller entre état 2 et 3... même si je plug pas la fibre dans le module  ;D

J’avais tout indiqué ici (sauf le SN mais ça je n’ai pas de doute)

Et là je viens de tenter avec ma version SW en image0, et c'est toujours pareil, fake O5, et pas de vlans.

Peut-être qu'il me faudrait une version de secours d'ONT de v8, mais je n'en connais pas.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 692
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #945 le: 02 novembre 2024 à 19:35:20 »
c'etait l'image ecran de l'interface web de la box dont je parlais  ;D

tu peux mettre la meme version d'image pour image0 et image1, ca n'a pas d'importance. as-tu essayé de mettre 3FE7SW04040022 pour les 2 ?
fw_setenv image0_version=3FE7SW04040022
fw_setenv image1_version=3FE7SW04040022

Je me demande si 3GN9030200R09 ne correspond pas plutot au firmware de la box, plutot que la version image de l'ONT.

Personne ici n'a bypassé une box8/7 avec ont interne, pour nous confirmer ce qu'il faut mettre ? c'est fou ça quand même....

Romain

  • Professionnel des télécoms
  • Abonné Bbox fibre
  • *
  • Messages: 353
  • Issy-les-Moulineaux (92)
Remplacer ONT SFR
« Réponse #946 le: 02 novembre 2024 à 19:57:09 »
Bonjour !

fw_setenv image1_version=3ENT010200R018et tu as quoi en image0 ??
mets la meme chose pour voir...tu boot sur quelle image d'ailleurs ? la 0 ou la 1 ?

Peux-tu STP rappeler la commande pour lire tel ou tel paramètre (et non l'écrire) et vérifier sur quelle image on a démarré ?

au passage, 3FE7SW04040022 c'est la version pour les ONT Externes...je ne sais pas comment les OLT sont parametrés, mais il est possible qu'ils ne s'attendent pas à un numéro de version comme celui-ci et plutot à un numéro de version d'ONT interne (Box 8 ), quand ca ne marche pas, ça ne coute rien de tenter  ;D il vaut mieux utiliser le firmware en 3ENT010200R018

J'ai une NB6VAC avec ONT externe.
À toutes fins utiles, j'ai un abonnement Red Box Série spéciale Fibre.
Dans tous les cas ça me parait logique d'utiliser les numéros de version que je relève moi-même sur ma propre box, en l'occurrence pour un ONT externe, non ?

par ailleurs si on se réfère au post de maximushugus ici :
https://lafibre.info/remplacer-sfr/remplacer-ont-sfr/msg1043994/?topicseen#msg1043994 il est bien sur l'image1 lorsqu'il fait son parametrage, et il indique bien de booter sur l'image1.

Je ne me souviens plus exactement ce que j'ai fait il y a quelques mois lors de ma première tentative, mais je crois me souvenir que c'est justement en "jouant" quelle image configurer/avec quelle image démarrer que j'ai brick mon 1er stick.
Je préfèrerais donc comprendre un peu comment ça marche sur ce plan.

Or…
committed_image=1
image0_version=3FE7SWS4040018
image1_version=3FE7SW04040022
image0_is_valid=1
image1_is_valid=1
… je ne comprends pas la logique de mettre is_valid=1 aux deux images.
À quoi sert ce paramètre imageX_is_valid=0/1 ?
Et le paramètre commited_image ?

Merci par avance, je croise les doigts ! :)

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 692
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #947 le: 02 novembre 2024 à 20:57:25 »
pour lire une valeur c'est fw_printenv suivi du parametre a lire.
fw_printenv image0_version donne la valeur de image0_version

Citer
J'ai une NB6VAC avec ONT externe.
du coup ca ne va pas nous aider...

Citer
Dans tous les cas ça me parait logique d'utiliser les numéros de version que je relève moi-même sur ma propre box, en l'occurrence pour un ONT externe, non ?
oui, mais sur les ONT externe SFR on sait faire, car on sait interroger par telnet. Le probleme avec les box qui ont des ONT internes on ne sait pas se connecter sur l'ONT, et je ne sais pas si les infos necessaires sont affichées dans l'interface web. j'attends toujours que quelqu'un confirme.

Citer
… je ne comprends pas la logique de mettre is_valid=1 aux deux images.
À quoi sert ce paramètre imageX_is_valid=0/1 ?
Et le paramètre commited_image ?
imageX_is_valid=1 indique au firmware de l'ONT que l'imageX est valide et qu'on peut booter dessus. si la valeur est a 0 alors l'ONT ne bootera pas dessus.
Ca sert au cas ou un upgrade echoue et rend la partition corrompue, au bout de 3 reboot qui ne fonctionne pas ca bascule sur l'autre image et ca flag l'image comme non valide.
commited_image je ne sais plus si c'est l'image sur laquelle on veut booter, ou si c'est pour enregistrer les changements qu'on a fait.