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
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
la source
Réponses:
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.
la source
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.
la source
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é.
la source
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.x
est 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.la source