Auteur Sujet: [Résolu] Pertes de paquets Bbox Sensation: Problème MAC / ARP  (Lu 134799 fois)

0 Membres et 1 Invité sur ce sujet

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
[Résolu] Pertes de paquets Bbox Sensation: Problème MAC / ARP
« le: 13 septembre 2013 à 22:42:16 »
Bonjour,

Comme bon nombre d'entre-vous, je suis victime de pertes de paquets sur ma bbox Sensation Fibre (HFC)

Voici la version logicielle utilisée :
B51001-MAIN-8.5.18



Ce qui saute aux yeux sur la capture ci-dessus, c'est les pertes de paquets, vers un serveur sur Internet mais aussi en local !!!
Ce constat indique donc que le problème pourrait venir du LAN.
Regardons un peu ce qui se passe au niveau MAC :

Ne voyez vous rien d'anormal ??? Cette capture à été réalisée sans trucages !!!!
La BBOX possède deux adresses MAC pour la même addresse IP : 192.168.1.254.

Je fais le ménage sur mon réseau, je ne laisse branché qu'elle, mais ces deux adresses MAC sont bien toujours présentes, tour à tour. La MAC normale de ma BBOX devrait commencer par 80-18-A7, on voit bien d'ailleurs que c'est le cas pour la partie TV (192.168.1.55 chez ici)

Mais d'où vient la MAC qui commence par 5C-A3-9D ?

Un petit tour sur les bases OUI pour vérifier à qui appartient cette mystérieuse MAC :

80-18-A7   (hex)      Samsung Eletronics Co., Ltd
5C-A3-9D   (hex)      SAMSUNG ELECTRO-MECHANICS CO., LTD.


Petit test à partir d'un autre équipement, sous Linux :

root@dd:~# arp -agestionbbox.lan (192.168.1.254) at 5C:A3:9D:EC:6C:F0 [ether]  on vlan2
Supermattt-PC.lan (192.168.20.102) at F4:6D:04:99:A1:5D [ether]  on br0
dd.lan (192.168.1.1) at <incomplete>  on vlan2
root@dd:~# arp -agestionbbox.lan (192.168.1.254) at 80:18:A7:AB:89:32 [ether]  on vlan2
Supermattt-PC.lan (192.168.20.102) at F4:6D:04:99:A1:5D [ether]  on br0
dd.lan (192.168.1.1) at <incomplete>  on vlan2

La MAC change à nouveau, dans un intervalle de moins d'une seconde  :o
« Modifié: 05 août 2014 à 19:00:14 par supermattt »

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #1 le: 13 septembre 2013 à 22:54:00 »
Quelles Solutions pour ce problème ?


Il n'est malheureusement pas possible de régler ce problème de changement de MAC spontané à la source.
J'invite donc les ingénieurs de ByTel qui tomberont sur ce post à essayer de reproduire ce problème pour le corriger dans la future release.

====> Ce qui est fait, grâce à l'acharnement de deux salariés de Bouygues Telecom :
Boris et Neobena

Plus de détails sur ce post !

1-Entrée ARP statique sur chaque PC

Windows 7
Toutefois, il existe un workaround assez simple si vous possédez seulement quelques ordis, où comme moi vous jouez en réseau sur l'un d'entre eux et que ces problèmes de pertes de paquets vous impactent énormèment.

Il "suffit" de créer une entrée statique dans votre table ARP. Pour ce faire, lancez un terminal en administrateur
affichez la table ARP en cours à l'aide arp -a

vérifiez que votre gateway possède la "bonne adresse MAC", elle doit être très similaire à cette de la partie TV de la BBOX (en gros, elle doit commencer par 80:)

arp -a
Si ce n'est pas le cas (si vous avez 5c:), ré-itérez cette commande jusqu'à constater le changement de MAC.

Ensuite commencez par repérer le nom de votre carte réseau avec un ipconfig :


Ensuite pour nettoyer la table :

netsh interface ip delete neighbors
Et pour créer une entrée statique :
netsh interface ip add neighbors "***tapez ici le nom de la carte réseau repéré plus haut***" 192.168.1.254 80-18-A7-xx-xx-xxLes pertes de paquets devraient avoir disparu



MAC OSX

Lancer un terminal et taper :
arp -an
Noter l'ip de ta gateway (sûrement 192.168.1.254), la bonne MAC (sûrement celle qui commence par 80) et le nom de l'interface utilisée (surement WiFi sur un MacBook Air)

Puis une seule ligne de commande pour supprimer l’entrée dynamique et la remplacer par une entrée statique :


su
arp -S 192.168.1.254 80:... interface




2-Installation d'un routeur Linux devant la bbox

Personnellement, j'ai opté pour l'installation d'un routeur DD-WRT juste derrière la BBOX :

Internet <-> Bbox <-> LAN Interco <-> Routeur <-> LAN utilisateur

En ajoutant l'entrée ARP statique, le problème disparait pour tous les PC du LAN.
En utilisant la fonction DMZ de la BBOx, tous les ports sont redirigés sur le routeur qui peut ainsi gérer les ouvertures dynamiques en uPnP

Un des inconvénients de cette méthode est l'isolation des fonctions de partage multimédia de la Bbox et le non fonctionnement de l'application Bbox TAB sur les équipements du LAN.
« Modifié: 24 octobre 2013 à 21:53:35 par supermattt »

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #2 le: 13 septembre 2013 à 23:07:45 »
Investigations

Il semblerait la fameuse adresse MAC suspecte soit en fait la MAC de l'interface WiFi 5GHz


Le problème, c'est que la bbox envoie successivement deux informations contradictoires :
Lorsqu'on lui demande qui elle est (Qui est à l'IP 192.168.1.254), elle répond la MAC de l'interface Wifi 5GHz (5c...)


et lorqu'elle pose une question, elle indique au passage que la MAC associée à 192.168.1.254 est celle de l'interface cablée (80...)


Les ordinateurs sur le réseau mettent leur table ARP à jour en fonction de ces informations. Etant donné que cette information change tout le temps, les trames Ethernet à destination de la Bbox sont envoyées à l'une puis à l'autre adresse. On a ainsi 7 à 10 % de pertes de paquets (facilement mesurable via un simple ping) qui correspondent au moment où des trames sont envoyées via un PC relié en Ethernet à destination de la MAC WiFi 5GHz.
« Modifié: 17 septembre 2013 à 08:16:43 par supermattt »

FOSTER

  • Client Bbox fibre "câble"
  • *
  • Messages: 26
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #3 le: 13 septembre 2013 à 23:41:19 »
Il "suffit" de créer une entrée statique dans votre table ARP. Pour ce faire, lancez un terminal en administrateur
affichez la table ARP en cours à l'aide arp -a

vérifiez que votre gateway possède la "bonne adresse MAC", elle doit être très similaire à cette de la partie TV de la BBOX
arp -a
Si ce n'est pas le cas, ré-itérez cette commande jusqu'à constater le changement de MAC.

Ensuite, vous pouvez insérer une entrée ARP statique à l'aide de la commande
arp -s 192.168.1.254 80-18-A7-xx-xx-xx
Les pertes de paquets devraient avoir disparu


Perso quand je tente cette manip, il me dit  : "L'ajout de l'entrée ARP a échoué : Accès refusé."

Tu sais comment contourner ça sous windows 7 ?

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #4 le: 13 septembre 2013 à 23:51:37 »
Perso quand je tente cette manip, il me dit  : "L'ajout de l'entrée ARP a échoué : Accès refusé."

Tu sais comment contourner ça sous windows 7 ?

Il existe une autre commande pour nettoyer sa table ARP, commence par repérer le nom de ta carte réseau avec un ipconfig puis :

Ensuite pour nettoyer la table :
netsh interface ip delete neighbors
Et pour créer une entrée statique :
netsh interface ip add neighbors "Nom de ta carte réseau" 192.168.1.254 80-18-A7-xx-xx-xx

FOSTER

  • Client Bbox fibre "câble"
  • *
  • Messages: 26
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #5 le: 14 septembre 2013 à 00:17:40 »
Désolé mais ou est le nom de ma carte réseau?

Tua s l'air calé en info, mais c'est très technique tout ce que tu racontes, c'est vraiment pas évident à suivre  :(

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #6 le: 14 septembre 2013 à 00:23:33 »
Désolé mais ou est le nom de ma carte réseau?

Tua s l'air calé en info, mais c'est très technique tout ce que tu racontes, c'est vraiment pas évident à suivre  :(

Tu peux trouver le nom de ta carte réseau au moins de deux manières :


FOSTER

  • Client Bbox fibre "câble"
  • *
  • Messages: 26
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #7 le: 14 septembre 2013 à 00:39:33 »
Bon je viens de basculer en statique et quand je ping, plus de perte pour le moment  ;D

Bon faut tester sur le long terme si ça dure, mais merci de ton aide, et bravo d'avoir trouver ça tout seul  :o


Une question de néofyte, mais passer en statique peut il avoir des conséquences (à part de ne plus avoir de pertes bien entendu) ou c'est sans conséquence?

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #8 le: 14 septembre 2013 à 00:48:23 »
Bon je viens de basculer en statique et quand je ping, plus de perte pour le moment  ;D

Bon faut tester sur le long terme si ça dure, mais merci de ton aide, et bravo d'avoir trouver ça tout seul  :o


Une question de néofyte, mais passer en statique peut il avoir des conséquences (à part de ne plus avoir de pertes bien entendu) ou c'est sans conséquence?

Aucune conséquence selon moi !
De toute façon, c'est très éphémère, au premier redémarrage, ton ordi oubliera cette entrée statique.

FOSTER

  • Client Bbox fibre "câble"
  • *
  • Messages: 26
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #9 le: 14 septembre 2013 à 01:29:59 »
Pour info, j'ai redémarré mon PC et ça reste en statique  ;D

Donc cool pas besoin de refaire la manip toutes les deux secondes.

A voir si quand on redémarrer la box ça modifie quelques chose mais

corrector

  • Invité
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #10 le: 14 septembre 2013 à 09:34:42 »
Une question de néophyte, mais passer en statique peut il avoir des conséquences (à part de ne plus avoir de pertes bien entendu) ou c'est sans conséquence?
La conséquence est que maintenant ton PC ne va plus chercher la bonne adresse MAC de ta box puisqu'il la connait a priori, donc si tu changes de box, ton PC ne pourra plus joindre la nouvelle box.

Il faudra alors repasser en automatique en nettoyant le cache de voisins (= neighbors).

supermattt

  • Expert
  • Client Bbox fibre "câble"
  • *
  • Messages: 40
  • HFC 30 Mb/s sur Boulogne-Billancourt (92)
Pertes de paquets Bbox Sensation: Problème MAC / ARP
« Réponse #11 le: 14 septembre 2013 à 11:39:37 »
Je viens de voir que l'adresse MAC qui faisait doublon correspondait à celle de l'interface WiFi 5GHz.



Quelqu'un sait comment la désactiver ?

 

Mobile View