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.