Auteur Sujet: La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+  (Lu 944410 fois)

0 Membres et 2 Invités sur ce sujet

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1140 le: 30 janvier 2021 à 20:56:50 »
Vu que je n'ai pas de supervision humaine sensible chez moi, j'ai pu faire le test avec un g-010s-a que j'ai ;)

Avec le hardwareversion à SMBSSGLBF115 sans padding ça passe !
Je n'ai pas encore réussi à le faire fonctionner avec HWTCA17C6A (avec ou sans padding)
Pas sûr que les \0 fonctionnent pareil avec ritool.
Peut-être que le padding n'est pas fait, et que ritool n'écrit que les caractères qu'on lui donne (avec donc des caractères des anciennes valeurs plus longues qui restent à la fin).
Les dumps de /dev/mtd8 "ri" pourraient donner la réponse.

monoeilouais

  • Abonné Orange Fibre
  • *
  • Messages: 201
  • Montmorency
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1141 le: 30 janvier 2021 à 21:45:33 »
Quelle est la différence entre le SLID disponible dans ri et le SLID de la config web ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1142 le: 30 janvier 2021 à 21:51:44 »
Quelle est la différence entre le SLID disponible dans ri et le SLID de la config web ?
Normalement c'est la même valeur.
Tu as un problème particulier ?

monoeilouais

  • Abonné Orange Fibre
  • *
  • Messages: 201
  • Montmorency
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1143 le: 30 janvier 2021 à 21:58:10 »
Normalement c'est la même valeur.
Tu as un problème particulier ?
Bah justement, je ne retrouve pas les mêmes valeurs. Si j'update la version web, ça met à jour ri et vice versa ?

stevebrush

  • Abonné Orange Fibre
  • *
  • Messages: 176
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1144 le: 30 janvier 2021 à 23:07:55 »
Vu que je n'ai pas de supervision humaine sensible chez moi, j'ai pu faire le test avec un g-010s-a que j'ai ;)

Avec le hardwareversion à SMBSSGLBF115 sans padding ça passe !
Je n'ai pas encore réussi à le faire fonctionner avec HWTCA17C6A (avec ou sans padding)
Veinard  :)
Oui, SMBSSGLBF115 tout court passe avec le G-010S-A et omciMgr sur olt ALCL : ça tourne chez moi depuis le 11 janvier sans absolument aucun soucis.
C'est dingue que HWTCA17C6A tout court ne passe pas !
j'essaierai les mêmes tests sur le G-010S-P la semaine prochaine (j'ai pas encore réussi à l'authentifier celui-là mais j'ai pas vraiment insisté)

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1145 le: 31 janvier 2021 à 00:37:18 »
Bah justement, je ne retrouve pas les mêmes valeurs. Si j'update la version web, ça met à jour ri et vice versa ?
En fait en regardant les binaires, c'est plus compliqué, il y a une couche de configuration supplémentaire !

Le page web appelle /webs/gpon_config.cgi, qui :
 - fait deux appels set_cfg_node (libconf_api.so) pour SLID et SLIDMode
 - donne la valeur à /dev/onu0 (donc comme si on avait appelé onu en ligne de commande)

/lib/libconf_api.so communique par socket avec /sbin/lcfgmgr, qui enregistre les deux valeurs dans /configs/cfg.conf (dans /dev/mtd6, "configfs").

Donc je suppose qu'au boot, soit lcfgmgr, soit omciMgr (ou une combinaison des deux) doivent lire la valeur /configs/cfg.conf et si elle n'est pas présente dans ri, puis la donner à /dev/onu0.

Le /etc/init.d/onu.sh lit la config uci gpon.ploam.nPassword et initialise onu avec, mais je pense que c'est un reste du SDK Lantiq, et que sur le G-010S-A c'est surchargé ensuite (du moins tant qu'on utilise omciMgr, si on arrive à utiliser omcid ce sera peut-être différent).

Gnubyte

  • Abonné Orange Fibre
  • *
  • Messages: 1 062
  • Toulon (83)
    • HSGMII intégriste
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1146 le: 31 janvier 2021 à 08:58:51 »
En fait en regardant les binaires, c'est plus compliqué, il y a une couche de configuration supplémentaire !

Le page web appelle /webs/gpon_config.cgi, qui :
 - fait deux appels set_cfg_node (libconf_api.so) pour SLID et SLIDMode
 - donne la valeur à /dev/onu0 (donc comme si on avait appelé onu en ligne de commande)

/lib/libconf_api.so communique par socket avec /sbin/lcfgmgr, qui enregistre les deux valeurs dans /configs/cfg.conf (dans /dev/mtd6, "configfs").

Donc je suppose qu'au boot, soit lcfgmgr, soit omciMgr (ou une combinaison des deux) doivent lire la valeur /configs/cfg.conf et si elle n'est pas présente dans ri, puis la donner à /dev/onu0.

Le /etc/init.d/onu.sh lit la config uci gpon.ploam.nPassword et initialise onu avec, mais je pense que c'est un reste du SDK Lantiq, et que sur le G-010S-A c'est surchargé ensuite (du moins tant qu'on utilise omciMgr, si on arrive à utiliser omcid ce sera peut-être différent).
Excellente piste. Suivre le fil des processus d'initialisation. Dénouer, comprendre, clarifier, puis reprendre.
Comprendre autant que possible tout le périmètre de la configuration des sticks, de la meilleure façon de l'adapter à nos besoins.
Continuons à libérer nos fibres de cet obscurantisme inutile.
Donnez moi 8 heures d'absolue totale absence d'interaction avec ces trucs de virus et de masques, que je participe !
8 heures pas jour.
Pleins de jours de suite.
Confinez moi !!!

monoeilouais

  • Abonné Orange Fibre
  • *
  • Messages: 201
  • Montmorency
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1147 le: 31 janvier 2021 à 09:31:52 »
Chez nos amis de Bouygues, le SLID a son importance.
Sauf que cette valeur, on peut a priori la renseigner à plusieurs endroits.
-via interface web
-ritool set SLID
-uci set gpon.ploam.nPassword

@HWTI, j'ai bien relu ton post et je n'ai pas tout compris à partir de "Donc je suppose".

Florian

  • Abonné Bbox fibre
  • *
  • Messages: 2 077
  • Drocourt (78)
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1148 le: 31 janvier 2021 à 11:59:55 »
Pour BT, je l'ai renseigné via l'interface web, c'était pris en compte, même si de mémoire ritool m'affichait lui une valeur générique, pas ce qui était rentré dans l'interface web.

JcDenis

  • Abonné Orange Fibre
  • *
  • Messages: 89
  • Amberieu-en-Bugey 01
    • L'homme invisible
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1149 le: 31 janvier 2021 à 17:54:54 »
Bon j'ai eu 1/2 heure de liberté dans la surveillance hier, j'ai fait mes premiers test et c'est pas joli !
J'ai deux sfp qui passent en O5 mais on a vu que ça ne voulait pas dire grand chose au final mais comme c'est la seule bonne nouvelle je la note  ;D
Sinon, pas d'IP sur ma VM Opsense sous Proxmox avec la carte à base de BMC57810S. Et pas d'IP sur la Livebox Play avec les SFP à travers un MC220L.

En parallèle, j'ai patché les drivers bnx pour Proxmox mais j'ai eu clairement l'impression que le mode brigde de Proxmox bloquait ma VM du coup je suis en train de passer la carte PCI en passthrough (EFI/IOMMU/Intel) sauf qu'au boot (et les logs) d'Opnsense j'ai ça :
2021-01-31T16:02:11 kernel: bxe1: NIC Link is Up, 1000 Mbps full duplex, Flow control: ON - receive & transmit
2021-01-31T16:02:11 kernel: bxe1_vlan832: link state changed to UP
2021-01-31T16:02:11 kernel: bxe1: link state changed to UP
2021-01-31T16:02:08 kernel: bxe1: ERROR: Changing VLAN_HWCSUM is not supported!
2021-01-31T16:02:08 kernel: bxe1: ERROR: Changing VLAN_HWFILTER is not supported!
2021-01-31T16:02:08 kernel: bxe1: ERROR: Changing VLAN_HWTAGGING is not supported!
2021-01-31T16:02:08 kernel: bxe1: ELINK EVENT LOG (4)
2021-01-31T16:02:07 kernel: bxe1: ELINK EVENT LOG (4)
2021-01-31T16:02:07 kernel: bxe1_vlan832: link state changed to DOWN
2021-01-31T16:02:07 kernel: bxe1: link state changed to DOWN
Dois-je m'inquieter ?

Bref, c'est pas gagné mais je m'amuse. Rendez-vous la semaine prochaine pour à nouveau 30 minutes de test  :'(

PS: Et à force de lire relire tout et rien sans trop de méthode je ne sais plus comment paramétrer les SFP, un coup avec fw_setenv, un coup avec ritool, un coup un fichier sys.sh, en coup encodé en hexa, un coup en binaire, un coup ascii, les SLID, LOID, PLOAM, SN, etc :-\ Au moins ça m'aura fait travailler le cuir chevelu  ;D Vivement qu'on en tire juste le minimum requis.

Le Pacificateur

  • Abonné Orange Fibre
  • *
  • Messages: 4
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1150 le: 31 janvier 2021 à 17:59:37 »
Hello,

En comparant les fichiers omci.log de mon G-010S-A avec ceux de SteveRush j'ai remarqué deux trucs étranges. Il semblerait que tous les VLANS soient mappés sur le bridge port nbr 0.


-> Mes logs sur OLD Huawei
$ cat omci-huawei.log | grep -i bridge |grep FVID
EVTOCD : Getting the PQMapper for FVID: 832 TVID: 832 bridge_port_nbr: 0
EVTOCD : Getting the PQMapper for FVID: 835 TVID: 835 bridge_port_nbr: 0
EVTOCD : Getting the PQMapper for FVID: 838 TVID: 838 bridge_port_nbr: 0
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 0
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 851 bridge_port_nbr: 0
EVTOCD : Getting the PQMapper for FVID: 4096 TVID: 1 bridge_port_nbr: 0


-> SteveRush sur OLT ALcatel
$ cat omci-pub.log  | grep -i bridge | grep FVID
EVTOCD : Getting the PQMapper for FVID: 832 TVID: 2800 bridge_port_nbr: 2
EVTOCD : Getting the PQMapper for FVID: 835 TVID: 835 bridge_port_nbr: 3
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
rcvd_vlan_opr_table.value = f8 00 00 00 EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 851 TVID: 852 bridge_port_nbr: 4
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 840 TVID: 840 bridge_port_nbr: 5
EVTOCD : Getting the PQMapper for FVID: 838 TVID: 838 bridge_port_nbr: 6


Par ailleurs si on grep sur "delete_Flow" on à l'impression que les flows sont deletés. Je ne sais pas trop à quoi cela correspond.

Pour finir j'ai trouvé comment chargé dans Wireshark l'ensemble des messages OMCI du fichiers omci.log sur la base de ces deux sites:


et ce site pour comment patcher le plugin wireshark.
https://ask.wireshark.org/question/4557/bindechexlua-error-bad-argument-to-module-packageseeall/

filou59

  • Abonné Orange Fibre
  • *
  • Messages: 68
  • 59
La fibre Orange à 2Gbps, sur un routeur MikroTik 10Gbps CCR2004, via un ONT SFP+
« Réponse #1151 le: 31 janvier 2021 à 18:06:01 »
@JcDenis: Pour moi il faut que tu valides a tout prix MC220L + Livebox avant de te poser des questions sur le reste de la config.

Ensuite validation config 1G puis 2.5G

De mon coté j'ai enfin recu ma carte BMC57810S, je suis en train de tout mettre en place pour essayer d'activer le mode 2.5G.

Si besoin je pourrais faire un tuto  G-010S-A/BCM57810S - Proxmox [CHR ou OPNsense] + LB5 pour la partie Telephonie.