O 'Find My Mac' pode funcionar enquanto o computador está dormindo?

12

O recurso 'Find My Mac' do iCloud deve funcionar enquanto o computador está dormindo? Uso esse recurso para verificar as coisas de vez em quando, além de mostrar o recurso para outras pessoas. Porém, sempre que eu os mostro, ele sempre lista a máquina como offline.

Também pergunto porque um mac 'adormecido' realmente acorda de vez em quando (em um estado de nível muito baixo), para basicamente verificar e atualizar sua configuração mDNS / Bonjour, além de algumas outras coisas menores (eu sei especificamente meu iMac faz isso, eu não olhei no meu MBA). Imaginei que, se estivesse acordando para pelo menos verificar essas coisas, também seria propagado para o Find My Mac.

Atualização final: Então, depois de alternar mais configurações de rede (e ficar apenas com wifi), na verdade funcionou pior - eu também não pude ativar a máquina localmente (e isso ocorre com a ativação do acesso à rede ativada). Então, acho que é algo estranho na minha configuração ou na máquina real (eu sei que o wifi já é estranho nele - tentei um comando padrão para ativar o airdrop, e isso também não funcionou). Meu problema real é que a máquina não conseguiu acordar do sono .

Nova atualização: Então, notei algumas coisas. O Wifi estava ativado, mas não conectado (nem deveria estar). Eu desliguei e desabilitei a interface, e ele ainda não liga o computador no adaptador Ethernet. Acabei de testar o caminho oposto e parecia que funcionava! Deseja tentar novamente mais tarde para ter certeza.

Atualização: reativei o Find My Mac e verifiquei se a ativação na LAN estava ativa. Embora tenha funcionado mais cedo, depois que o computador entrou no modo de suspensão (cerca de uma hora depois), ele nunca pareceu querer atualizar, até que eu acordei a máquina. O Find My Mac deve ativá-lo de qualquer maneira? Ou o Find My Mac durante o sono nunca mostraria sua localização atual até a próxima ativação? Por precaução, reiniciei meu Mac e Airport Extreme recentemente. Além disso, isso pode ser um problema de encaminhamento de porta no meu roteador FiOS?

jmlumpkin
fonte
Minha solução para o meu Mac "de mesa" sempre foi permitir a exibição do modo de espera, mas definir o modo de suspensão do computador para nunca . Isso permite que os backups do Crashplan "atualizem", os backups do SuperDuper para executar, acesso remoto e Find My Mac .
Jaberg
Eu costumava deixar a tela dormir e posso voltar a isso. O backblaze geralmente não tem muito o que acompanhar, e poucas coisas mudam diariamente, então eu geralmente deixo dormir.
precisa saber é o seguinte
Pretendia ser uma sugestão , não uma resposta . Quanto aos meus backups - tudo depende de quantos "rolos de filme" foram deixados no laboratório do Aperture. Na maioria dos dias, estou atual, mas às vezes leva uma semana para voltar a esse estado. Estou monitorando este esperando que uma solução melhor seja revelada.
Jaberg

Respostas:

4

O problema é que o seu iMac não está acordando do sono .

Várias pessoas foram afetadas por isso e discutiram isso em discussions.apple.com nesses dois tópicos . Os dois threads foram abertos recentemente e lidam com o problema "Ativar acesso à rede" no Lion.

É necessário que o seu Mac seja ativado, pois precisa criar uma conexão Wi-Fi . O seu iMac se desconecta do Wi-Fi no modo de suspensão. Mas sem uma conexão a uma rede Wi-Fi conhecida , o Find my Mac não pode localizar o seu computador .

Isto é o que o guia de solução de problemas do iCloud diz:

O Find My Mac só pode localizar o seu Mac se estiver conectado a uma Internet por uma rede Wi-Fi conhecida. Se o seu Mac estiver conectado à Internet apenas por um cabo Ethernet, o Find My Mac não poderá localizar o seu Mac.

Idéia

O seu iMac suporta ativação no acesso à rede do aeroporto ? Os Macs mais novos podem ativar o acesso ao aeroporto e à Ethernet. Isso é chamado de "ativação no acesso à rede" em vez de "ativação no acesso Ethernet / aeroporto".

Se o seu iMac suportar a ativação do acesso ao aeroporto, desative a porta Ethernet. Talvez isso force o iMac a permanecer conectado ao Wi-Fi durante o sono e o 'bug' não ocorrerá.

insira a descrição da imagem aqui

gentmatt
fonte
Outra questão aqui seria Wifi versus Ethernet? Existe algum requisito para que seja em Wifi? A máquina não acordar quando estou na rede e tentar se conectar a ele através do Finder (e AFP montagem), ou compartilhamento de tela
jmlumpkin
Na verdade, outra coisa a notar é que SSH'ing para ele também trabalha, do lado de fora, mas isso é uma porta para a frente
jmlumpkin
@jmlumpkin Eu tentaria tornar a porta Ethernet inativa nas preferências do sistema. Isso forçará o seu iMac a permanecer conectado ao Wi-Fi durante o sono, presumo. Talvez esse 'bug' não ocorra então.
gentmatt 22/03
Wifi está realmente desligado, gostaria de saber se ele quer.
jmlumpkin
1
Então, tentei de outra maneira e parecia que funcionou! Nesse caso, não tenho certeza se quero usar Wifi vs Ethernet apenas para que esse recurso funcione enquanto estiver dormindo. Mas enviarei um radar para a Apple sobre o assunto.
jmlumpkin
7

Se o Mac estiver inativo, não há como o iCloud localizá-lo e ele aparecerá offline.

No entanto, como você observou, você pode ativar o recurso Wake para acesso à rede nas preferências de energia para que ele seja ativado periodicamente e verifique se a rede permite a ativação remota usando o AirPort.

Quando o Mac se conectar ao iCloud na próxima vez, seus comandos (localizar, bloquear, limpar, mensagem / alerta) serão enviados a ele.

insira a descrição da imagem aqui

Vlad
fonte
O fato é que, na verdade, ele ainda 'acorda' mesmo sem essa verificação, mas não totalmente. Além disso, tenho certeza de que tenho essa opção marcada e ela não é atualizada para o iCloud for Find My Mac. Sei que ele acorda na Área de Trabalho Remota ou na montagem de um compartilhamento AFP.
precisa saber é o seguinte
@gentmatt você atualizou enquanto eu estava postando meu comentário. Não me lembro de ter visto isso e tinha certeza de que tinha essa opção. Irá verificar quando voltar ao meu Mac.
precisa saber é o seguinte
1
@jmlumpkin De acordo com os documentos da Apple : Se você possui um computador portátil, selecionar esta opção ativa o computador apenas se ele estiver conectado e a tela estiver aberta.
Vlad
obrigado por isso. Preciso verificar isso, porque o que mais me interessa é o meu iMac. Não no meu iMac sendo roubado, mas, mais ainda, pensei em verificar isso.
jmlumpkin
1
@bmike - ainda assim, tenho que acordar antes de localizar e isso exige uma infraestrutura específica para isso. Eu sei, o diabo está nos detalhes!
Vlad
6

Sim, ele pode e deve funcionar enquanto o Mac dorme, mas está longe de ser perfeito em vários casos.


A Apple projetou o hardware e o software para permitir que esse acesso específico e muitos outros tipos de rede sejam bem-sucedidos, mesmo quando um Mac está dormindo para economizar energia.

Este sistema depende da estação base do aeroporto para fazer proxy dos pedidos recebidos e ativar o mac quando detectar e receber pedidos para localizar, compartilhar telas, imprimir em uma impressora compartilhada ou conectar-se ao mac. O seu AirPort não dorme e existe para cutucar o mac e ativá-lo.

Os dois melhores artigos para ler sobre isso são:

Em poucas palavras, o mac avisará se você não configurou o hardware para permitir que o roteador o ative sob demanda. Isso também é chamado de "wake on lan" WOL e usa o conceito de "pacote mágico" que é transmitido para identificar a máquina específica que está sendo solicitada a ativação. Depois que o mac está configurado para realmente ouvir um sinal de ativação, ele se comunica com o roteador sobre todos os serviços pelos quais deve ser acordado. Isso significa que o Mac ativará o feitiço periodicamente para fazer check-in no roteador e se registrar novamente, pois precisa ser despertado.

Como você pode ver - existem vários componentes, portanto isso não é 100% perfeitamente confiável - se o roteador reiniciar enquanto o mac estiver em suspensão, você não poderá ativá-lo até que atinja o próximo intervalo de tempo para ativar e registrar novamente. Além disso, redes com problemas e / ou hardware podem fazer com que isso seja menos confiável, mas fiquei muito feliz com isso nos últimos três anos em vários sites nos quais o liguei.

Agora - para a situação roubada de mac, isso é menos útil que o Find My Mac em um dispositivo iOS. Primeiro, o Wake on Demand não é bem-sucedido quando um mac portátil não está conectado à energia ou a um monitor externo quando a tampa está fechada. Segundo, o mac pode estar fora do acesso Wi-Fi e inacessível. Terceiro, o roteador em que seu Mac pode estar dormindo (em uma cafeteria, por exemplo) pode não ser um dispositivo AirPort ou ter o serviço proxy de suspensão equivalente ativado ou até presente. Nesses casos, o seu mac não pode ser localizado durante o sono. Até que uma conexão de dados seja adicionada a um mac adormecido - os dispositivos iOS estarão muito à frente na localização devido à sua conexão quase constante com a rede quando não estiverem desligados.


E, finalmente, muitos dos meus macs perderam seu registro por algum tempo entre ativar isso no Lion e atualizar para 10.7.3. Acho que a alteração no Recovery HD pode ter causado a procura da imagem antiga pelo serviço, e agora estou testando mensalmente macs importantes, excluindo e recriando o registro Find My Mac após cada atualização de software isso muda o sistema operacional principal. Sem saber por que eles desistiram, estou tentando compensar e manter o sistema funcionando com trabalho manual extra.

bmike
fonte
Que bom que você apontou: ele foi projetado para funcionar com o AirPort como um proxy de suspensão e não funcionará com outros roteadores / pontos de acesso sem fio.
21412 Vlad
Felizmente, tudo isso está por trás de um Airport Extreme, o que ajuda. Também concordo que algo mexeu com o registro do Find My Mac; postarei outra pergunta posteriormente.
precisa saber é o seguinte
@bmike Eu também estou muito familiarizado com o WOL. Eu costumava usá-lo muito para ativar um media center mac mini e até começou a trabalhar em um aplicativo para iPhone para enviar o Magic Packet. Eu não sabia sobre a parte do registro. Mas há também uma parte do Mac OS que executa uma ativação de baixo nível (não na tela e, de alguma forma, não gira discos) para verificar o mDNS e outras coisas. Acho que o problema que estou vendo é totalmente separado.
precisa saber é o seguinte
@bmike é preciso fazer alguma configuração especial no Airport Extreme para permitir a WoL?
jmlumpkin
Isso simplesmente funciona. Acredito que muitas das atualizações melhoram recentemente sua confiabilidade, pois ficou muito melhor no ano passado. O código fonte é de código aberto, portanto, presumivelmente, outros fornecedores podem adotar a funcionalidade de proxy de suspensão ou as mentes inquiridas podem aprender mais olhando a fonte.
Bmike
1

Sim - Na imagem abaixo, encontrou o meu, apesar de estar dormindo e estar nas últimas 12 horas. (desculpe, planeta) Embora tenha captado a captura de tela quando estava atualizando o local, o ponto verde mostra que foi encontrado no aplicativo para iPhone e no aplicativo da web iCloud.com.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Graeme Hutchison
fonte
Eles devem ser a mesma coisa, ou você está dizendo que o iCloud não mostra seu status, mas o aplicativo mostra?
precisa saber é o seguinte
Desculpe, deveria ter verificado isso. Não tenho nenhum problema localizar o Mac enquanto ele está dormindo
Graeme Hutchison
Ok, também verifiquei o aplicativo, que também não estava conectado.
precisa saber é o seguinte
1

Eu tive o mesmo problema. Para mim, o que havia de errado era que o Find meu Mac (e o Voltar ao meu Mac) não estavam funcionando de maneira confiável com a ativação de baixa potência do Lion. Desativei a ativação de baixa energia (ou seja, agora ela acorda na LAN para o modo de energia total) adicionando "darkwake = 0" sob a tecla Kernel Flags no /Library/Preferences/SystemConfiguration/com.apple.Boot.plistarquivo:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>darkwake=0</string>
</dict>
</plist>
Roberto Jung Drebes
fonte
0

envie para o seu sinal iMac em "encontre meu iphone". Depois disso, ele funcionará corretamente. Parece estranho, mas funcionou para mim.

Para s
fonte