MacBook ne prend pas en charge la mise en réseau sur Ethernet


10

D'abord un petit schéma de réseau;

Nous avons un routeur ADSL (Netgear haut débit domestique standard. DHCP, DNS et pare-feu désactivés), connecté à un commutateur gigabit (non géré, il se trouve juste là et fonctionne). À partir de ce commutateur, nous avons (entre autres) un point d'accès sans fil, un serveur OS X exécutant DHCP, DNS, un pare-feu et d'autres services réseau, et deux MacBook Pro (OS X Lion).

+------------+             +---------------+
|  Internet  |-------------|  ADSL Router  |
+------------+             +---------------+
                                  |
                                  |
                                  |
                                  |
   +---------------+    +------------------+        +---------------+
   |  Wireless AP  |----|  Gigabit Switch  |--------|  OS X Server  |
   +---------------+    +------------------+        +---------------+
                             |        |
                             |        |
                             |        |
                             |        |
          +--------+         |        |
          |  MBP1  |---------+        |
          +--------+                  |
                                      |
                                      |
                                      |
                                      |
          +--------+                  |
          |  MBP2  |------------------+
          +--------+

(MBP = MacBook Pro)

MBP1 est très content, il dispose d'une connexion Ethernet et son sans fil est désactivé. Je n'ai jamais eu de problème avec ça. MBP2, cependant, ne fonctionnera pas du tout sur le réseau Ethernet. Si je déconnecte Ethernet et me connecte à l'AP sans fil, il capte DHCP et parcourra exactement comme il se doit, mais même s'il est directement connecté au même commutateur que l'AP, il se trouve juste là en disant

Pas d'IP

J'ai essayé d'aller à Advanced-> Renew DHCP Lease, j'ai essayé de définir les paramètres manuellement, mais cela ne reprendra pas le réseau.

La connexion à d'autres réseaux Ethernet fonctionne bien, et les deux MBP ont été achetés exactement en même temps, ont exactement les mêmes spécifications et ont fait exactement les mêmes choses. J'ai échangé des câbles Ethernet, des ports sur le commutateur, j'ai essayé de le brancher sur le routeur ADSL, j'ai essayé de le brancher sur les ports Ethernet de l'AP sans fil, cela ne fonctionnera tout simplement pas sur Ethernet.

Je suis complètement perdu, comment pourrais-je même commencer à déboguer cela? Connecté à Ethernet, même avec une adresse manuelle, il ne peut rien cingler (sauf 127.0.0.1).

Mise à jour

Comme suggéré, j'ai réinstallé OSX et l'ai apporté à Apple Store, mais comme cela fonctionne bien sur tous les autres réseaux que nous avons testés, Apple ne pense pas que ce soit une erreur matérielle. J'ai essayé d'échanger le commutateur avec un ancien commutateur de 100 Mo, même problème. Cependant, si je le branche à l'arrière du routeur ADSL, il récupère les paramètres IP / DNS du DHCP et fonctionne correctement (j'ai confirmé dans les paramètres réseau que le DHCP a été récupéré du serveur OS X et non du routeur ADSL / ailleurs, même si DHCP et DNS sont désactivés, je voulais m'assurer). Je peux me connecter à tous les autres clients du réseau (récupération des lecteurs réseau et Time Machine du serveur OS / X, connexion à la gestion sur l'AP, etc.).

C'est clairement quelque chose à voir avec le réseau, mais je ne sais pas quoi, après avoir essayé différents commutateurs et câbles Ethernet. J'ai un accès complet au réseau et au serveur, donc je suis prêt à faire / essayer à peu près n'importe quoi.

Je n'exclus pas la folie personnelle, étant donné la situation


7
bien écrit, recherché et illustré. +1 :)
studiohack

1
Essayez d'augmenter le niveau de journalisation du service DHCP et voyez ce qu'il affiche lorsque vous connectez le MBP. Pour une interaction DHCP réussie, vous devriez voir une DÉCOUVERTE du client, une OFFRE du serveur, une DEMANDE du serveur et un ACK du client. (Notez que lors du renouvellement d'un bail existant, les étapes DISCOVER et OFFER sont ignorées, mais cela n'est pas pertinent ici.) La connaissance des étapes qui se produisent peut donner une meilleure idée de l'emplacement du problème.
Gordon Davisson

@GordonDavisson Absolument rien dans le journal DHCP lorsque je connecte et déconnecte le client. Bien que je suppose que cela est dû au même problème que je rencontre avec une adresse statique, l'incapacité totale de reconnaître une connexion réseau après l'extrémité du câble.
Smudge

Lors du test de MBP2 dans l'Apple Store, avez-vous utilisé un commutateur Gigabit?
harrymc

@harrymc Oui, essayé avec un commutateur gigabit et un commutateur de 100 Mo, les deux fonctionnent bien
Smudge

Réponses:


2

Comme vous avez testé MBP2 dans un autre réseau et que cela a bien fonctionné, et comme MBP1 fonctionne sans problème, il se peut que votre commutateur soit un peu éteint et MBP2 aussi, de sorte qu'ensemble, ils ne s'entendent pas tout en fonctionnant bien avec les autres. les partenaires.

Un test possible pourrait être d'essayer un autre commutateur, prêté par un ami ou un magasin, et de voir si cela résout le problème. Si c'est le cas, alors le commutateur est le problème.

Un autre test consiste à utiliser une carte réseau USB sur MBP2. Si cela résout le problème, vous pourriez être en mesure de forcer Apple Store à remplacer votre carte MBP2, ou de rester avec la solution de la carte USB.


J'ai essayé de remplacer le commutateur par un commutateur différent (100 Mo / s) avec le même problème. Je vais prendre une carte USB et la tester.
Smudge

La carte USB a fonctionné, a parlé à Apple et ils vont remplacer la carte réseau.
Smudge

Une autre chose que j'allais suggérer (juste au cas où cela ne fonctionnerait pas) était de connecter MBP2 au même câble que MBP1 et de voir si cela fonctionne là
Canadien Luke

@Luke: Il dit qu'il a fait ça.
harrymc

2

J'ai vu des interfaces Ethernet commencer à avoir des pannes matérielles en échouant à établir une liaison avec certains commutateurs, en particulier à une vitesse de gigabit. Lorsque je connectais mon dernier MBP au commutateur Cisco GigE au travail (avec lequel il avait travaillé pendant des années), il maintenait la liaison cyclique de haut en bas jusqu'à ce que je le configure manuellement pour 100 / Full. Le laisser réglé pour une négociation automatique complète fonctionnerait avec d'autres commutateurs, en particulier les commutateurs 10/100.

Vérifiez si la configuration manuelle des paramètres de vitesse / duplex Ethernet de votre MBP défaillant pour 100 / Full résout le problème de connexion au commutateur GigE.

Si vous ne pouvez pas obtenir de connectivité via Ethernet et si une réinstallation propre de Mac OS X ne le résout pas, vous avez une panne matérielle qui doit être réparée.


Paramètres matériels manuels éprouvés, aucune différence. Je l'ai emmené dans l'Apple Store, mais parce qu'ils ont testé sur leur réseau Ethernet et que cela fonctionnait bien, ils disent qu'il n'y a aucun défaut. Je vais essayer une réinstallation maintenant et je vous
répondrai

La réinstallation n'a rien fait, même erreur = (
Smudge

@sam Rendez-vous au Genius Bar!
Spiff

0

D'après les informations que vous avez fournies, je suggère que le problème vient de votre routeur et non du MacBook.

Avez-vous essayé une réinitialisation d'usine complète du routeur? .. Si c'est une configuration standard de netgear, vous voudrez aller sur http://192.168.0.1

nom d'utilisateur: admin et mot de passe: mot de passe

localisez le bouton de réinitialisation d'usine quelque part dans le panneau d'administration. (Alternativement, appuyez sur le bouton de réinitialisation par défaut et maintenez-le enfoncé jusqu'à ce que le voyant d'alimentation clignote (environ 10 secondes))

Vous devrez ensuite attendre que le routeur se stabilise avant de ressaisir vos informations de connexion au FAI pour vous reconnecter à Internet. (ou en exécutant l'assistant de configuration)

edit: si d'autres personnes ont accès à votre configuration, elles peuvent avoir bloqué l'adresse mac de votre MBP qui ne se connectera pas .. vous pourrez également le trouver dans la configuration netgear. vous pouvez également définir un nouveau mot de passe administrateur pour empêcher tout accès non autorisé.


1
Le routeur ne fait rien d'autre que de se connecter à Internet. Je ne réinitialise pas l'intégralité du réseau pour un client qui se comporte mal
Smudge

D'après votre diagramme, il semble que votre routeur fournisse des adresses IP au reste du réseau. est-ce correct?
Wez

Non, comme décrit dans la question, nous avons un serveur OS X exécutant DHCP, DHCP sur le routeur est désactivé
Smudge

0

Configurez manuellement MBP2 avec une adresse IP dans n'importe quel sous-réseau MBP2 et le partage de serveur (probablement 192.168.xx).

Sur MBP2, sans autre activité réseau en cours, ouvrez le terminal et tapez " sudo tcpdump". Cela vous montrera tous les réseaux qui peuvent être vus (le cas échéant).

Sur MBP1, ouvrez Terminal et tapez " ping 192.168.x.x" où x.xest l'adresse que vous avez définie pour MBP2. Y a-t-il une quelconque activité sur MBP2? Si c'est le cas, Ethernet a des fonctionnalités de base et le problème est lié au routage. Si rien n'apparaît sur MBP2, il s'agit probablement d'un problème de configuration matérielle ou MBP2.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.