Auteur Sujet: Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet  (Lu 302963 fois)

0 Membres et 1 Invité sur ce sujet

ybayart

  • Abonné FAI autre
  • *
  • Messages: 7
  • Paris (75)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1332 le: 28 mai 2025 à 11:05:36 »
Merci pour ces réponses

@ybayart:

Non, il faut également que l'IAID soit identique. Une liaison DHCPv6 est définie par le tuple <DUID, IA-type, IAID>.

La Livebox utilise les 8 derniers chiffres hexadécimaux de son adresse MAC comme IAID.
C'est bien déjà le cas, mais comme en dhcpv4 je n'ai aucun retour sauf en provoquant volontairement une erreur de cos.

Peut-être existe-il une différente sur une ligne Pro ? j'ai lu quelques fois des docs excluant justement cette offre...
Est-il possible d'utiliser le port Wan RJ45 (le 10G si j'ai bien fait mes recherches) pour sniffer le traffic entre la LB et l'OLT, mais sans avoir d'ONT externe ? ou alors il y a une communication préalable entre la LB et l'ONT pour activer ce fameux port ?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 747
  • Antibes (06) / Mercury (73)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1333 le: 28 mai 2025 à 12:12:08 »
Je pense que si tu ne branches aucun ONT, au bout d'un moment la box va initier un dialogue DHCP sur son port cuivre, comme le font les autres box.

Par contre il faut être patient, ca peut prendre plus de 10 minutes avant qu'elle switch de l'ONT interne au port cuivre pour le WAN.

canope

  • Abonné Orange Fibre
  • *
  • Messages: 104
  • Asnières (92)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1334 le: 28 mai 2025 à 12:35:40 »
Je confirme que cela fonctionne.
J’ai reçu une LB7W7 dans le cadre de mon changement d’offre.
Je l’ai utilisé pendant 20 minutes pour m’assurer que l’OLT ( ALCL en face ) l’enregistre correctement et m’autorise sur le profil 8G Up/Down.
Ensuite, j’ai récupéré les informations à cloner à partir de celle-ci, soit via GOBOX, soit en utilisant tcpdump via le port RJ45 10G (la LB7W7 passe en mode Ethernet rapidement , une histoire de 90 secondes , en l’absence d’un signal optique ).
Depuis, elle est en DMZ derrière le firewall (un UCGF).

ybayart

  • Abonné FAI autre
  • *
  • Messages: 7
  • Paris (75)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1335 le: 28 mai 2025 à 18:34:05 »
j'ai bien réussi à récupérer les discover depuis le port 10G de la Livebox, toute les options étaient bien identiques sauf la 90 (ce qui est normal vu le salt), j'ai donc utilisé celle de la LB par précaution, mais toujours le même silence...
En analysant les paquets en détails, la seule différence que je vois c'est le flag bootp qui est en broadcast sur la LB et en unicast sur Debian, mais j'ai du mal à croire que ça puisse venir de là (surtout qu'en cas de parquage c'est envoyé de la même manière).

Au passage j'ai aussi essayé de bridger le port cuivre en sortie de la LB avec le stick FS possédant la FTTH: je vois bien les requêtes DHCP de la LB transiter mais toujours rien en retour.
De ce que je comprend du fonctionnement des OLT &co ce test devrait être ok si mon stick fonctionnait correctement non ?
le setup du bridge :
brctl addbr br0
brctl addif br0 ens16f2 ens16f3
ip link set up ens16f2 <- depuis la LB
ip link set up ens16f3 <- vers le PTO
ip link set up br0

Je précise que j'ai re-re-re-vérifié en enlevant la prio 6 et le parquage fonctionne bien.
C'est peut-être inutile de remettre en doute le fonctionnement du stick comme vous m'avez dit, mais n'y connaissant vraiment pas grand chose en PON je me permet car je sèche carrément : il n'y a pas une vérification logicielle ou un truc du genre qui pourrait bloquer malgré l'état en O5 ?

Merci d'avance pour toute piste que vous pourriez avoir ;D

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1336 le: 29 mai 2025 à 03:52:27 »
Si le bridge laisse bien passer le COS tel quel, alors effectivement ça devrait normalement fonctionner.

Peut-être qu'il y a des règles VLAN particulières qui ne fonctionneraient pas, sachant qu'un ONT peut modifier le COS.
https://akhamar.github.io/orange-xgs-pon/20_fs_onu/22_verif.html : ici la règle pour le VLAN 832 est de le transformer en 2800 tout en reprenant la priorité, je ne sais pas si elle vient d'un OLT HTWC ou ALCL.
Que donnent "/system/mib/show 506" (et éventuellement "/system/mib/show 171"), et "/traffic/eth/show connect all" ?

ybayart

  • Abonné FAI autre
  • *
  • Messages: 7
  • Paris (75)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1337 le: 29 mai 2025 à 10:02:19 »
Si le bridge laisse bien passer le COS tel quel, alors effectivement ça devrait normalement fonctionner.

Peut-être qu'il y a des règles VLAN particulières qui ne fonctionneraient pas, sachant qu'un ONT peut modifier le COS.
https://akhamar.github.io/orange-xgs-pon/20_fs_onu/22_verif.html : ici la règle pour le VLAN 832 est de le transformer en 2800 tout en reprenant la priorité, je ne sais pas si elle vient d'un OLT HTWC ou ALCL.
Que donnent "/system/mib/show 506" (et éventuellement "/system/mib/show 171"), et "/traffic/eth/show connect all" ?
Sur un wireshark de l'interface du stick je vois bien le paquet avec la prio et le vlan donc oui tout est conservé.

Voici le retour des commandes :
/system/mib/show 506
Table RxFrmOpTbl, Received frame VLAN Tagging Operation Tabl, total 8 instances

EntityID                  = 0x0001
OuterPriFilter            = 14
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 14
InnerVidFilter            = 4096
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 3
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 15
InnerVidTreat             = 0
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 5
InnerVidFilter            = 840
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 1
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 4
InnerVidTreat             = 840
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 6
InnerVidFilter            = 851
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 1
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 5
InnerVidTreat             = 852
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 8
InnerVidFilter            = 832
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 1
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 8
InnerVidTreat             = 2800
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 8
InnerVidFilter            = 835
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 1
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 8
InnerVidTreat             = 835
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 8
InnerVidFilter            = 838
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 1
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 8
InnerVidTreat             = 838
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 14
InnerVidFilter            = 4096
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 3
OuterPriTreat             = 15
OuterVidTreat             = 0
OuterTPIDTreat            = 0
InnerPriTreat             = 15
InnerVidTreat             = 0
InnerTPIDTreat            = 0

EntityID                  = 0x0001
OuterPriFilter            = 15
OuterVidFilter            = 4096
OuterTPIDFilter           = 0
InnerPriFilter            = 15
InnerVidFilter            = 4096
InnerTPIDFilter           = 0
EtherTypeFilter           = 0
AniBriPortNum             = 0
RmTagTreat                = 0
OuterPriTreat             = 15
OuterVidTreat             = 4096
OuterTPIDTreat            = 0
InnerPriTreat             = 1
InnerVidTreat             = 1
InnerTPIDTreat            = 4

/system/mib/show 171
Table ExtVlanTagOp, Extended VLAN Tagging Operation Configuration Data, total 1 instances

EntityID                  = 0x0001
Type                      = 2
MaxSizeOfOpTbl            = 17
InputTPID                 = 0x8100
OutputTPID                = 0x8100
DsMode                    = 0
RxFrmOpTbl                =
Pointer                   = 0x0101
DscpMap2Pbit              = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

/traffic/eth/show connect all

$$ US BRIDGE 65535 $$
---------------------------------------------------------------
< INDEX = 0, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x1>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 0
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 1, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x1>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 0
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 2, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x2>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 1
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 1
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 3, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x4>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 2
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 1
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 4, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x2>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 1
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 1
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 5, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x4>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 2
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 1
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 6, SLOT = 1, PORT = 4, VLANFILTER = 61440 PRIFILTER = 0xff>
    VLAN MATCH : UNTAGGED
    VLAN ACT   : ADD_AND_REMARK
    OUT  VID   : 1
    OUT  PRI   : 1
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 1
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 7, SLOT = 1, PORT = 4, VLANFILTER = 840 PRIFILTER = 0x20>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE_AND_REMARK
    OUT  VID   : 840
    OUT  PRI   : 4
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 2
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 8, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x8>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 3
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 2
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 9, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x10>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 4
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 2
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 10, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x40>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 6
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 2
                * PRI 7  -> FLOW 0

< INDEX = 11, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x80>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 7
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 2

< INDEX = 12, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x8>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 3
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 2
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 13, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x10>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 4
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 2
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 14, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x40>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 6
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 2
                * PRI 7  -> FLOW 0

< INDEX = 15, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x80>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 7
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 0
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 2

< INDEX = 16, SLOT = 1, PORT = 4, VLANFILTER = 851 PRIFILTER = 0x40>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE_AND_REMARK
    OUT  VID   : 852
    OUT  PRI   : 5
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 3
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 17, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x20>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 2800
    OUT  PRI   : 5
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 3
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0

< INDEX = 18, SLOT = 1, PORT = 4, VLANFILTER = 835 PRIFILTER = 0x20>
    VLAN MATCH : MATCH
    VLAN ACT   : REPLACE
    OUT  VID   : 835
    OUT  PRI   : 5
    TCI MAPPING:
                * PRI 0  -> FLOW 0
                * PRI 1  -> FLOW 0
                * PRI 2  -> FLOW 0
                * PRI 3  -> FLOW 0
                * PRI 4  -> FLOW 0
                * PRI 5  -> FLOW 3
                * PRI 6  -> FLOW 0
                * PRI 7  -> FLOW 0


$$ DS BRIDGE 65535 $$
---------------------------------------------------------------

< INDEX = 0, GEM FLOW = 30, VID = 65535, PRI = 255, GEM TYPE = MCAST>
                   VLAN ACT  : (0)ASIS
                   OLD   VID : 65535
                   OLD   PRI : 8
                   OUTER VID : 0
                   OUTER PRI : 0
++UNI[0] slot = 1  port = 1

< INDEX = 1, GEM FLOW = 0, VID = 2800, PRI = 255, GEM TYPE = UCAST>
                   VLAN ACT  : (3)REPLACE
                   OLD   VID : 2800
                   OLD   PRI : 8
                   OUTER VID : 832
                   OUTER PRI : 8
++UNI[0] slot = 1  port = 1

< INDEX = 2, GEM FLOW = 0, VID = 835, PRI = 255, GEM TYPE = UCAST>
                   VLAN ACT  : (3)REPLACE
                   OLD   VID : 835
                   OLD   PRI : 8
                   OUTER VID : 835
                   OUTER PRI : 8
++UNI[0] slot = 1  port = 1

< INDEX = 3, GEM FLOW = 1, VID = 1, PRI = 255, GEM TYPE = UCAST>
                   VLAN ACT  : (8)REMOVE
                   OLD   VID : 1
                   OLD   PRI : 8
                   OUTER VID : 61440
                   OUTER PRI : 8
++UNI[0] slot = 1  port = 1

< INDEX = 4, GEM FLOW = 2, VID = 840, PRI = 16, GEM TYPE = UCAST>
                   VLAN ACT  : (4)REPLACE_AND_REMARK
                   OLD   VID : 840
                   OLD   PRI : 4
                   OUTER VID : 840
                   OUTER PRI : 5
++UNI[0] slot = 1  port = 1

< INDEX = 5, GEM FLOW = 3, VID = 852, PRI = 32, GEM TYPE = UCAST>
                   VLAN ACT  : (4)REPLACE_AND_REMARK
                   OLD   VID : 852
                   OLD   PRI : 5
                   OUTER VID : 851
                   OUTER PRI : 6
++UNI[0] slot = 1  port = 1

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1338 le: 29 mai 2025 à 11:56:56 »
Donc il n'y a que 8 règles reçues :
 - traitement par défaut pour les trames avec 2 tags => drop
 - VLAN 840 PRI 5 => VLAN 840 PRI 4
 - VLAN 851 PRI 6 => VLAN 852 PRI 5
 - VLAN 832 => VLAN 2800 (en conservant la priorité)
 - VLAN 835 => VLAN 835 (en conservant la priorité)
 - VLAN 838 => VLAN 838 (en conservant la priorité)
 - traitement par défaut pour les trames avec 1 tag => drop
 - traitement par défaut pour les trames sans tag => VLAN 1 PRI 1
 
Par rapport à https://akhamar.github.io/orange-xgs-pon/20_fs_onu/22_verif.html, il y a quelques différences :
 - EntityID = 0x0001 (et non pas 0x101) : tant que c'est unique ce n'est pas grave
 - AniBriPortNum = 0 (et pas 2 ou 6) : c'est l'ONT qui met ça, je ne sais pas ce que ça signifie
 - InnerTPIDFilter = 0, InnerTPIDTreat = 0 (au lieu de 5 / 2) : copie le TPID reçu, au lieu filtrer 0x8100 et sortir 0x8100, ça revient au même au final

Pour "/traffic/eth/show connect all", on manque de référence (pas de dump complet pour comparer) :
 - en upstream, c'est séparé par priorité, il y a "INDEX = 10, SLOT = 1, PORT = 4, VLANFILTER = 832 PRIFILTER = 0x40" pour PRI 6
 - en downstream, il n'y a qu'une seule règle pour le VLAN 832, donc ça semble correct

Mastah

  • Abonné Orange Fibre
  • *
  • Messages: 693
  • XGS-PON et G-PON
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1339 le: 30 mai 2025 à 16:18:51 »
@ybayart suis ça : https://akhamar.github.io/orange-bypass-debian/

Tu en as pour 30min de copier/coller. Si tu obtiens une IPv4 tu sais alors que ta config DHCP est merdique.

Ton ONT est en O5.x et tu obtiens des IP de parking (172.X.X.X). Oublie l'ONT il est OK, c'est ta config DHCP qui est mal faite. Plus tu passera de temps sur l'ONT plus tu perdras de temps.
Pour info, si tu utilises une VM, il est possible que ça soit la cause. Sur la VM ça indiquera cos6 mais sur la physique les trames seront envoyé en 0.

LatitudeProMax

  • Abonné Orange Fibre
  • *
  • Messages: 36
  • Paris 75
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1340 le: 31 mai 2025 à 20:12:05 »
Ton ONT est en O5.x et tu obtiens des IP de parking (172.X.X.X). Oublie l'ONT il est OK, c'est ta config DHCP qui est mal faite. Plus tu passera de temps sur l'ONT plus tu perdras de temps.
Moi mon ONT est O5.1 même sans configurer mon S/N ni mon HW Version. J’ai essayé de mettre un faux S/N ça marche aussi. Je sais pas si c’est un cas isolé à mon OLT mais c’est très très bizarre.

Par contre en mettant bien les infos qu’il faut dans l’ONT, en configurant le DHCP avec les bonnes options et les trames DHCP marqués en CoS 6 j’ai plus rien du tout même pas une IP en 172.x.x.x.
Là où le même setup fonctionnait 2 semaines avant avec mon ancien ONT H-Com qui a cramé. Il y a eu néanmoins une grosse maintenance qui a duré toute la soirée entre le moment où l’ancien ONT a cramé et la réception de celui de remplacement, donc je sais pas si c’est lié.

J’utilise un UCG-Fiber donc j’ai pas trop la main sur les options / logs et j’ai la grosse flemme de bidouiller plus loin. Si quelqu’un trouve l’astuce je suis preneur sinon je retourne sur la LB7 avec le routeur dans la DMZ, ça marche finalement très bien comme ça.

ybayart

  • Abonné FAI autre
  • *
  • Messages: 7
  • Paris (75)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1341 le: 02 juin 2025 à 13:09:35 »
@ybayart suis ça : https://akhamar.github.io/orange-bypass-debian/

Tu en as pour 30min de copier/coller. Si tu obtiens une IPv4 tu sais alors que ta config DHCP est merdique.

Ton ONT est en O5.x et tu obtiens des IP de parking (172.X.X.X). Oublie l'ONT il est OK, c'est ta config DHCP qui est mal faite. Plus tu passera de temps sur l'ONT plus tu perdras de temps.
Pour info, si tu utilises une VM, il est possible que ça soit la cause. Sur la VM ça indiquera cos6 mais sur la physique les trames seront envoyé en 0.

Je viens de refaire toute la procédure depuis un Debian vierge directement sur la machine et j'ai toujours exactement le même comportement : pas de réponse aux DHCPDISCOVER, à part quand je commente la ligne de la prio 6 (#up /etc/network/inject_pcp_6) avec une ip de parking.
+ j'en ai profité pour forcer le "Bootp flags" en broadcast (directement en recompilant dhclient) et le problème ne vient pas de là non plus...

- VLAN 832 => VLAN 2800 (en conservant la priorité)
si je comprends bien, l'ONT transforme le vlan 832 vers le 2800 pour l'OLT ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1342 le: 02 juin 2025 à 13:23:16 »
si je comprends bien, l'ONT transforme le vlan 832 vers le 2800 pour l'OLT ?
Oui, c'est une configuration sur certains OLT GPON (dont une partie n'avaient pas le mapping initialement), et peut-être tous les OLT XGS-PON.

levieuxatorange

  • Expert Orange
  • Expert
  • *
  • Messages: 244
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1343 le: 02 juin 2025 à 14:19:09 »
si je comprends bien, l'ONT transforme le vlan 832 vers le 2800 pour l'OLT ?
Bonjour

Je suis passé voir mon expert :
- sur OLT HUAWEI + XGS : la translation 832 vers 2800 est faite coté ONT
- sur OLT NOKIA + XGS : la translation 832 vers 2800 est faite coté OLT (donc PAS dans l'ONT)
- si l'ONU est bien compatible OMCI, c'est poussé de manière transparente par l'OLT (donc rien à faire en dur dans l'ONT

Je ne sais pas comment vous pouvez savoir si vous être face à un OLT de l'un ou l'autre des constructeurs (mes outils internes, ben ils sont internes ...)

LeVieux