10 votes

Le Mac Pro perd la connexion réseau après une sortie de veille depuis la mise à jour de Yosemite

J'ai un problème vraiment étrange depuis que j'ai mis à jour vers Yosemite. Lorsque je réveille mon Mac Pro 2012, la connexion réseau est totalement perdue.

Sortie de dmesg (désolé, je ne peux pas copier/coller pour le moment) :

- Nic en0 - no link detected
- Nic en0 - link detected
- some other things (approx. 2 sec)
- Nic en0 - no link detected

La désactivation/suppression et l'ajout/réactivation dans les Préférences Système n'ont pas résolu le problème. Seul le redémarrage de l'ensemble de la machine est utile. Intéressant : Si je retire le câble de en0 et que je le place dans en1 (Mac Pro a deux NIC), tout va bien - jusqu'à la prochaine mise en veille/réveil. Après le prochain réveil, en1 ne fonctionne pas non plus. La seule chose qui aide est le redémarrage.

J'ai également essayé de réinitialiser le SMC, mais cela n'a pas résolu le problème.

0voto

Rowan Kaag Points 133

Il semble que ce soit un problème commun jusqu'à ~ OS X 10.10.3. Je dirais que votre seule option est de faire une mise à jour quand elle sortira ou de faire une installation propre de 10.10.2 et de voir si cela fonctionne pour vous. Je peux comprendre que vous ne préfériez pas faire une installation propre mais cela résout beaucoup de problèmes la plupart du temps.

0voto

Douglas Points 10417

J'ai également rencontré ce problème sur mon iMac, mais comme j'ai des serveurs de développement fonctionnant en permanence dans une VM, je ne mets pas ma machine en veille, donc pour moi, le problème a été résolu par la façon dont j'utilise mon Mac. Cependant, j'ai aussi un MBP sur lequel ce problème apparaît de temps en temps, surtout lorsque le MBP se met en veille.

Cependant, vous pouvez essayer d'activer et de désactiver votre interface réseau (comme l'éteindre et l'allumer).

Faites ce qui suit :

1) Déterminez le nom de votre adaptateur Ethernet :

ifconfig -a 

Résultats :

en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether a8:20:66:39:2c:1c 
    inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4 
    inet 192.168.10.103 netmask 0xffffff00 broadcast 192.168.10.255
    nd6 options=1<PERFORMNUD>
    media: autoselect (1000baseT <full-duplex,flow-control>)
    status: active

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 8c:2d:aa:3a:ec:83 
    inet6 fe80::8e2d:aaff:fe3a:ec83%en1 prefixlen 64 scopeid 0x5 
    inet 192.168.10.102 netmask 0xffffff00 broadcast 192.168.10.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

Le mien est plutôt long avec toutes les "interfaces virtuelles" pour mes VMs et j'utilise 2 connexions ethernet physiques et pas d'Airport. Donc, votre kilométrage peut varier. Cependant, pour cet exemple, utilisons "en0" comme notre cas de test. Exécutez les commandes suivantes :

2) Mettre hors service l'interface réseau

$ sudo ifconfig en0 down
<Enter Your Password>

3) Remettre l'interface réseau en service

$ sudo ifconfig en0 up

Cela devrait redémarrer ce périphérique sans avoir à redémarrer le système.

Une autre option consiste à redémarrer votre routeur. Cela a également fonctionné pour moi. Je suis en train d'exécuter DDWRT sur mon routeur et il a la possibilité de programmer un redémarrage et je l'ai configuré pour qu'il le fasse chaque semaine à 3 heures du matin. Je n'ai eu aucun problème avec mes Macs fonctionnant sous 10.10.x. Si votre routeur ne prend pas en charge la "planification des tâches", vous devrez le faire manuellement.

Enfin, l'autre solution consiste à empêcher votre Mac de passer en mode veille/hibernation. Ce n'est pas l'option la plus économe en énergie, mais en attendant qu'Apple résolve ce problème, elle vous évitera une tonne de maux de tête.

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