Mac Pro perde a conexão de rede após sair do modo de suspensão desde a atualização do Yosemite

10

Eu tenho um problema muito estranho desde que atualizei para Yosemite. Quando acordo o meu Mac Pro 2012, a conexão de rede está totalmente perdida.

Saída do dmesg (desculpe, não foi possível copiar / colar no momento):

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

Desativar / remover e adicionar / reativar nas Preferências do Sistema não resolveu o problema. Somente reiniciar a máquina inteira ajudará. Interessante: se eu remover o cabo da en0 e colocá-lo na en1 (o Mac Pro possui duas placas de rede), tudo estará bem - até a próxima suspensão / ativação. Após a próxima ativação, o en1 também não está funcionando. A única coisa que ajuda é reiniciar.

Tentei também redefinir o SMC - não resolveu.

int2000
fonte
Confirmando o mesmo problema com o meu Mac Pro 2012 em Yosemite
1
Desculpe pelas notícias, mas parece que Yosemite está cheio de bugs, e esse provavelmente é um deles. Eu esperaria pacientemente por uma atualização. A maioria dos usuários está tendo problemas com seus Yosemites. É uma boa prática aguardar até que eles façam os primeiros patches em um sistema operacional para instalá-lo em nosso dispositivo (por exemplo, não instale o Yosemite até que haja algumas atualizações na versão inicial).
precisa saber é o seguinte
Eu não quero fazer uma instalação limpa no 10.9. Mas o MacPro é inutilizável. Uma das principais características do meu Mac é a ativação instantânea. Ou eu perdi alguma coisa? Existe uma chance de fazer o downgrade sem o IC?
Int2000
Já existem várias outras entradas para isso, como discussions.apple.com/thread/6748520?start=15&tstart=0 ou forums.macrumors.com/showthread.php?t=1661896 - nenhuma solução, no entanto, funcionou para mim em um Mac Pro.
col.panic

Respostas:

0

Parece ser um problema comum até ~ OS X 10.10.3. Eu diria que sua única opção é atualizar quando for lançado ou fazer uma instalação limpa da 10.10.2 e ver se isso funciona para você. Entendo que você prefere não fazer uma instalação limpa, mas na verdade resolve muito na maioria das vezes.

Rowan Kaag
fonte
Eu ainda estou no 10.9. Minha esposa está no 10.10 com seu MacBookPro. Mas parece muito mais lento que no 10.9 - a pior atualização de todos os tempos, a Apple!
Int2000
Com 10.11. o problema é ido
int2000
0

Também deparei com esse problema no meu iMac, mas como eu tenho servidores de desenvolvimento em execução em uma VM o tempo todo, não coloco minha máquina no modo de suspensão; portanto, para mim, o problema foi corrigido pela maneira como estou usando meu Mac . No entanto, eu também tenho um MBP em que esse problema surgia de vez em quando; especialmente quando o MBP iria dormir.

No entanto, você pode tentar ativar e desativar sua interface de rede (como desligar e ligar).

Faça o seguinte:

1) Determine o nome do seu adaptador Ethernet:

ifconfig -a 

Resultados:

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

O meu é bastante longo com todas as "interfaces virtuais" para minhas VMs e estou usando 2 conexões Ethernet físicas e nenhum aeroporto. Portanto, sua milhagem pode variar. No entanto, neste exemplo, vamos usar "en0" como nosso caso de teste. Emita os seguintes comandos:

2) Derrube a interface de rede

$ sudo ifconfig en0 down
<Enter Your Password>

3) Faça o backup da interface de rede

$ sudo ifconfig en0 up

Isso deve reiniciar o dispositivo sem precisar reiniciar o sistema.

Outra opção é reiniciar o seu roteador. Isso funcionou para mim também. Estou executando o DDWRT no meu roteador e ele pode agendar uma reinicialização, e eu o configurei toda semana às 3:00 da manhã. Não tive problemas com nenhum dos meus Macs executando 10.10.x. Se o seu roteador não suportar "agendamento de tarefas", você deverá fazer isso manualmente.

Por fim, a outra alternativa é impedir que o Mac entre no modo de suspensão / hibernação. Não é a opção mais amigável em termos de energia, mas, enquanto isso, até que a Apple possa resolver isso, você evitará uma tonelada de dores de cabeça.

Allan
fonte
Isso pode ser simplificado, pois sudo ifconfig en0 down && sudo ifconfig en0 upapenas tentará ativar a interface se, de fato, você a derrubar.
dland
1
Eu fiz isso assim que eu pudesse explicar cada passo, mas sim, o seu caminho é muito mais rápido e mais simples
Allan