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

0 Membres et 5 Invités sur ce sujet

toniob

  • Abonné Orange vdsl
  • *
  • Messages: 28
  • Condé-en-Normandie (14)
    • 6clones
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1416 le: 04 juin 2026 à 15:57:38 »
Si quelqu’un peut me donner un petit coup de main. J’utilise networkd pour le remplacement de la livebox ( https://lafibre.info/remplacer-livebox/remplacer-la-livebox-par-systemd-networkd-nftables/ ). J’ai des soucis de déconnexion depuis le passage en Trixie. J’ai ouvert d’ailleurs des bugs chez Debian et systemd pour des choses qui ne fonctionnent pas ou mal.

Là, j’envoie un Solicit en DHCPv6. Le paquet semble bien formé (tout est ok dans wireshark), mais je n’ai pas de réponse. Je précise que la prio est bien à 6 et le DSCP à CS6.

DHCPv6
    Message type: Solicit (1)
    Transaction ID: 0x837bb2
    Identity Association for Prefix Delegation
        Option: Identity Association for Prefix Delegation (25)
        Length: 12
        IAID: dc60dc26
        T1: 0
        T2: 0
    User Class
        Option: User Class (15)
        Length: 45
        User Class suboption
            Length: 43
            Suboption: 46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835
    Option Request
        Option: Option Request (6)
        Length: 4
        Requested Option code: SOL_MAX_RT (82)
        Requested Option code: Captive Portal (103)
    Client Identifier
        Option: Client Identifier (1)
        Length: 10
        DUID: 0003000144a6xxxxxxxx
        DUID Type: link-layer address (3)
        Hardware type: Ethernet (1)
        Link-layer address: 44:a6:xx:xx:xx:xx
        Link-layer address (Ethernet): IngramMicroS_xx:xx:xx (44:a6:xx:xx:xx:xx)
    Vendor Class
        Option: Vendor Class (16)
        Length: 11
        Enterprise ID: SAGEMCOM SAS (1038)
        vendor-class-data: sagem
    Authentication
        Option: Authentication (11)
        Length: 70
        Protocol: 0
        Algorithm: 0
        RDM: 0
        Replay Detection: 0000000000000000
        Authentication Information: xxxxxx
    Elapsed time
        Option: Elapsed time (8)
        Length: 2
        Elapsed time: 655350ms

Vous voyez un truc qui ne va pas ?

fttmeh

  • Abonné Orange Fibre
  • *
  • Messages: 334
  • Colombes (92)
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1417 le: 04 juin 2026 à 16:41:40 »
Si quelqu’un peut me donner un petit coup de main. J’utilise networkd pour le remplacement de la livebox ( https://lafibre.info/remplacer-livebox/remplacer-la-livebox-par-systemd-networkd-nftables/ ). J’ai des soucis de déconnexion depuis le passage en Trixie. J’ai ouvert d’ailleurs des bugs chez Debian et systemd pour des choses qui ne fonctionnent pas ou mal.

Là, j’envoie un Solicit en DHCPv6. Le paquet semble bien formé (tout est ok dans wireshark), mais je n’ai pas de réponse. Je précise que la prio est bien à 6 et le DSCP à CS6.

DHCPv6
 
    User Class
        Option: User Class (15)
        Length: 45
        User Class suboption
            Length: 43
            Suboption: 46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835
 


L'option 15 semble avoir un problème. Une valeur comme :
0x002b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835devrait fonctionner.

toniob

  • Abonné Orange vdsl
  • *
  • Messages: 28
  • Condé-en-Normandie (14)
    • 6clones
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1418 le: 04 juin 2026 à 17:12:01 »
L'option 15 semble avoir un problème. Une valeur comme :
0x002b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835devrait fonctionner.

C’est Wireshark qui l’affiche comme ça. Mais le 002b est bien envoyé avant la chaine. La chaine hexa complète qui correspond au User Class est 000f002d002b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835 .

Est-ce que mon souci pourrait venir du fait que l’IAID a changé, du fait que je ne l’avais pas mis fixe avant, et que j’ai touché à des paramètres (le DUID entre autre) et que systemd-networkd en a généré un nouveau ? Si c’est ça, vous avez une astuce sur comment faire ? Sachant que je ne peux pas retrouver l’ancien IAID désormais.

Lucy-Han

  • Abonné Orange Fibre
  • *
  • Messages: 110
  • Vannes - Bretagne
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1419 le: 04 juin 2026 à 18:19:32 »
Réponse de levieuxatorange le 08/11/22 sur ce même fil :

DUID et MAC : Principe général : éviter de jouer avec pour en changer trop vite ... On a des fonctions dans le réseau qui limitent le nbe de DUID / MAC derrière un même accès. Mais cela vous le saviez déjà.
Avec une temporisation de clear "d 'un certain temps" ..
Eteindre ou débrancher l'ONT, je ne suis pas certain que cela nettoie à 100% de chance ton contexte dans le OLT/DSLAM face à ta ligne, je vais vérifier ce point, mais je ne pense pas.


Peut-être un début de réponse...

Mastah

  • Abonné Orange Fibre
  • *
  • Messages: 757
  • XGS-PON et G-PON
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1420 le: Aujourd'hui à 20:51:06 »
Si quelqu’un peut me donner un petit coup de main. J’utilise networkd pour le remplacement de la livebox ( https://lafibre.info/remplacer-livebox/remplacer-la-livebox-par-systemd-networkd-nftables/ ). J’ai des soucis de déconnexion depuis le passage en Trixie. J’ai ouvert d’ailleurs des bugs chez Debian et systemd pour des choses qui ne fonctionnent pas ou mal.

Là, j’envoie un Solicit en DHCPv6. Le paquet semble bien formé (tout est ok dans wireshark), mais je n’ai pas de réponse. Je précise que la prio est bien à 6 et le DSCP à CS6.

DHCPv6
    Message type: Solicit (1)
    Transaction ID: 0x837bb2
    Identity Association for Prefix Delegation
        Option: Identity Association for Prefix Delegation (25)
        Length: 12
        IAID: dc60dc26
        T1: 0
        T2: 0
    User Class
        Option: User Class (15)
        Length: 45
        User Class suboption
            Length: 43
            Suboption: 46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7835
    Option Request
        Option: Option Request (6)
        Length: 4
        Requested Option code: SOL_MAX_RT (82)
        Requested Option code: Captive Portal (103)
    Client Identifier
        Option: Client Identifier (1)
        Length: 10
        DUID: 0003000144a6xxxxxxxx
        DUID Type: link-layer address (3)
        Hardware type: Ethernet (1)
        Link-layer address: 44:a6:xx:xx:xx:xx
        Link-layer address (Ethernet): IngramMicroS_xx:xx:xx (44:a6:xx:xx:xx:xx)
    Vendor Class
        Option: Vendor Class (16)
        Length: 11
        Enterprise ID: SAGEMCOM SAS (1038)
        vendor-class-data: sagem
    Authentication
        Option: Authentication (11)
        Length: 70
        Protocol: 0
        Algorithm: 0
        RDM: 0
        Replay Detection: 0000000000000000
        Authentication Information: xxxxxx
    Elapsed time
        Option: Elapsed time (8)
        Length: 2
        Elapsed time: 655350ms

Vous voyez un truc qui ne va pas ?

C'est de la merde networkd. J'ai testé, et c'est caca. Je conseil de rester sur du bon ifup/ifdown + dhcpd.
J'avais fait un grand test pour passer de Debian Trixie ifup/ifdown+dhcpd à networkd. Il y a rien d'aussi bien. Rien ne fonctionne comme prévu, impossible de passer des valeur dynamique dans les config (via en var), etc... Une catastrophe. Je suis vite retourné sur le bon vieux system de network.
Pour info je suis l'auteur du tuto Orange  + Debian. (cf: https://lafibre.info/remplacer-livebox/bypass-orange-g-ponxgs-pon-sur-debian-explications-pas-a-pas/)

Si j'ai une recommandation pour toi : stop networkd, tu vas te prendre la tête pour rien. Cette partie de systemd ne devrait même pas être considéré comme en beta tellement les fonctionnalitées sont absentes et non fonctionnelles.
J'avais d'ailleurs évoquer l'ensemble des problèmes dans ton post : https://lafibre.info/remplacer-livebox/remplacer-la-livebox-par-systemd-networkd-nftables/msg1128733/#msg1128733
Et pourtant je l'ai tester fort fort et j'ai tellement voulu que ça soit bien. Mais non ... c'est terriblement moyen voir très passable.

toniob

  • Abonné Orange vdsl
  • *
  • Messages: 28
  • Condé-en-Normandie (14)
    • 6clones
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1421 le: Aujourd'hui à 21:32:22 »
C'est de la merde networkd. J'ai testé, et c'est caca. Je conseil de rester sur du bon ifup/ifdown + dhcpd.

Finalement, après quelques changements de paramétrage et une déconnexion totale pendant plusieurs heures, ça fonctionne de nouveau nickel. J'entends que networkd ne te convient pas. Mais pour le moment, ça fonctionne chez moi et 2 autres personnes chez qui j'ai monté des routeurs Linux, donc je vais rester là dessus.