Auteur Sujet: Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)  (Lu 6604 fois)

0 Membres et 1 Invité sur ce sujet

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #24 le: 11 avril 2023 à 15:49:29 »
Non, il faut builder la version depuis la branche master du repo git: https://github.com/NetworkConfiguration/dhcpcd

Un simple
./configure
make
doas make install

a suffit pour moi (en 7.2).

Je tente l'upgrade en 7.3 ce weekend :)

J'aimerai quand même comprendre pourquoi je reçois un NAK au moment du renouvellement. Je suppose que la demande de renew de dhcpcd ne plait pas à orange ?

nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #25 le: 11 avril 2023 à 16:02:23 »
Du coup c'est pas le meme que celui qui est dans le tree packages d'openbsd ? il est en version 9.4.1... ou c'est un fork ?
De mon cote je ne veux pas d'ipv6 mais juste ipv4, je ne suis pas sense avoir besoin du patch vu qu'il est pour ipv6.
J'ai deja du mal a envoyer l'option 90... un coup ca passe, un coup non...

Non, il faut builder la version depuis la branche master du repo git: https://github.com/NetworkConfiguration/dhcpcd

Un simple
./configure
make
doas make install

a suffit pour moi (en 7.2).

Je tente l'upgrade en 7.3 ce weekend :)

J'aimerai quand même comprendre pourquoi je reçois un NAK au moment du renouvellement. Je suppose que la demande de renew de dhcpcd ne plait pas à orange ?

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #26 le: 11 avril 2023 à 16:12:45 »
La 9.4.1 est trop ancienne, y a peut-être eu d'autres fix entre temps...

Je viens de voir que l'auteur a tout juste sorti une version stable 9.5.0, celle-ci devrait marcher: https://github.com/NetworkConfiguration/dhcpcd/releases

Par curiosité, pourquoi ne pas vouloir d'IPv6 ?

nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #27 le: 11 avril 2023 à 16:23:44 »
Je comprend pas pourquoi alors dans l'article on parle de 4.9.1...

Pourquoi pas d'ipv6 ? parce que pas besoin et que ya trop de zones d'ombres pour moi encore dessus. je ne maitrise pas assez :/

Par contre je sens bien que je vais me tapper le support des options pour dhcpleased au lieu d'utiliser un truc non natif !

La 9.4.1 est trop ancienne, y a peut-être eu d'autres fix entre temps...

Je viens de voir que l'auteur a tout juste sorti une version stable 9.5.0, celle-ci devrait marcher: https://github.com/NetworkConfiguration/dhcpcd/releases

Par curiosité, pourquoi ne pas vouloir d'IPv6 ?

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #28 le: 11 avril 2023 à 16:53:24 »
C'est la version 4.9.1 qui est dans les ports. Elle n'est PAS compatible avec les options nécessaires pour se connecter au réseau orange (peut être en passant les options en "raw"?).

La toute dernière release devrait être compatible.

Pour IPv6 c'est dommage de pas s'en servir, ça marche très bien. Les devices par défaut auront des adresses temporaires (si c'est ça qui t'inquiète), et avec PF c'est simple de bloquer par défaut toutes les connexions entrantes.

nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #29 le: 11 avril 2023 à 17:09:11 »
dhcpcd-9.4.1p2v0.tgz pour le packages en 7.3

Je viens d'ugrade en master et rien n'y fait. Apres je suis sur une zone ou j'ai pas encore ce système de token a renew tout le temps.
J'ai une box pro donc peut être pas le meme mécanisme.



C'est la version 4.9.1 qui est dans les ports. Elle n'est PAS compatible avec les options nécessaires pour se connecter au réseau orange (peut être en passant les options en "raw"?).

La toute dernière release devrait être compatible.

Pour IPv6 c'est dommage de pas s'en servir, ça marche très bien. Les devices par défaut auront des adresses temporaires (si c'est ça qui t'inquiète), et avec PF c'est simple de bloquer par défaut toutes les connexions entrantes.

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #30 le: 11 avril 2023 à 17:45:05 »
Je ne sais pas pour l'offre pro, en effet. Mais tu es sûr d'utiliser la version master maintenant ?

Pour le moment ça marche avec une string statique pour l'authentification, c'est ce que j'ai configuré. Le token d'authentification est configuré en dur dans ma config pour le moment.

À terme je pense que c'est faisable d'utiliser les hooks pour génerer la chaine à la volée.


nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #31 le: 11 avril 2023 à 17:46:28 »
Je ne sais pas pour l'offre pro, en effet. Mais tu es sûr d'utiliser la version master maintenant ?

Pour le moment ça marche avec une string statique pour l'authentification, c'est ce que j'ai configuré. Le token d'authentification est configuré en dur dans ma config pour le moment.

À terme je pense que c'est faisable d'utiliser les hooks pour génerer la chaine à la volée.

Bon en fait j'ai pu générer mes anciennes trames dhcp et elles sont différentes de celles de dhcpcd sur l'auth.
dhcpcd me construit une trame de 188 bytes avec un RDM truc muche alors que dhclient me faisait une trame de 77 bytes et rien dans RDM. bref, je vais matter le code voir comment ca genre tout ca...

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #32 le: 11 avril 2023 à 17:52:26 »
Oui les RDM qui viennent de la livebox sont toujours à zero, alors que dhcpcd utilise un vrai nombre. Mais visiblement orange l'ignore pour le moment.

Je suppose que ta chaine est pas bonne: les génerateurs en ligne inclus le RDM, il faut l'enlever de la trame génerée.

Si t'as des dumps de ta LB, recopie juste la valeur du token d'authentification, c'est ce que j'ai fait :)

nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #33 le: 11 avril 2023 à 17:54:02 »
yep, version 9.99 qui vient de master.


Je ne sais pas pour l'offre pro, en effet. Mais tu es sûr d'utiliser la version master maintenant ?

Pour le moment ça marche avec une string statique pour l'authentification, c'est ce que j'ai configuré. Le token d'authentification est configuré en dur dans ma config pour le moment.

À terme je pense que c'est faisable d'utiliser les hooks pour génerer la chaine à la volée.

B3nJ1

  • Abonné Orange Fibre
  • *
  • Messages: 85
  • 77
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #34 le: 11 avril 2023 à 17:55:41 »
Le token d'authentification doit commencer par "1a:09". Tu peux virer ce qu'il y a avant si tu utilises un truc qui vient d'un génerateur.

nitro

  • Abonné Orange Fibre
  • *
  • Messages: 67
Remplacer sa livebox par OpenBSD 🐡 (7.2+) (dual stack)
« Réponse #35 le: 11 avril 2023 à 17:56:22 »
Oui les RDM qui viennent de la livebox sont toujours à zero, alors que dhcpcd utilise un vrai nombre. Mais visiblement orange l'ignore pour le moment.

Je suppose que ta chaine est pas bonne: les génerateurs en ligne inclus le RDM, il faut l'enlever de la trame génerée.

Si t'as des dumps de ta LB, recopie juste la valeur du token d'authentification, c'est ce que j'ai fait :)

J'utilise tous les scripts qu'il y a sur ce post. Ma chaine commence par un 1a...
Que ce soit une générée ou celle que j'ai dans mon ancien dhclient, meme combat =)