Auteur Sujet: Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs  (Lu 110072 fois)

0 Membres et 1 Invité sur ce sujet

lepoulpe

  • Abonné Orange Fibre
  • *
  • Messages: 36
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #48 le: 26 avril 2016 à 11:33:09 »
Bonjour,

Est-ce que quelqu'un a réussi à rajouter une "class configuration" IPv6 en plus de celle(s) en IPv4 dans la policy ?

Je m'explique : j'ai suivi le tuto du premier post et tout fonctionne bien en IPv4, les paquets DHCP sont taggués avec la bonne CoS.
J'ai testé pour le fun l'ajout d'autres "class configurations" avec le même nom de policy et c'est bien accepté par le switch (comme dans le tuto google fiber).
Par contre, j'ai essayé de rajouter une configuration pour tagguer les paquets DHCPv6 qui sortent de l'ERL (pour pouvoir utiliser le dibbler dispo dans le repo debian de l'ERL et pas celui patché), et là cela ne fonctionne pas.
J'ai créé une "IPv6 class configuration" qui matche les paquets IPv6 avec port source 546 et destination 547, mais quand je veux le rajouter avec le même nom de policy j'ai une erreur "Maximum of entries is reached" (cf capture).
Avec un nom différent, ça passe, mais impossible d'affecter deux policies sur un même port...

J'ai essayé de contourner le truc en modifiant à la main le fichier de conf du switch et en le re-uploadant, mais ça ne fonctionne pas, le switch ne redémarre pas, obligé de passer par un factory reset.

Avez-vous une idée pour que ça fonctionne ou bien est-ce que l'on est condamné à utiliser le dibbler patché (qui fonctionne très bien ceci dit, mais du coup l'utilisation de ce montage perd un peu de son intérêt...) ?

MikeTheFreeman

  • Abonné Orange Fibre
  • *
  • Messages: 243
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #49 le: 26 avril 2016 à 15:43:23 »
J'ai réussi à les configurer (j'en ai 3 en tout pour l'instant : dhcp, arp et igmp).
Dans cette page ils l'expliquent un peu : http://flyovercountry.org/2014/02/google-fiber-gigabit-speeds-your-router-part-2-qos/
C'est assez contre intuitif mais il faut sélectionner la première policy et toute en créant une deuxième.

Je te donne le mode opératoire ce soir sinon quand je suis chez moi en face de la webgui.

lepoulpe

  • Abonné Orange Fibre
  • *
  • Messages: 36
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #50 le: 26 avril 2016 à 15:58:13 »
Hello,

Oui, j'ai bien suivi ce qui est fait sur cette page, mais c'est pour les classes IPv6 que ça coince. J'arrive bien à en ajouter d'autres pour IPv4 (par ex pour ARP ou IGMP), mais quand je veux ajouter une classe IPV6 que j'ai créée via "IPv6 class configuration", ça marche pas  :(


kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #51 le: 26 avril 2016 à 16:31:04 »
(pour pouvoir utiliser le dibbler dispo dans le repo debian de l'ERL et pas celui patché)

Fait attention a la version de dibbler dispo dans le repo debian ... il me semble que ce n'est pas la bonne pour fonctionner avec les options specials d'Orange ( a verifer).

lepoulpe

  • Abonné Orange Fibre
  • *
  • Messages: 36
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #52 le: 26 avril 2016 à 17:18:37 »
Bien vu, la version dispo dans le repo de l'ERL est la 0.8.2 (alors que la patchée est la 1.0.1). Ça marche bien pour la partie serveur, mais pour le client il doit manquer des choses...
Bon, je vais rester avec mon dibbler patché du coup... voire avec le dhclient patché aussi vu que de toutes manière, on a pas de solution "clean" pour l'ERL...  :'(

C'est un peu hors sujet, mais quelqu'un a un lien pour la mise en place d'un environnement de cross compilation pour l'ERL à partir d'un linux x86 standard ?
Merci !  :)

MikeTheFreeman

  • Abonné Orange Fibre
  • *
  • Messages: 243
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #53 le: 26 avril 2016 à 21:34:53 »
Hello,

Oui, j'ai bien suivi ce qui est fait sur cette page, mais c'est pour les classes IPv6 que ça coince. J'arrive bien à en ajouter d'autres pour IPv4 (par ex pour ARP ou IGMP), mais quand je veux ajouter une classe IPV6 que j'ai créée via "IPv6 class configuration", ça marche pas  :(

Comme tu t'en doute, je n'ai pas essayé en ipv6.
Trois possibilités :
  • possible mais pas très intuitif (comme en ipv4)
  • bug de la webgui (pouvant éventuellement être réparé par une révision du firmware)
  • limitation du switch :(

Florian

  • Abonné Bbox fibre
  • *
  • Messages: 2 077
  • Argenteuil (95)
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #54 le: 26 avril 2016 à 21:41:47 »
Le forum US de Netgear est pas degeux, y'a des devs dessus, tu peux toujours tenter de te renseigner là bas également.

lepoulpe

  • Abonné Orange Fibre
  • *
  • Messages: 36
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #55 le: 26 avril 2016 à 22:03:02 »
OK, merci à tous.  :)

Pour la conf des classes ipv4 + ipv6, je penche pour une limitation du switch car je n'ai pas réussi à passer la conf en éditant et en réinstallant le fichier texte de la conf.

En fait, vu la réponse de kgersen, on ne peut pas utiliser la version de dibbler-client fournie dans les repos de l'ERL car la version est trop ancienne. Donc on aura pas de version "full Ubiquity", du moins en 1.8.
Du coup, comme il faut forcèment installer le package à la main, autant installer la version patchée et ne pas se reposer sur le switch.

D'ailleurs du coup j'ai aussi installé dhclient3 patché pour l'ipv4, étant donné que la conf QoS du switch a tendance à "sauter" de manière aléatoire quand on y touche un peu...  le second effet kiss cool est qu'on s'en aperçoit quelques heures après, à l'expiration du bail DHCP...

Ça commence à faire un peu beaucoup de bidouilles pour que ça marche, mais bon, c'est encore gérable...

Florian

  • Abonné Bbox fibre
  • *
  • Messages: 2 077
  • Argenteuil (95)
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #56 le: 27 avril 2016 à 11:40:21 »
Bon je confirme le "bug" de lepoulpe, je me mange le même message en mixant ipv4 et v6.

Je vais poster sur le forum netgear US quand j'aurais  quelques minutes.

PacOrly

  • Abonné Free fibre
  • *
  • Messages: 1 231
  • FTTH 850/350 Orly (94)
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #57 le: 27 avril 2016 à 14:29:11 »
Il suffit de mettre en cascade un deuxième switch GS108Tv2 pour gérer l'IPv6.

Ok, je sors...

Florian

  • Abonné Bbox fibre
  • *
  • Messages: 2 077
  • Argenteuil (95)
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #58 le: 27 avril 2016 à 15:47:30 »
Tiens bah, après avoir tenté le coup de la class ipv6, le "operational status" de ma Policy pour le DHCP v4 est passé en down. Je reboot le routeur, bingo il ne se reconnecte pas. Donc en rentrant je vais devoir supprimer puis refaire la conf diffserv du switch visiblement...

lepoulpe

  • Abonné Orange Fibre
  • *
  • Messages: 36
Switch GS108Tv2 pour prendre en charge la CoS devant les routeurs
« Réponse #59 le: 27 avril 2016 à 16:51:13 »
Ha bin je pense qu'il m'est arrivé la même chose hier !
Je ne savais pas si ça venait de moi ou du switch. D'ailleurs je n'arrive plus à supprimer la policy, j'ai un message d'erreur (je l'ai pourtant supprimée de l'interface).  :-[
Je me demande si je ne vais pas devoir (encore) passer par un factory reset...

Ça m'a définitivement convaincu de passer au dhclient3 patché. Pour l'instant je laisse le switch, comme ça je peux facilement faire des captures de ce qui sort vers ONT avec du port mirroring, mais je sens qu'à terme je vais le supprimer...