1 votes

Comment savoir si la carte réseau de votre Mac est morte ou mourante ?

Nous avons un réseau domestique qui, auparavant, était parfait. Nous avons déménagé il y a environ six mois, et notre nouvel appartement est une maison victorienne beaucoup plus grande, avec d'épais murs de pierre, et l'un de nos Macs a de gros problèmes.

Le routeur/modem se trouve dans un coin de la maison au rez-de-chaussée (et ne peut malheureusement pas être déplacé car un hôte ESXi, un commutateur et un système de vidéosurveillance en dépendent) - ou au premier étage, si vous êtes américain - et le Mac est dans le bureau au premier étage (deuxième étage etc etc).

Nous nous sommes procuré deux prolongateurs Netgear, et plutôt que de connecter chacun d'entre eux au modem/routeur "central", nous avons connecté celui qui est le plus proche de celui-ci, puis chaque prolongateur plus éloigné, nous l'avons connecté au prolongateur suivant.

Parfois, nous avons

mac.invalid.com   ~  %{ping -c 15 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
Request timeout for icmp_seq 0
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=11.208 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=22.945 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=15.135 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=117 time=17.999 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=117 time=11.019 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=117 time=14.088 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=117 time=24.509 ms
64 bytes from 8.8.8.8: icmp_seq=8 ttl=117 time=14.423 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=117 time=76.470 ms
64 bytes from 8.8.8.8: icmp_seq=10 ttl=117 time=30.820 ms
64 bytes from 8.8.8.8: icmp_seq=11 ttl=117 time=60.230 ms
64 bytes from 8.8.8.8: icmp_seq=12 ttl=117 time=16.564 ms
64 bytes from 8.8.8.8: icmp_seq=13 ttl=117 time=23.046 ms
64 bytes from 8.8.8.8: icmp_seq=14 ttl=117 time=22.266 ms

--- 8.8.8.8 ping statistics ---
15 packets transmitted, 14 packets received, 6.7% packet loss
round-trip min/avg/max/stddev = 11.019/25.766/76.470/18.450 ms

Et parfois, c'est

mac.invalid.com    ~  %{ping -c 15 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
Request timeout for icmp_seq 0
64 bytes from 8.8.8.8: icmp_seq=0 ttl=117 time=1640.033 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=1497.046 ms
Request timeout for icmp_seq 3
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=2226.044 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=1224.378 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=117 time=2220.866 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=117 time=2619.425 ms
Request timeout for icmp_seq 8
64 bytes from 8.8.8.8: icmp_seq=7 ttl=117 time=2343.340 ms
Request timeout for icmp_seq 10
64 bytes from 8.8.8.8: icmp_seq=8 ttl=117 time=3246.439 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=117 time=3491.467 ms
Request timeout for icmp_seq 13
64 bytes from 8.8.8.8: icmp_seq=12 ttl=117 time=2709.148 ms
64 bytes from 8.8.8.8: icmp_seq=13 ttl=117 time=3112.649 ms
64 bytes from 8.8.8.8: icmp_seq=14 ttl=117 time=3733.902 ms

--- 8.8.8.8 ping statistics ---
15 packets transmitted, 12 packets received, 20.0% packet loss
round-trip min/avg/max/stddev = 1224.378/2505.395/3733.902/766.261 ms

Et parfois, il ne peut même pas obtenir un seul pingback.

Il ne devrait pas y avoir de problèmes pour se connecter à l'extension Netgear en question, car elle se trouve à environ deux mètres de l'endroit où je suis assis, et de l'autre côté d'un mur en placoplâtre.

Il est peut-être utile de mentionner que tous les autres appareils qui se trouvent dans cette pièce n'ont aucun problème à se connecter à Internet via le même prolongateur.

Le Mac est-il prêt à aller à l'atelier, ou à la poubelle ? C'est un Mac Mini de fin 2012.

EDIT : J'ai essayé d'envoyer une requête à ma passerelle. Les délais suivants se sont produits exactement au même moment que les délais pour le ping vers la boîte DNS de Google.

mac.invalid.com   ~  %{ping 192.168.1.1 
PING 192.168.1.1 (192.168.1.1): 56 data bytes
Request timeout for icmp_seq 0
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=19.014 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=19.127 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=3.680 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=19.635 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=21.600 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=3.036 ms
Request timeout for icmp_seq 7
64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=27.741 ms
64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=28.008 ms
64 bytes from 192.168.1.1: icmp_seq=10 ttl=64 time=9.257 ms
64 bytes from 192.168.1.1: icmp_seq=11 ttl=64 time=24.714 ms
64 bytes from 192.168.1.1: icmp_seq=12 ttl=64 time=13.685 ms
64 bytes from 192.168.1.1: icmp_seq=13 ttl=64 time=6.382 ms
64 bytes from 192.168.1.1: icmp_seq=14 ttl=64 time=40.792 ms
64 bytes from 192.168.1.1: icmp_seq=15 ttl=64 time=9.818 ms
Request timeout for icmp_seq 16
64 bytes from 192.168.1.1: icmp_seq=17 ttl=64 time=19.506 ms
64 bytes from 192.168.1.1: icmp_seq=18 ttl=64 time=9.401 ms
64 bytes from 192.168.1.1: icmp_seq=19 ttl=64 time=9.042 ms
64 bytes from 192.168.1.1: icmp_seq=20 ttl=64 time=12.356 ms
64 bytes from 192.168.1.1: icmp_seq=21 ttl=64 time=12.392 ms
64 bytes from 192.168.1.1: icmp_seq=22 ttl=64 time=14.834 ms
^C
--- 192.168.1.1 ping statistics ---
23 packets transmitted, 20 packets received, 13.0% packet loss
round-trip min/avg/max/stddev = 3.036/16.201/40.792/9.134 ms

EDIT 2 : J'ai vidé la table de routage, juste au cas où je l'aurais cassée en la modifiant il y a environ un an !

1voto

Oskar Points 1242

Le test pour cela est assez facile.

Testez le ping vers les adresses de votre sous-réseau local. Un matériel défectueux échouera aussi bien localement qu'à distance.

Les échecs de routage n'affecteront que les pings hors du sous-réseau.

J'ai mis en place deux choses lorsque cela se produit :

  1. ping votre passerelle
  2. Établissez une connexion point à point et envoyez une commande ping à un autre appareil.

Le matériel défectueux est très rare, mais une fois que vous l'avez vu, vous pouvez certainement l'attraper avec la bonne souricière.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X