¿Puede 'Encontrar mi Mac' funcionar mientras la computadora está en reposo?

12

¿Se supone que la función 'Buscar mi Mac' de iCloud funciona mientras la computadora está en reposo? Utilizo esta función para verificar las cosas de vez en cuando, así como mostrar la función a otras personas. Sin embargo, cada vez que los muestro, siempre enumera la máquina como desconectada.

También pregunto porque una Mac 'durmiente' realmente se despierta de vez en cuando (en un estado de muy bajo nivel), básicamente para verificar y actualizar su configuración mDNS / Bonjour, así como algunas otras cosas menores (sé específicamente mi iMac hace esto, no he visto mi MBA). Pensé que si se despertaba al menos para verificar estas cosas, también se propagaría a Find My Mac.

Actualización final: Entonces, después de cambiar más configuraciones de red (e ir solo a wifi), en realidad funcionó peor: tampoco pude reactivar la máquina localmente (y esto es con el acceso de reactivación en la red verificado). Así que creo que es algo extraño con mi configuración o máquina real (sé que wifi ya es extraño; probé un comando predeterminado para habilitar el lanzamiento aéreo, y eso tampoco funcionó). Mi problema real se debe a que la máquina no puede despertarse del sueño .

Nueva actualización: Entonces, noté algunas cosas. Wifi estaba encendido, pero no conectado (ni debería estarlo). Lo apagué y desactivé la interfaz, y todavía no activa la computadora con el adaptador Ethernet. Acabo de probar lo contrario, ¡y en realidad parecía que funcionaba! Quiere intentarlo un poco más tarde para asegurarse.

Actualización: volví a habilitar Find My Mac y verifiqué que Wake on LAN estaba activo. Si bien funcionó antes, una vez que la computadora se fue a dormir (aproximadamente una hora más tarde), nunca pareció querer actualizarse, hasta que desperté la máquina. ¿Se supone que Find My Mac lo despertará de todos modos? ¿O Find My Mac mientras duerme nunca mostrará su ubicación actual hasta la próxima vigilia? Como precaución, reinicie mi Mac y Airport Extreme recientemente. Además, ¿podría ser un problema de reenvío de puertos en mi enrutador FiOS?

jmlumpkin
fuente
Mi solución para mi Mac "de escritorio" siempre ha sido permitir que la pantalla se suspenda, pero configurar la suspensión de la computadora para que nunca . Esto permite que las copias de seguridad de Crashplan se pongan al día, que se ejecuten las copias de seguridad SuperDuper, el acceso remoto y Find My Mac .
jaberg
Solía ​​dejar que la pantalla durmiera, y podría volver a eso. El Backblaze generalmente no tiene demasiado para ponerse al día, y no muchas cosas cambian a diario, por lo que generalmente lo dejo dormir.
jmlumpkin
Fue pensado como una sugerencia , no una respuesta . En cuanto a mis copias de seguridad, todo depende de cuántos "rollos de película" se hayan dejado en el laboratorio de Aperture. La mayoría de los días estoy al día, pero a veces me lleva una semana volver a ese estado. Estoy monitoreando este con la esperanza de que se revele una mejor solución.
jaberg

Respuestas:

4

El problema es que su iMac no se está despertando .

Varias personas se han visto afectadas por esto y discutieron esto en debates.apple.com en estos dos hilos . Ambos hilos se han abierto recientemente y abordan el problema "Despierta en el acceso a la red" en Lion.

Es necesario que su Mac se active porque necesita construir una conexión Wi-Fi . Su iMac se desconecta del Wi-Fi en modo de suspensión. Pero sin una conexión a una red Wi-Fi conocida , Find my Mac no puede ubicar su computadora .

Esto es lo que dice la guía de solución de problemas de iCloud :

Find My Mac solo puede localizar su Mac si está conectada a Internet a través de una red Wi-Fi conocida. Si su Mac está conectada a Internet solo por un cable de Ethernet, Find My Mac no podrá ubicar su Mac.

Idea

¿Su iMac admite el acceso de red al aeropuerto ? Los Mac más nuevos pueden reactivarse tanto en el acceso al aeropuerto como a Ethernet. Esto se denomina "activación en acceso a la red" en lugar de "activación en acceso a Ethernet / aeropuerto".

Si su iMac admite la activación del acceso al aeropuerto, desactive su puerto Ethernet. Tal vez esto obligará al iMac a permanecer conectado a la red Wi-Fi durante la suspensión y el 'error' no ocurrirá en ese momento.

ingrese la descripción de la imagen aquí

Gentmatt
fuente
¿Podría otro problema aquí ser Wifi versus Ethernet? ¿Hay algún requisito para que esté en Wifi? La máquina se activa cuando estoy en la red e intento conectarme a ella a través del Finder (y el soporte AFP), o Compartir pantalla
jmlumpkin
En realidad, otra cosa a tener en cuenta es que SSH'ing también funciona desde afuera, pero eso es un puerto hacia adelante
jmlumpkin
@jmlumpkin Intentaría hacer que el puerto ethernet esté inactivo en las preferencias del sistema. Supongo que esto obligará a tu iMac a permanecer conectado a Wi-Fi durante la suspensión. Quizás este 'error' no ocurra entonces.
gentmatt
Wifi está realmente apagado, me pregunto si lo quiere encendido.
jmlumpkin
1
Así que lo intenté de otra manera, ¡y parecía que podría haber funcionado! Si es así, no estoy seguro de querer usar Wifi vs Ethernet solo para que esta función funcione mientras estoy dormido. Pero enviaré un radar a Apple sobre el tema.
jmlumpkin
7

Si la Mac está durmiendo, iCloud no tiene forma de localizarla y aparece sin conexión.

Sin embargo, como notó, puede habilitar Wake para el acceso a la red en las preferencias de energía para que se active periódicamente y verifique que la red permita la activación remota mediante AirPort.

Cuando la Mac se conecta a iCloud la próxima vez, se le envían sus comandos (localizar, bloquear, borrar, mensaje / alerta).

ingrese la descripción de la imagen aquí

Vlad
fuente
La cosa es que en realidad todavía se 'despierta' incluso sin que esté marcada, pero no del todo. Además, estoy bastante seguro de que tengo esa opción marcada, y no se actualiza a iCloud para Find My Mac. Sé que se activa para Escritorio remoto o para montar un recurso compartido AFP.
jmlumpkin
@gentmatt actualizaste mientras publicaba mi comentario. No recuerdo haber visto esto, y estaba bastante seguro de que tenía esa opción. Verificará cuando vuelva a mi Mac.
jmlumpkin
1
@jmlumpkin Según los documentos de Apple : si tiene una computadora portátil, al seleccionar esta opción solo se
Vlad
gracias por eso. Necesito verificar esto, porque el que tengo más curiosidad es mi iMac. No en mi iMac robado, pero más aún, pensé que tenía esto revisado.
jmlumpkin
1
@bmike: aún así, tengo que despertarme antes de localizarlo y requiere una infraestructura específica para esto. Lo sé, el diablo está en los detalles!
Vlad
6

Sí, puede funcionar y se supone que funciona mientras tu Mac duerme, pero en muchos casos está lejos de ser perfecto.


Apple ha diseñado el hardware y el software para permitir que este acceso específico y muchos otros tipos de acceso a la red tengan éxito incluso cuando una Mac está durmiendo para ahorrar energía.

Este sistema se basa en su estación base del aeropuerto para representar las solicitudes entrantes y activar la Mac cuando detecta una solicitud entrante para ubicar, compartir pantalla, imprimir en una impresora compartida o conectarse de otra manera a la Mac. Su AirPort no duerme y está ahí para tocar la Mac y despertarla.

Los dos mejores artículos para leer sobre esto son:

En pocas palabras, el Mac le avisará si no ha configurado el hardware para permitir que el enrutador lo active a pedido. Esto también se llama WOL "wake on lan" y utiliza el concepto de un "paquete mágico" que se transmite para identificar la máquina específica que se solicita que se active. Una vez que la Mac está configurada para escuchar realmente una señal de activación, se comunica al enrutador sobre todos los servicios para los que debe despertarse. Esto significa que la Mac se activará periódicamente para registrarse con el enrutador y volver a registrarse cuando sea necesario despertarla.

Como puede ver, hay varios componentes, por lo que esto no es 100% confiable. Si el enrutador se reinicia mientras la Mac está dormida, no podrá reactivar la Mac hasta que alcance el siguiente intervalo de tiempo para despertarse y volver a registrarse Además, las redes y / o el hardware problemático pueden hacer que esto sea menos confiable, pero he estado muy contento con esto durante los últimos tres años en varios sitios donde tengo esto activado.

Ahora, para la situación de robo de mac, esto es menos útil que Find My Mac en un dispositivo iOS. Primero, Wake on Demand no tiene éxito cuando una Mac portátil no está conectada a la alimentación o una pantalla externa cuando la tapa está cerrada. En segundo lugar, la Mac podría estar fuera del acceso WiFi e inaccesible. En tercer lugar, el enrutador donde su Mac podría estar durmiendo (en una cafetería, por ejemplo) podría no ser un dispositivo AirPort o tener el servicio proxy de suspensión equivalente habilitado o incluso presente. En esos casos, su Mac no puede ubicarse mientras duerme. Hasta que se agregue una conexión de datos a una Mac inactiva, los dispositivos iOS estarán muy por delante en la ubicación debido a su conexión casi constante con la red cuando no están apagados.


Y por fin, muchos de mis Mac perdieron su registro en algún momento entre habilitar esto en Lion y actualizar a 10.7.3. Creo que el cambio a Recovery HD podría haber causado que el servicio buscara la imagen anterior y ahora estoy en la práctica de probar esto mensualmente para Mac importantes y simplemente eliminar y volver a crear el registro Find My Mac después de cada actualización de software eso cambia el sistema operativo central. Sin saber por qué se caen, estoy tratando de compensar y mantener el sistema funcionando con mano de obra adicional.

bmike
fuente
Lo bueno que señaló: está diseñado para funcionar con AirPort como proxy de reposo y no funcionará con otros enrutadores / puntos de acceso inalámbrico.
Vlad
Afortunadamente, todo esto está detrás de un Airport Extreme, así que eso ayuda. También estoy de acuerdo en que algo se ha complicado con el registro de Find My Mac, publicaré otra pregunta más adelante.
jmlumpkin
@bmike También estoy muy familiarizado con WOL. Solía ​​usarlo mucho para despertar un mini centro de medios mac mini, e incluso comencé a trabajar en una aplicación de iPhone para enviar el Magic Packet. No sabía sobre la parte de registro. Pero también hay una parte del sistema operativo Mac que hace un despertar de bajo nivel (no pantalla, y de alguna manera tampoco hace girar discos) para verificar mDNS y otras cosas. Aunque creo que el problema que estoy viendo está totalmente separado.
jmlumpkin
@bmike, ¿hay que hacer alguna configuración especial en el Airport Extreme para habilitar WoL?
jmlumpkin
Simplemente funciona Creo que muchas de las actualizaciones últimamente mejoran su confiabilidad, ya que ha mejorado mucho en el último año. El código fuente es de código abierto, por lo que presumiblemente otros proveedores pueden adoptar la funcionalidad de proxy de reposo o las mentes inquisitivas pueden obtener más información mirando la fuente.
bmike
1

Sí, en la imagen de abajo ha encontrado el mío, aunque está dormido y lo ha estado durante las últimas 12 horas. (lo siento planeta) Aunque capturé la captura de pantalla cuando estaba actualizando la ubicación, pero el punto verde muestra que se encontró tanto en la aplicación para iPhone como en la aplicación web iCloud.com.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Graeme Hutchison
fuente
Deberían ser lo mismo, ¿o estás diciendo que iCloud no mostrará su estado, pero la aplicación sí?
jmlumpkin
Lo siento, debería haberlo comprobado. No tengo ningún problema para localizar la Mac mientras está durmiendo
Graeme Hutchison
Ok, también revisé la aplicación, y se mostró que no estaba conectada también.
jmlumpkin
1

Yo tuve el mismo problema. Para mí, lo que estaba mal era que Find my Mac (y Back to my Mac) no funcionaban de manera confiable con la estela de baja potencia de Lion. Inhabilité la activación de baja potencia (es decir, ahora se activa en la LAN al modo de potencia completa) agregando "darkwake = 0" debajo de la clave Kernel Flags en el /Library/Preferences/SystemConfiguration/com.apple.Boot.plistarchivo:

<?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
fuente
0

envíe a su iMac la señal de "buscar mi iphone". Después de eso funcionará correctamente. Suena extraño pero funcionó para mí.

ForS
fuente