Auteur Sujet: [Résolu]configuration de systemd-networkd  (Lu 9682 fois)

0 Membres et 1 Invité sur ce sujet

Denis M

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 095
  • Sermaise 91530
[Résolu]configuration de systemd-networkd
« Réponse #120 le: 23 février 2024 à 10:57:22 »
Il ne passe pas le "mur du son" l'ONT7-SFU-v3, aucune chance de ramasser les 2Gb de la ligne.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 746
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Résolu]configuration de systemd-networkd
« Réponse #121 le: 23 février 2024 à 10:58:57 »
ok, donc quand tu fais tes tests sous debian tu utilises le boitier ONT. Et depuis le passage sur ta nouvelle offre, toujours en étant sur le meme matériel (PC + ONT) la configuration ne fonctionne plus pour l'ipv6. C'est ça ?

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 785
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #122 le: 23 février 2024 à 14:57:25 »
@ Denis M : le but du boitier ONT7-SFU-v3 est de bypasser la BOX SFR, en attendant que je me procure le ou les modules optiques ONU/SFP+ (G-PON).
Je sais qu'il ne dépasse pas les 1gb/s mais pour l'instant, cela me suffit largement pour les tests que je fais.

Citation de: Rooot
quand tu fais tes tests sous debian tu utilises le boitier ONT.
Ça dépend des tests que je fais. Ci-après, le détail de tous les tests sous "systemd-networkd" que j'ai fait jusqu'à présent.

Pour les tests avec le boitier ONT7-SFU-v3, j'ai fait les configurations suivantes :
--> WAN : j'obtiens bien les adresses IPv4 & IPv6 WAN de SFR. Ça fonctionne.
--> Décodeur Plus SFR : Je n'arrive toujours pas à obtenir les canaux TV mais j'ai accès au replay. Pas terminé.
--> two Bridges : J'ai créé deux ponts avec mes six dongles USB/RJ45. J'ai bien isolé les deux ponts. Ça fonctionne.

Pour les tests en étant derrière la BOX SFR j'ai fait :
--> éthernet / DHCP. Ça fonctionnait avec la BOX Plus SFR mais plus avec la Box 8 SFR. Je cherche à comprendre pourquoi je n'ai plus l'IPv6.
--> éthernet / IP Static. Ça fonctionne.
--> Wifi / DHCP. Ça fonctionne.
--> Wifi / IP Static Ça fonctionne.
--> Bond / tolérance de panne. J'ai combiné l'interface éthernet et Wifi afin d'avoir une agrégation. Ça fonctionne.
--> Bond / doublement de la vitesse. La configuration est bonne coté Debian, mais ne fonctionne pas coté BOX SFR. En attente de mieux.
--> Bridge / DHCP : un seul pont. Ça fonctionne.
--> Bridge / VLAN :  gestion des VLAN dans un pont. Il manque la création des VLAN. Ça fonctionne.
--> MACVLAN :  ça fonctionne.
--> IPVLAN : pas terminé.
--> Dummy : ça fonctionne.
--> Routage : ne fonctionne pas pour l'instant mais je n'ai aucune erreur.
--> VLAN : création des VLAN. A partir de la BOX qui ne fonctionne pas en VLAN, je cherche à créer des VLAN.  Ça ne fonctionne pas.

Soit au total 16 tests.

Le test qui m'ennuie le plus est le Décodeur Plus SFR que je n'arrive pas à faire fonctionner. Et pourtant, j'ai bien l'internet puisque j'arrive en streaming à regarder un replay. Je pense que le Proxy IGMP ne m'est d'aucune utilité car tout se passe dans "systemd-netword". Je ne suis pas certain que j'ai besoin de reproduire l'API 1.0 de SFR pour faire fonctionner le décodeur. Il y a bien quelque de manquant, sauf que j'ignore de quoi il s'agit.

Ce qui est incontournable pour le Décodeur Plus SFR est :
--> il faut utiliser les serveurs DNS de SFR.
--> il faut utiliser les adresses 192.168.1.x. Avec 10.0.0.x, ça ne fonctionne pas.

Ce que je n'arrive pas à vérifier :
--> le flux Multicast semble ne pas arriver jusqu'au décodeur.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 785
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #123 le: 23 février 2024 à 16:39:39 »
Citation de: Rooot
Et depuis le passage sur ta nouvelle offre, toujours en étant sur le même matériel (PC + ONT) la configuration ne fonctionne plus pour l'ipv6. C'est ça ?
Non. Mon Debian est branché derrière la BOX 8 SFR. J'ai une configuration sous "systemd-network" pour l'éthernet / DHCP (celle du message #116). Celle-ci m'attribuait les adresses IPv4 & IPv6 à partir du DHCP de la BOX et j'obtenais l'internet. Depuis que j'ai la BOX 8 SFR, l'IPv6 ne fonctionne plus. Si je teste par un ping, j'ai "ping: connect: Le réseau n'est pas accessible". Or je ne rencontre pas ce problème avec "éthernet / IP Static", "Wifi / DHCP" et "Wifi / IP Static". J'ai la même configuration pour "Wifi / DHCP". Je suppose que le problème vient de la BOX 8 SFR puisque ça fonctionnait avec l'ancienne BOX.

Je constate que sous Windows, l'IPv6 fonctionne mais je ne récupère pas l'adresse fixe, mais la dynamique.

Une aide pour déboguer serait la bienvenue. Merci. :)

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 785
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #124 le: 24 février 2024 à 10:11:03 »
Je pense avoir trouvé la solution à mon problème. En consultant "networkctl status enp2s0" que voici :
● 2: enp2s0                     
                     Link File: /etc/systemd/network/02-wired.link
                  Network File: /etc/systemd/network/02-wired.network
                         State: routable (configured)
                  Online state: online
                          Type: ether
                          Path: pci-0000:02:00.0
                        Driver: r8169
                        Vendor: Realtek Semiconductor Co., Ltd.
                         Model: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
              Hardware Address: d4:5d:64:6b:f2:5b (ASUSTek COMPUTER INC.)
                           MTU: 1500 (min: 68, max: 9194)
                         QDisc: fq_codel
  IPv6 Address Generation Mode: eui64
      Number of Queues (Tx/Rx): 1/1
              Auto negotiation: yes
                         Speed: 1Gbps
                        Duplex: full
                          Port: tp
                       Address: 192.168.1.11 (DHCP4 via 192.168.1.1)
                                2a02:84xx:xxxx:xx01::110
                                fe80::d65d:64ff:fe6b:f25b
                       Gateway: 192.168.1.1
                           DNS: 192.168.1.1
                                2a02:84xx:xxxx:xx01::1
             Activation Policy: up
           Required For Online: yes
               DHCP4 Client ID: IAID:0x5de26c15/DUID
             DHCP6 Client IAID: 0x5de26c15
             DHCP6 Client DUID: DUID-EN/Vendor:0000ab114fbd83174dabee7b0000

févr. 24 09:54:40 Debian systemd-networkd[17209]: enp2s0: Lost carrier
févr. 24 09:54:40 Debian systemd-networkd[17209]: enp2s0: DHCP lease lost
févr. 24 09:54:40 Debian systemd-networkd[17209]: enp2s0: DHCPv6 lease lost
févr. 24 09:54:40 Debian systemd-networkd[17209]: enp2s0: DHCPv6 lease lost
févr. 24 09:54:40 Debian systemd-networkd[17379]: enp2s0: Configuring with /etc/systemd/network/02-wired.network.
févr. 24 09:54:40 Debian systemd-networkd[17379]: enp2s0: Link UP
févr. 24 09:54:44 Debian systemd-networkd[17379]: enp2s0: Gained carrier
févr. 24 09:54:45 Debian systemd-networkd[17379]: enp2s0: Gained IPv6LL
févr. 24 09:54:51 Debian systemd-networkd[17379]: enp2s0: DHCPv4 address 192.168.1.11/24, gateway 192.168.1.1 acquired from 192.168.1.1
févr. 24 09:54:53 Debian systemd-networkd[17379]: enp2s0: DHCPv6 address 2a02:84xx:xxxx:xx01::110/128 (valid for 59min 59s, preferred for 59min 59s)
Je constate qu'il manque la passerelle (gateway) pour les adresses IPv6.
Si j'ajoute dans la configuration "02-wired.network", à la fin du fichier les lignes ci-après :
[Route]
Gateway=2a02:84xx:xxxx:xx01::1
Cela provoque une erreur sans gravité, mais le "ping -6 google.fr" fonctionne correctement.
Je ne vais pas laisser cet ajout car la passerelle doit être fournie par la BOX et non à mettre en dur dans la configuration.

Je ne sais pas comment résoudre ce problème car en principe, c'est la BOX qui doit fournir cette passerelle IPv6.
Ce qui est bizarre, la passerelle IPv4 quand à elle, est bien fournie par la BOX 8 SFR (voir ci-dessus).
Quand je vais dans la BOX 8 SFR, je trouve bien la passerelle par défaut pour l'IPv4, mais rien pour l'IPv6. Est-ce un Bogue ?

Comment résoudre ce problème dans la BOX 8 SFR ?

xp25

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 5 990
[Résolu]configuration de systemd-networkd
« Réponse #125 le: 24 février 2024 à 15:19:09 »
A t'il aussi une réponse pour les chaines live sur le décodeur plus ?

Fyr

  • Abonné Free fibre
  • *
  • Messages: 894
  • Talissieu 01
[Résolu]configuration de systemd-networkd
« Réponse #126 le: 24 février 2024 à 16:30:30 »

Je ne vais pas laisser cet ajout car la passerelle doit être fournie par la BOX et non à mettre en dur dans la configuration.

Je ne sais pas comment résoudre ce problème car en principe, c'est la BOX qui doit fournir cette passerelle IPv6.

Comment résoudre ce problème dans la BOX 8 SFR ?

Le DHCPv6 ne donne JAMAIS la route par default. (hors option que j'ai jamais vu marcher/mise en oeuvre)

Y a Mikrotik qui suppose que la MAC et l'IPv6 qui lui répond c'est la passerelle par défaut en appuyant sur une potion, sinon :
- soit tu acceptes l'annonce du routeur via RA, il y faut dire à ton routeur de le faire Par defaut en ipv6 les routeurs rejettent les RA
- soit tu te fends d'une configuration statique.

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 4 694
  • WOOHOO !
    • OrneTHD
[Résolu]configuration de systemd-networkd
« Réponse #127 le: 24 février 2024 à 16:41:00 »
+1

Si vous n'avez pas compris les bénéfices des Router-Advertisements (agrégés RA), c'est que vous êtes passés à côté d'une fonctionnalité essentielle d'IPv6.

Il faut arrếter de tenter de ramener les mécanismes de v4 sur le v6, c'est totalement autre chose.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 746
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Résolu]configuration de systemd-networkd
« Réponse #128 le: 24 février 2024 à 16:55:23 »
c'est pourtant ce que fait la box nb6vac, que j'ai reproduit, et qui fonctionne chez moi sans autre artifice.

Je viens de regarder ma capture, en fait je ne vois qu'une option request pour dhcpv6, c'est la 6 :o je ne sais pas d'ou viennent ces autres options que j'ai ajouté (23 25 26). Mais effectivement la box ne les demande pas.

Donc si ca marche c'est moi, c'est surement pas grace a ça, vous avez raison !!  ;D

je supprime mon message pour eviter d'embrouiller artemus encore plus  ;D
« Modifié: 24 février 2024 à 17:22:52 par rooot »

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 785
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #129 le: 25 février 2024 à 12:26:03 »
Je n'ai pas tout compris de ce que vous essayez de me dire.

Citation de: xp25
A t'il aussi une réponse pour les chaines live sur le décodeur plus ?
Je ne suis pas arrivé à obtenir les chaines TV en directe avec mon Décodeur Plus SFR branché sur mon Debian qui lui-même est derrière l'ONT7-SFU-v3. Mais j'ai bien le replay qui fonctionne. Je suppose que le Multicast n'arrive pas jusqu'au Décodeur Plus SFR.

@ Fyr : je constate simplement un comportement différent. La même configuration avec la BOX Plus SFR me donne la passerelle IPv6, tandis qu'avec la BOX 8 SFR, cette passerelle a disparu. D'où mon impossibilité d'avoir l'internet en IPv6. Avec les deux BOX SFR, j'obtiens bien de la part du serveur DHCPv6 une adresse IPv6 LAN.

@ Optix : mon Debian n'est pas derrière mon ONT7-SFU-v3 mais derrière la BOX 8 SFR. Je ne cherche pas à récupérer la délégation du préfixe IPv6 qui est déjà disponible dans la box. Mon Debian est client et demande juste à obtenir une adresse IPv6 lan à partir du serveur DHCPv6 de la BOX, ce qu'elle fait. Sauf que je n'ai pas la passerelle et donc je n'ai pas accès à l'internet.

Tous les exemples que j'ai trouvés sur le net sont similaires. Et jusqu'à présent, ça fonctionnait. A bien vous comprendre, je m'y prend comme un manche à balais. Dans ce cas, que dois-je modifier de la configuration que j'ai donné dans le message #116 pour avoir la passerelle (Gateway) IPv6 ?

@ Rooot : la requête (1), je l'ai puisque c'est l'option "DHCPv6 / WithoutRA=solicit". C'est ce qui me permet de récupérer une adresse IPv6 LAN.
Les requêtes (6) "REBIND", (23) "STARTTLS" (25) "BNDREPLY", (26) "POOLREQ" ne me concernent pas.

xp25

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 5 990
[Résolu]configuration de systemd-networkd
« Réponse #130 le: 25 février 2024 à 14:11:33 »
Je ne suis pas arrivé à obtenir les chaines TV en directe avec mon Décodeur Plus SFR branché sur mon Debian qui lui-même est derrière l'ONT7-SFU-v3. Mais j'ai bien le replay qui fonctionne. Je suppose que le Multicast n'arrive pas jusqu'au Décodeur Plus SFR.

De mes lectures, il faut ponter le WAN au port LAN désiré (où est branché le décodeur) et en activant certaines petites choses pour les visualiser !

Tu devrais trouver des infos dans ces topics :
-> https://community.netgear.com/t5/Routeurs-WiFi-en-g%C3%A9n%C3%A9ral-Non/Netgear-R6120-avec-decodeur-TV-BOX-PLUS-SFR/m-p/2261335
-> https://la-communaute.sfr.fr/t5/installation-et-param%C3%A9trage/connexion-d%C3%A9codeur-tv-sfr-sur-routeur-archer-ax50-r%C3%A9ussie/m-p/2292639#M3264
-> https://la-communaute.sfr.fr/t5/installation-et-param%C3%A9trage/comment-fonctionnent-les-flux-tv-box-8/td-p/2411695
-> https://lafibre.info/remplacer-sfr/bypass-nb6-avec-routeur-synology-rt1900ac-acces-ssh-ok/msg641073/#msg641073

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 785
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #131 le: 25 février 2024 à 17:05:27 »
Merci xp25 pour tes liens. :)

Lien 1 : j'ai créé une interface WAN et une interface LAN. Je les ai testées en branchant une Rapsberry Pi et j'ai l'internet. L'interface LAN n'est pas un pont. Elle est juste reliée à l'interface WAN. Par la suite, j'ai créé un pont, ce qui compliquait la configuration mais n'apportait rien de plus.
Lien 2 : je n'ai rien qui correspondant dans "systemd-networkd" à l'IPTV. Je me suis concentré essentiellement sur "multicast". Et j'ai activé dans mes interfaces WAN & LAN tout ce qui concerne le Multicast.
Lien 3 : j'ai testé l'IGMP PROXY sans succès. Son fonctionnement réduit le trafic du flux Multicast en le dirigeant vers les bonnes adresses IP et non sur toutes les adresses IP. Au préalable, je dois recevoir le Multicast dans le Décodeur Plus SFR, mais il me semble que cela ne soit pas le cas. Je l'ai testé sur une Raspberry PI avec VLC en mettant l'adresse de TF1 et je n'obtiens rien. J'ai la bonne adresse multicast de TF1 car avec VLC sous Debian, ça fonctionne.
Lien 4 : dans une autre lien, j'ai vu qu'il fallait utiliser l'API 1.0. Je ne l'ai pas fait car j'ai cru comprendre que le Décodeur Plus SFR pouvait fonctionner derrière un routeur comme OpenWRT, sans cet API 1.0. Je ne sais pas si c'est cela qui me bloque, vu que je ne l'ai pas testé.

Et puis, je vais m'acheter le Connect TV V3 de SFR quand il sera disponible dans la boutique SFR près de chez moi.

Dans ce lien, il est dit :
Citer
Toutefois, contrairement à IPv4, l'adresse de la passerelle par défaut (Gateway) n'est jamais attribuée par le DHCP, mais est toujours renseignée par le routeur IPv6 qui envoie cette information aux hôtes du réseau toutes les 200 secondes, dans une trame Router Advertisement (RA).
Je rappelle que j'ai la même configuration pour le WiFi et pour l'éthernet. Le WiFi fonctionne mais pas l'éthernet. J'ai essayé d'utiliser le Router Advertisement (IPv4AcceptRA, IPv6SendRA ...), mais sans succès. Je n'arrive pas à obtenir la passerelle IPv6 pour l'interface éthernet. Je suppose que le problème vient d'ailleurs, mais je ne sais pas où chercher. Une aide serait la bienvenue au moins pour savoir ce que je dois faire.
« Modifié: 25 février 2024 à 23:38:44 par artemus24 »