Auteur Sujet: Remplacer ONT SFR  (Lu 226412 fois)

0 Membres et 2 Invités sur ce sujet

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 970
  • Montignac Lascaux (24)
Remplacer ONT SFR
« Réponse #1056 le: 11 décembre 2024 à 09:02:19 »
Quand la configuration du Huawei SmartAX MA5671a sous Carlito sera terminé (multicast et calibrage optique), j'aimerai poursuivre mes investigations en me procurant d'autres ONU.

Le prochain sera le "FS P/N: GPON-ONU-34-20BI" de FS.COM, en espérant que la configuration ne soit pas trop compliqué à mettre en œuvre. J'espère que l'ONU de FS.COM sait gérer le multicast et que je n'aurai pas de problème de calibrage du laser cette fois-ci.

Est-ce que je peux envisager le Nokia "G-010S-A" ? Est-il configurable sans le flasher ? En lisant "Hack Gpon", je crois que non, il faut quand même le flasher. Est-il redondant vis-à-vis du Huawei SmartA MA5671a ? Si c'est oui, autant rester sur l'Huawei. Sinon, que peut apporter le Nokia en plus, vis-à-vis de l'Huawei et de FS.COM ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Remplacer ONT SFR
« Réponse #1057 le: 11 décembre 2024 à 10:20:27 »
Une fois qu'un ONU fonctionne, l'intérêt d'en tester d'autres est limité.
En plus là on parle de modèles qui sont très proches, il y en a d'autres qui n'ont peut-être pas été testés, par exemple ceux à base de Realtek (Leox LXT-010S-H, ODI DFP-34X-2C2, ...).

Le FS est identique au MA5671A, la seule différence c'est le firmware (qui est interchangeable).

Le G-010S-A est très proche, mais le firmware est un peu différent.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 970
  • Montignac Lascaux (24)
Remplacer ONT SFR
« Réponse #1058 le: 11 décembre 2024 à 11:27:27 »
Citation de: hwti
Une fois qu'un ONU fonctionne, l'intérêt d'en tester d'autres est limité.
L'intérêt pour moi, est d'apprendre à les configurer par la pratique. Je n'ai pas tout compris de l'usage des commandes, "fw_setenv", de "uci" et de "sfp_i2c". Pourquoi trois façons de faire alors qu'une seule aurait suffit.

L'autre intérêt est en cas de panne de l'un des ONU, d'en avoir un seconde de rechange. Ils ne doivent pas non plus fournir les mêmes performances, non ?

Citation de: hwti
En plus là on parle de modèles qui sont très proches, il y en a d'autres qui n'ont peut-être pas été testés, par exemple ceux à base de Realtek (Leox LXT-010S-H, ODI DFP-34X-2C2, ...).
J'aimerai tester le Leox, mais il parait qu'il y a un problème avec les VLAN chez SFR. Je suppose qu'ils doivent arriver taggés alors que chez SFR, les VLAN ne le sont pas. Il y a peut-être pas grand chose pour les détagger dans le Leox. Ou alors, le faire dans le routeur. Me confirmer que l'on peut faire usage du Leox dans le réseau SFR, sinon je n'ai aucun intérêt à le prendre.

Quelle est la différence entre l'ONU stick LXT-010S-H et le boitier LXT-010H-D ? Comme j'ai déjà un Media Converter, autant prendre le stick qui prendra moins de place.

Citation de: hwti
Le FS est identique au MA5671A, la seule différence c'est le firmware (qui est interchangeable).
Les trois ONU (Huawei MA5671a, Nokia G-010S-A et "FS P/N: GPON-ONU-34-20BI") sont très similaires. Lequel est le plus simple à configurer ? Peut-être Carlito ? Ou bien l'Huawei rooté ?

Citation de: hwti
Le G-010S-A est très proche, mais le firmware est un peu différent.
Si c'est pour installer Carlito dessus, cela ne m'intéresse pas, vu que c'est déjà fait avec l'Huawei MA5671a.
Pour "FS Modded", autant que je prenne l'ONU de chez FS.COM.
Que reste-t-il comme micrologiciel à tester pour le Nokia G-010S-A ?
J'aimerai aussi tester le micrologiciel Rooté de l'Huawei MA5671a.

Comme je n'ai pas encore acheté mon routeur, je me demande s'ils sont tous compatibles ?
Je sais que cela dépend de la cage SFP du routeur et que celui-ci doit savoir gérer le SGMII (2.5gb/s).

Est-ce que le micrologiciel Carlito que j'ai récupéré sur le site "Hack Gpon" est la version le plus récente ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Remplacer ONT SFR
« Réponse #1059 le: 11 décembre 2024 à 13:37:23 »
L'intérêt pour moi, est d'apprendre à les configurer par la pratique. Je n'ai pas tout compris de l'usage des commandes, "fw_setenv", de "uci" et de "sfp_i2c". Pourquoi trois façons de faire alors qu'une seule aurait suffit.
Il y a des choses héritées du SDK Lantiq, et ensuite chacun personnalise à sa façon (peut-être pour certains usages, ou par cohérence avec d'autres modèles).

fw_setenv c'est pour les variables d'environnement u-boot, qui peuvent être modifiées avec le port série sans booter (en général ce sont les seuls choses qui sont personnalisés en usine, et les valeurs survivent au factory reset).

Le G-010S-A a ritool, un outil Nokia qui lit / écrit dans une zone spécifique, qui leur sert pour une partie de la configuration usine (SN, ...).

uci c'est le mécanisme de configuration standard OpenWrt, c'est donc probablement plus pratique pour permettre les changements depuis les pages web, mais c'est effacé au factory reset.

sfp_i2c c'est lié à l'émulation de l'EEPROM du SFP : ça veut dire que les valeurs peuvent être lues, et peut-être modifiées, depuis un switch (ou un PC) sans même avoir d'IP (ça aurait été logique de pouvoir configurer le sgmii_mode par là, pour pouvoir le changer en cas de problème 1Gbps/2.5Gbps, mais ce n'est pas le cas).

L'autre intérêt est en cas de panne de l'un des ONU, d'en avoir un seconde de rechange. Ils ne doivent pas non plus fournir les mêmes performances, non ?
Il est peu probable d'avoir une panne.
Sauf bug, les performances devraient être identiques.

J'aimerai tester le Leox, mais il parait qu'il y a un problème avec les VLAN chez SFR. Je suppose qu'ils doivent arriver taggés alors que chez SFR, les VLAN ne le sont pas. Il y a peut-être pas grand chose pour les détagger dans le Leox. Ou alors, le faire dans le routeur. Me confirmer que l'on peut faire usage du Leox dans le réseau SFR, sinon je n'ai aucun intérêt à le prendre.

Quelle est la différence entre l'ONU stick LXT-010S-H et le boitier LXT-010H-D ? Comme j'ai déjà un Media Converter, autant prendre le stick qui prendra moins de place.
LXT-010S-H = RTL9601CI
LXT-010H-D = RTL9601D (plus récent) + RTL8221B pour le port Ethernet

Mais effectivement il y a la question des VLAN, avec la config "untag" de SFR.
Il y a très probablement un moyen de les faire fonctionner, mais ce n'est peut-être pas immédiat.

Les trois ONU (Huawei MA5671a, Nokia G-010S-A et "FS P/N: GPON-ONU-34-20BI") sont très similaires. Lequel est le plus simple à configurer ? Peut-être Carlito ? Ou bien l'Huawei rooté ?
Il n'y a pas forcément de plus simple ou plus compliqué, ça peut dépendre de ce qu'on doit changer, et si on doit analyser des problèmes.
Le plus configurable est le firmware Carlito (qui fonctionne naturellement sur MA5671A et FS, certains l'utilisent sur G-010S-A mais c'est plus compliqué donc je ne recommande pas).
Une fois qu'un modèle fonctionne, en essayer un autre ce n'est pas du tout chercher la simplicité, mais au contraire essayer de comprendre les différences, analyser le comportement, etc...

Que reste-t-il comme micrologiciel à tester pour le Nokia G-010S-A ?
Ben son propre firmware, qui est différent, et dont on a plusieurs versions.
Les autres firmwares sont interchangeables sur ton MA5671A de toute façon.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 694
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #1060 le: 11 décembre 2024 à 14:40:28 »
j'ai vu sur un forum chinois, que la version carlitoxx ne bougeant plus ils ont repris le projet et on apporté pas mal de modifications. Si j'ai bien compris car la traduction CN/FR est très loufoque par moment.
le lien vers ce topic du forum se trouve tout en bas de la discussion : https://github.com/hwti/G-010S-A/issues/15
--> https://www.right.com.cn/forum/thread-8220173-1-1.html
Citer
Mise à jour 2023.10.20 : firmware personnel modifié pour Huawei MA5671A, Alcatel G-010S-P et Nokia G-010S-A
Citer
Lien: https://pan.baidu.com/s/1we_EvxYRimPEOOJyGKBt4w?pwd=s14g Code d’extraction : s14g

 

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Remplacer ONT SFR
« Réponse #1061 le: 11 décembre 2024 à 14:52:26 »
Ils ont plein de modifications, mais elles semblent faites en local (ou privé), sans repo pour les détailler.
C'est très probablement un firmware typé MA5671A / FS / Carlito / G-010S-P, et pas G-010S-A (donc un crossflash un peu sauvage).

hbenaissa

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 3
  • le vesinet(78)
Remplacer ONT SFR
« Réponse #1062 le: 13 décembre 2024 à 17:41:33 »
J'ai installé FS Modded sur le Huawei MA5671A.
J'ai également un ONT FS.com, mais il est K.O. Je vais essayer de le reflasher quand j'aurai le temps.

J'ai toujours le problème de fake05 (même quand je mets n'importe quoi dans le onu_ploam ou le onu_serial il passe au status 5), et aucun VLAN n'est détecté >:(

j'ai configuré seulement :
onu_ploam=5GWXXXXX
onu_serial=PTINA8DXXXXX
image0_version=3GN8020802R06
image1_version=3GN8020802R06
omci_vendor_id=PTIN

Output du omci_pipe.sh
root@SFP:/etc/optic# omci_pipe.sh meg 131 0
Class ID    = 131 (OLT-G)
Instance ID = 0
Upload      = yes
Alarms      = -
-------------------------------------------------------------------------------
 0 OLT vendor id                 4b STR  RW-----P---
   0x20 0x20 0x20 0x20

-------------------------------------------------------------------------------
 1 Equipment id                 20b STR  RW-----P---
   0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20

-------------------------------------------------------------------------------
 2 Version                      14b STR  RW-----P---
   0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20

-------------------------------------------------------------------------------
 3 Time of day information      14b STR  RW--O--P---
   0x30 0x78 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30
   0x000000000000
-------------------------------------------------------------------------------
R - Readable          O - Not supported (optional)
W - Writable          E - Excluded from MIB upload (template)
S - set-by-create     T - Table
A - Send AVC          V - Volatile
U - No upload         P - No swap
N - Not suported      Y - Partly supported
N - No swap

errorcode=0
root@SFP:/etc/optic# omci_pipe.sh meg 133 0
Class ID    = 133 (ONU power shedding)
Instance ID = 0
Upload      = yes
Alarms      = -
-------------------------------------------------------------------------------
 0 Restore power timer reset     2b UINT RW---------
   0x0000 (0)
-------------------------------------------------------------------------------
 1 Data shedding interval        2b UINT RW---------
   0x1c20 (7200)
-------------------------------------------------------------------------------
 2 Voice shedding interval       2b UINT RW---------
   0x0000 (0)
-------------------------------------------------------------------------------
 3 Video overlay shedding        2b UINT RW-------E-
   0x0258 (600)
-------------------------------------------------------------------------------
 4 Video return shedding         2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
 5 DSL shedding interval         2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
 6 ATM shedding interval         2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
 7 CES shedding interval         2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
 8 Frame shedding interval       2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
 9 Sonet shedding interval       2b UINT RW-------E-
   0x0000 (0)
-------------------------------------------------------------------------------
10 Shedding status               2b BF   RW-AO------
   0x0000 (0)
-------------------------------------------------------------------------------
R - Readable          O - Not supported (optional)
W - Writable          E - Excluded from MIB upload (template)
S - set-by-create     T - Table
A - Send AVC          V - Volatile
U - No upload         P - No swap
N - Not suported      Y - Partly supported
N - No swap

errorcode=0
root@SFP:/etc/optic# omci_pipe.sh meg 256 0
Class ID    = 256 (ONU-G)
Instance ID = 0
Upload      = yes
Alarms      = 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
              0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
-------------------------------------------------------------------------------
 0 Vendor id                     4b STR  R--A---P---
   0x50 0x54 0x49 0x4e
   PTIN
-------------------------------------------------------------------------------
 1 Version                      14b STR  R--A---P---
   0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x00
   0000000000000\x00
-------------------------------------------------------------------------------
 2 Serial number                 8b STR  R--A---P---
   0x50 0x54 0x49 0x4e 0xa8 0xd2 0x96 0x1f
   PTIN\xA8\xDX\xXX\xXX
-------------------------------------------------------------------------------
 3 Traffic management opt        1b ENUM R----------
   0x00 (0)
-------------------------------------------------------------------------------
 4 VP/VC cc function option      1b UINT R---O------
   0x00 (0)
-------------------------------------------------------------------------------
 5 Battery backup                1b UINT RW-------E-
   0x00 (0)
-------------------------------------------------------------------------------
 6 Administrative state          1b UINT RW-------E-
   0x00 (0)
-------------------------------------------------------------------------------
 7 Operational state             1b UINT R--A-----E-
   0x00 (0)
-------------------------------------------------------------------------------
 8 ONU survival time             1b UINT R--------E-
   0x00 (0)
-------------------------------------------------------------------------------
R - Readable          O - Not supported (optional)
W - Writable          E - Excluded from MIB upload (template)
S - set-by-create     T - Table
A - Send AVC          V - Volatile
U - No upload         P - No swap
N - Not suported      Y - Partly supported
N - No swap

errorcode=0
root@SFP:/etc/optic# omci_pipe.sh meg 257 0
Class ID    = 257 (ONU2-G)
Instance ID = 0
Upload      = yes
Alarms      = -
-------------------------------------------------------------------------------
 0 Equipment id                 20b STR  R------P---
   0x4d 0x41 0x35 0x36 0x37 0x31 0x42 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
   MA5671B\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
-------------------------------------------------------------------------------
 1 OMCC version                  1b ENUM R--A-------
   0xa0 (160)
-------------------------------------------------------------------------------
 2 Vendor product code           2b UINT R---O------
   0x00cc (204)
-------------------------------------------------------------------------------
 3 Security capability           1b ENUM R----------
   0x01 (1)
-------------------------------------------------------------------------------
 4 Security mode                 1b ENUM RW---------
   0x01 (1)
-------------------------------------------------------------------------------
 5 Total priority queue num      2b UINT R----------
   0x0040 (64)
-------------------------------------------------------------------------------
 6 Total traffic scheduler       1b UINT R----------
   0x40 (64)
-------------------------------------------------------------------------------
 7 Mode                          1b ENUM R----------
   0x01 (1)
-------------------------------------------------------------------------------
 8 Total GEM port-ID number      2b UINT R---O------
   0x0040 (64)
-------------------------------------------------------------------------------
 9 SysUpTime                     4b UINT R---O------
   0x00030c88 (199816)
-------------------------------------------------------------------------------
10 Connectivity capability       2b UINT R---O------
   0x007f (127)
-------------------------------------------------------------------------------
11 Current connect. mode         1b UINT RW--O------
   0x00 (0)
-------------------------------------------------------------------------------
12 QoS configuration flex        2b UINT R---O------
   0x0018 (24)
-------------------------------------------------------------------------------
13 Prio queue scale factor       2b UINT RW--O------
   0x0030 (48)
-------------------------------------------------------------------------------
R - Readable          O - Not supported (optional)
W - Writable          E - Excluded from MIB upload (template)
S - set-by-create     T - Table
A - Send AVC          V - Volatile
U - No upload         P - No swap
N - Not suported      Y - Partly supported
N - No swap

errorcode=0


Sur la Box8 j'ai ces infos:
Model: GR140DG
Hardware version: 3NTRGW14964U01
Serial number: 5054494EA8DXXXXX
Software version: 3GN8020802R06

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Remplacer ONT SFR
« Réponse #1063 le: 13 décembre 2024 à 19:12:35 »
Attention, tu as laissé ton serial en hexa dans "omci_pipe.sh meg 256 0".

Au cas où, vérifie quand même que les paramètres PLOAM ont bien été appliqués :
 - onu gtcsng
 - onu gtccg

Dans le "omci_pipe.sh meg 256 0", je note que (Hardware) Version vaut 0000000000000.
Donc il faudrait peut-être "fw_setenv omci_hw_ver 3NTRGW14964U01".

Dans le "omci_pipe.sh meg 257 0", il y a aussi Equipment Id qui vaut MA5671B.
Donc il faudrait peut-être "fw_setenv omci_equip_id PTINA8DXXXXX" (le même que le serial, mais peut-être qu'il faut des \0, à vérifier avec la commande).

Avec ces deux commandes en plus, sous réserve que ce soit appliqué, tu devrais avoir tout ce que @maximushugus a fait (avec un firmware différent).
Bien sûr, tout n'est peut-être pas nécessaire, ou au contraire peut-être qu'il te faudra plus de choses.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 970
  • Montignac Lascaux (24)
Remplacer ONT SFR
« Réponse #1064 le: 15 décembre 2024 à 15:13:00 »
Salut à tous.

La version Carlito est validée par la configuration du site "Hack Gpon. Pour moi, c'est tout bon !

Sur les bon conseil de HWTI, le calibrage a été récupéré dans la version original par l'intermédiaire du fichier "/etc/config/goi_defaults".
J'ai donc écrasé le fichier de la version Carlito par celui de la version original.
Voici la puissance optique que j'ai actuellement avec cette modification :
RSSI 1490 power                                    6.11uW -21.79dBm
tx power (se*(bias+mod/2-ith))                     1.51mW 1.79dBm
mais pour une raison inconnue, mon débit ascendant reste faible (autour des 150mb/s au lieu des 930mb/s).

J'ai pris la décision de revenir dans la version original et j'ai réinstallé les deux partitions (mtd2 & mtd5) que j'avais sauvegardées.
Ben oui, ça sert quand même à quelque chose de faire des sauvegardes.

La première fois, je n'avais pas trop fait attention, mais dans le site, je constate un truc bizarre :
nom d'hôte Huawei
Modèle d'hôte G-010S-P
Version du micrologiciel 6BA1896SPE2C05
Version du noyau 3.10.49
Est-ce que je me trompe ou pas, mais un "G-010S-P" est un Nokia, pas un Huawei ?
Je sais, le "MA5671a" et le G-010S-P" sont interchangeables, mais n'est-ce pas étrange de nommer le Huawei G-010S-P ?

Je suppose que la configuration se fait avec ce didacticiel de "Hack Gpon nommé Huawei Rooted Firmware for Huawei MA5671A".

Pour l'instant, je suis au niveau 3.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Remplacer ONT SFR
« Réponse #1065 le: 15 décembre 2024 à 17:48:50 »
6BA1896SPE2C05 c'est à priori le firmware modifié right.com.cn.

Pour suivre "Huawei Rooted Firmware for Huawei MA5671A" avec sfp_a2_info, il faut avoir une image Huawei rooted (https://hack-gpon.org/ont-huawei-ma5671a/#list-of-firmwares-and-files).

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 970
  • Montignac Lascaux (24)
Remplacer ONT SFR
« Réponse #1066 le: 19 décembre 2024 à 10:11:44 »
Salut à tous.

Dans l'ONU Huawei, quand je fais "ifconfig", je vois quatre interfaces qui sont : "exc", "host", "lct0" et "lo".
Je connais déjà "lo" pour "Loopback", mais je ne connais pas les trois autres.
Je me connecte à l'ONU en passant par l'interface "lct0", puisqu'elle possède l'adresse IPv4 "192.168.1.10".
A quoi servent les deux autres interfaces ?

Pour modifier l'interface "lct0" :

a) pour attribuer une adresse IPv4 :
uci set network.lct.ipaddr=192.168.1.10ou bien par "fw_setenv ipaddr 192.168.1.10".

b) pour attribuer le portail :
network.lct.gateway=192.168.2.1ou bien par "fw_setenv gatewayip 192.168.2.1".

c) pour attribuer l'adresse MAC :
uci set network.lct.macaddr=XX:XX:XX:XX:XX:XX:XX:XXJe n'ai pas trouvé comment faire avec "fw_setenv".

d) pour modifier le masque IPv4 :
uci set network.lct.netmask=255.255.255.0sauf que cela ne fonctionne pas et justement, j'aimerai modifier le masque.
Si quelqu'un à la solution, je suis preneur.
Je n'ai pas trouvé comment faire avec "fw_setenv".

e) et pour valider, faire :
uci commit
Dois-je modifier "host" et "exc" ?
Si oui, pour mettre quoi ?

A priori, "host" doit servir pour l'OS du ONU, mais à part ça, je n'en sais pas plus.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 694
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Remplacer ONT SFR
« Réponse #1067 le: 19 décembre 2024 à 10:48:27 »
Avec une ip en 192.168.1.10  tu arrives à mettre un gateway en 192.168.2.1, tu n'as pas de message d'erreur ??

A tout hasard, mettre le gateway dans le meme sous réseau que l'ip, et ensuite changer le masque, et ensuite changer le gateway.

Quand tu dis "ca ne marche pas", c'est quoi qui ne marche pas ?
Le masque n'est pas celui que tu as indiqué (le parametre n'est pas appliqué ou conservé) ou bien tu n'accèdes pas au sous réseau que le masque devrait te permettre d'atteindre ?

Citer
Dois-je modifier "host" et "exc" ?
Dans quel but ?