Mac Pro теряет подключение к сети после выхода из спящего режима после обновления Yosemite

10

У меня действительно странная проблема с тех пор, как я обновился до Yosemite. Когда я просыпаюсь в Mac Pro 2012, сетевое соединение полностью теряется.

Вывод из dmesg (извините, в данный момент не удалось скопировать / вставить):

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

Отключение / удаление и добавление / повторное включение в Системных настройках не решило проблему. Только перезагрузка всей машины поможет. Интересно: если я удалю кабель от en0 и вставлю его в en1 (Mac Pro имеет две сетевые карты), все будет хорошо - до следующего сна / пробуждения. После следующего пробуждения en1 тоже не работает. Единственное, что помогает, это перезагрузка.

Пробовал также сбросить SMC - не решил.

int2000
источник
Подтверждение той же проблемы с моим 2012 Mac Pro на Yosemite
1
Извините за новости, но похоже, что Yosemite полон ошибок, и это, вероятно, один из них. Я терпеливо ждал обновления. Большинство пользователей испытывают проблемы со своими йосемитами. Рекомендуется подождать, пока они сделают первые исправления для ОС, чтобы установить ее на наше устройство (например, не устанавливать Yosemite до тех пор, пока не появятся какие-либо обновления для первоначальной версии).
lnjuanj
я не хочу делать чистую установку на 10.9. Но MacPro непригоден для использования. Одной из ключевых особенностей моего Mac является мгновенное пробуждение. Или я что-то пропустил? Есть ли шанс понизить рейтинг без CI?
int2000
Там уже существует несколько других записей для этого как discussions.apple.com/thread/6748520?start=15&tstart=0 или forums.macrumors.com/showthread.php?t=1661896 - не решение , однако , работал для меня на Mac Pro.
col.panic

Ответы:

0

Кажется, это общая проблема до ~ OS X 10.10.3. Я бы сказал, что единственный вариант - это обновить его, когда он выйдет, или выполнить чистую установку 10.10.2 и посмотреть, сработает ли это для вас. Я понимаю, что вы не хотите делать чистую установку, но на самом деле это решает большую часть времени.

Роуэн Кааг
источник
Я все еще на 10,9. Моя жена на 10.10 с ее MacBookPro. Но, кажется, намного медленнее, чем на 10,9 - худшее обновление за всю историю, Apple!
int2000
С 10.11. проблема исчезла
int2000
0

Я также столкнулся с этой проблемой на своем iMac, но, поскольку у меня все время работают dev-серверы на виртуальной машине, я не перевожу свой компьютер в спящий режим, поэтому для меня проблема была решена тем, как я использую свой Mac , Тем не менее, у меня также есть MBP, где эта проблема возникнет время от времени; особенно когда MBP ложится спать.

Тем не менее, вы можете попробовать включить и отключить сетевой интерфейс (например, выключить и включить его).

Сделайте следующее:

1) Определите имя вашего сетевого адаптера:

ifconfig -a 

Полученные результаты:

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

Мой довольно длинный со всеми «виртуальными интерфейсами» для моих виртуальных машин, и я использую физические 2 соединения Ethernet и никакого аэропорта. Итак, ваш пробег может отличаться. Однако для этого примера давайте используем «en0» в качестве нашего тестового примера. Выполните следующие команды:

2) Сбить сетевой интерфейс

$ sudo ifconfig en0 down
<Enter Your Password>

3) Восстановите сетевой интерфейс

$ sudo ifconfig en0 up

Это должно перезагрузить это устройство без перезагрузки системы.

Другой вариант - перезагрузить маршрутизатор. Это сработало и для меня. Я запускаю DDWRT на своем маршрутизаторе, и у него есть возможность запланировать перезагрузку, и я настроил его так каждую неделю в 3:00. У меня не было проблем с любым из моих компьютеров Mac с 10.10.x. Если ваш маршрутизатор не поддерживает «планирование задач», то вам придется сделать это вручную.

Наконец, другая альтернатива - запретить вашему Mac переходить в режим сна / гибернации. Это не самый энергосберегающий вариант, но пока Apple не сможет разобраться с этим, это избавит вас от множества головных болей.

Аллан
источник
Это можно упростить, поскольку sudo ifconfig en0 down && sudo ifconfig en0 upпопытка активировать интерфейс будет возможна только в том случае, если вам действительно удалось его отключить.
dland
1
Я сделал это таким образом, чтобы я мог объяснить каждый шаг, но да, ваш путь намного быстрее и проще
Аллан