'Find My Mac' สามารถทำงานในขณะที่คอมพิวเตอร์หลับได้หรือไม่


12

ฟีเจอร์ 'Find My Mac' ของ iCloud ควรจะทำงานในขณะที่คอมพิวเตอร์กำลังหลับหรือไม่? ฉันใช้คุณสมบัตินี้เพื่อตรวจสอบสิ่งต่าง ๆ เป็นระยะ ๆ รวมถึงแสดงให้คนอื่นเห็น ทุกครั้งที่ฉันแสดงมันจะแสดงว่าเครื่องออฟไลน์อยู่เสมอ

ฉันถามด้วยเช่นกันเพราะ mac 'sleep' จะตื่นขึ้นมาทุก ๆ ครั้ง (ในสถานะที่อยู่ในระดับต่ำมาก) เพื่อตรวจสอบและอัปเดตการกำหนดค่า mDNS / Bonjour รวมถึงสิ่งเล็กน้อยอื่น ๆ เป็นพิเศษ iMac ของฉันทำสิ่งนี้ฉันไม่ได้ดู MBA ของฉัน) ฉันคิดว่าถ้ามันตื่นอย่างน้อยก็ตรวจสอบสิ่งนี้มันจะแพร่กระจายไปยัง Find My Mac

การปรับปรุงครั้งสุดท้าย:ดังนั้นหลังจากสลับการกำหนดค่าเครือข่ายมากขึ้น (และไปแค่ wifi) มันใช้งานได้แย่ลงจริง ๆ - ฉันไม่สามารถปลุกเครื่องในเครื่องได้เช่นกัน (และนี่เป็นการตรวจสอบการเข้าถึงเครือข่าย) ดังนั้นฉันคิดว่ามันเป็นสิ่งที่แปลกกับการตั้งค่าของฉันหรือเครื่องจริง (ฉันรู้อยู่แล้วว่า wifi มันแปลก - ฉันลองใช้คำสั่งเริ่มต้นเพื่อเปิดใช้งาน airdrop และนั่นก็ไม่ได้ผลเช่นกัน) ปัญหาที่แท้จริงของฉันคือเนื่องจากเครื่องไม่สามารถตื่นจากโหมดสลีป

ใหม่ปรับปรุง:ดังนั้นสังเกตเห็นบางสิ่ง Wifi เปิดอยู่ แต่ไม่ได้เชื่อมต่อ (และไม่ควรจะ) ฉันปิดและปิดการใช้งานอินเทอร์เฟซ แต่ก็ยังไม่ทำให้คอมพิวเตอร์ตื่นขึ้นบนอะแดปเตอร์อีเธอร์เน็ต ตอนนี้ฉันเพิ่งทดสอบวิธีที่ตรงกันข้ามและดูเหมือนว่ามันใช้งานได้จริง! ต้องการลองอีกครั้งในภายหลังเพื่อให้แน่ใจ

อัปเดต:ฉันเปิดใช้งาน Find My Mac อีกครั้งและตรวจสอบว่ามีการเปิดใช้งาน LAN ปลุกแล้ว ในขณะที่มันทำงานก่อนหน้านี้เมื่อคอมพิวเตอร์เข้าสู่โหมดสลีปจริง ๆ (ประมาณหนึ่งชั่วโมงต่อมา) ดูเหมือนว่าจะไม่ต้องการอัปเดตจนกว่าฉันจะปลุกเครื่อง Find My Mac ควรจะปลุกหรือยัง หรือ Find My Mac ในขณะนอนหลับจะไม่แสดงตำแหน่งปัจจุบันจริงจนกว่าจะถึงการปลุกครั้งต่อไป เพื่อความไม่ประมาทฉันรีสตาร์ท Mac และ Airport Extreme เมื่อไม่นานมานี้ และนี่อาจเป็นปัญหาการส่งต่อพอร์ตของเราเตอร์ FiOS ของฉันด้วยหรือไม่


ทางออกของฉันสำหรับ "โต๊ะ" ฉัน Mac ได้เสมอที่จะช่วยให้การแสดงผลให้การนอนหลับ แต่ชุดนอนหลับคอมพิวเตอร์ไปยังไม่เคย นี้จะช่วยให้การสำรองข้อมูล CrashPlan จะ "จับ" สำรองข้อมูล SuperDuper ในการทำงานการเข้าถึงระยะไกลและFind My Mac
jaberg

ฉันใช้เพื่อให้การนอนหลับของจอแสดงผลและอาจกลับไปที่ Backblaze มักจะไม่ค่อยมีอะไรให้ทันและไม่มีอะไรเปลี่ยนแปลงทุกวันดังนั้นฉันมักจะปล่อยให้มันนอน
jmlumpkin

มันก็ตั้งใจจะให้เป็นข้อเสนอแนะไม่ใช่คำตอบ สำหรับการสำรองข้อมูลของฉัน - ทุกอย่างขึ้นอยู่กับจำนวน "ม้วนฟิล์ม" ที่ถูกส่งไปที่ห้องทดลอง Aperture วันส่วนใหญ่ฉันเป็นคนปัจจุบัน แต่บางครั้งก็ใช้เวลาหนึ่งสัปดาห์เพื่อกลับสู่สถานะนั้น ฉันกำลังเฝ้าดูสิ่งนี้โดยหวังว่าจะมีการแก้ปัญหาที่ดีกว่า
jaberg

คำตอบ:


4

ปัญหาคือว่าiMac ของคุณไม่ได้ตื่นจากโหมดสลีป

หลายคนได้รับผลกระทบจากสิ่งนี้และพูดคุยเรื่องนี้ใน Discussions.apple.com ในสอง หัวข้อนี้ ทั้งสองเธรดได้เปิดขึ้นเมื่อเร็ว ๆ นี้และจัดการกับปัญหา "การเข้าถึงเครือข่ายปลุก" ใน Lion

มันจำเป็นสำหรับ Mac ของคุณจะตื่นขึ้นมาเพราะความต้องการที่จะสร้างการเชื่อมต่อ Wi-Fi iMac ของคุณตัดการเชื่อมต่อจาก Wi-Fi ในโหมดสลีป แต่หากไม่มีการเชื่อมต่อกับเครือข่ายWi-Fi ที่รู้จัก Find my Mac ไม่สามารถค้นหาคอมพิวเตอร์ของคุณได้

นี่คือสิ่งที่คู่มือการแก้ไขปัญหา iCloudพูดว่า:

Find My Mac สามารถค้นหา Mac ของคุณได้หากเชื่อมต่อกับอินเทอร์เน็ตผ่านเครือข่าย Wi-Fi ที่รู้จัก หาก Mac ของคุณเชื่อมต่อกับอินเทอร์เน็ตด้วยสายเคเบิลอีเธอร์เน็ต Find My Mac จะไม่สามารถหาตำแหน่ง Mac ของคุณได้

ความคิด

iMac ของคุณรองรับการเปิดใช้งานเครือข่ายสนามบินหรือไม่? Mac ที่ใหม่กว่าสามารถตื่นขึ้นมาได้ทั้งการเข้าถึงสนามบินและอีเธอร์เน็ต สิ่งนี้เรียกว่า "การเข้าถึงเครือข่ายปลุก" แทน "การเปิดใช้งานการเข้าถึงเครือข่ายอีเธอร์เน็ต / สนามบิน"

หาก iMac ของคุณรองรับการเปิดใช้งานการเข้าถึงสนามบินให้ปิดการใช้งานพอร์ต Ethernet ของคุณ บางทีนี่อาจเป็นการบังคับให้ iMac เชื่อมต่อกับ Wi-Fi ในระหว่างที่อยู่ในโหมดสลีปและ 'ข้อผิดพลาด' จะไม่เกิดขึ้น

ป้อนคำอธิบายรูปภาพที่นี่


ปัญหาอื่นที่นี่อาจเป็น Wifi กับ Ethernet หรือไม่ จำเป็นต้องใช้ Wifi หรือไม่ เครื่องไม่ทำงานเมื่อฉันอยู่ในเครือข่ายและลองเชื่อมต่อผ่าน Finder (และเมานต์ AFP) หรือการแชร์หน้าจอ
jmlumpkin

ที่จริงแล้วสิ่งอื่นที่ควรทราบคือ SSH กำลังเข้าใช้งานได้จากภายนอก แต่นั่นเป็นพอร์ตไปข้างหน้า
jmlumpkin

@jmlumpkin ฉันจะพยายามทำให้พอร์ตอีเทอร์เน็ตไม่ทำงานในการตั้งค่าระบบ นี่จะเป็นการบังคับให้ iMac ของคุณเชื่อมต่อกับ Wi-Fi ในขณะที่ฉันหลับ บางทีนี่อาจ 'ข้อผิดพลาด' จะไม่เกิดขึ้น
gentmatt

Wifi ถูกปิดจริง ๆ ฉันสงสัยว่ามันต้องการหรือไม่
jmlumpkin

1
ดังนั้นฉันจึงลองวิธีอื่นและดูเหมือนว่ามันอาจจะใช้ได้! ถ้าเป็นเช่นนั้นฉันไม่แน่ใจว่าฉันต้องการใช้ Wifi vs Ethernet เพียงเพื่อให้คุณลักษณะนี้ทำงานในขณะที่หลับ แต่ฉันจะส่งเรดาร์ให้ Apple เกี่ยวกับปัญหานี้
jmlumpkin

7

หาก Mac กำลังหลับไม่มีวิธีใดที่ iCloud จะค้นหาได้และจะปรากฏเป็นออฟไลน์

อย่างไรก็ตามตามที่คุณระบุไว้คุณสามารถเปิดใช้งานการปลุกสำหรับการเข้าถึงเครือข่ายในการตั้งค่าพลังงานสำหรับการปลุกเป็นระยะและตรวจสอบเครือข่ายที่อนุญาตให้ใช้การปลุกจากระยะไกลโดยใช้และ AirPort

เมื่อ Mac เชื่อมต่อกับ iCloud ในครั้งต่อไปคำสั่งของคุณ (ค้นหาล็อคลบข้อความ / การแจ้งเตือน) จะถูกส่งไปยังมัน

ป้อนคำอธิบายรูปภาพที่นี่


สิ่งที่เป็นจริงมันยังคง 'ปลุก' แม้ว่าจะไม่มีการตรวจสอบว่าเพียงแค่ไม่เต็มที่ นอกจากนี้ฉันค่อนข้างแน่ใจว่าฉันได้ตรวจสอบตัวเลือกแล้วและไม่อัปเดตเป็น iCloud สำหรับ Find My Mac ฉันรู้ว่ามันตื่นสำหรับ Remote Desktop หรือติดตั้งการแชร์ AFP
jmlumpkin

@gentmatt คุณได้อัพเดทขณะที่ฉันโพสต์ความคิดเห็นของฉัน ฉันจำไม่ได้ว่าเห็นสิ่งนี้และฉันค่อนข้างมั่นใจว่าฉันมีตัวเลือกนั้นอยู่ จะตรวจสอบเมื่อกลับมาที่ Mac ของฉัน
jmlumpkin

1
@jmlumpkin ตามเอกสารของ Apple : หากคุณมีคอมพิวเตอร์พกพาการเลือกตัวเลือกนี้จะทำให้คอมพิวเตอร์ของคุณตื่นขึ้นมาเฉพาะในกรณีที่เสียบปลั๊กและเปิดจอแสดงผล
Vlad

ขอบคุณสำหรับสิ่งนั้น ฉันต้องตรวจสอบสิ่งนี้เพราะสิ่งที่ฉันอยากรู้คือ iMac ของฉัน ไม่ใช่ใน iMac ของฉันที่ถูกขโมย แต่ moreso ในฉันคิดว่าฉันมีการตรวจสอบนี้
jmlumpkin

1
@bmike - ยังฉันจะต้องตื่นขึ้นมาก่อนที่จะค้นหาและมันต้องมีโครงสร้างพื้นฐานที่เฉพาะเจาะจงสำหรับเรื่องนี้ ฉันรู้ว่าปีศาจอยู่ในรายละเอียด!
Vlad

6

ใช่มันทั้งสามารถและควรจะทำงานในขณะที่ mac ของคุณนอนหลับ แต่ก็ยังห่างไกลจากความสมบูรณ์แบบในหลาย ๆ กรณี


Apple ได้ออกแบบฮาร์ดแวร์และซอฟต์แวร์เพื่อให้การเข้าถึงเครือข่ายที่เฉพาะเจาะจงนี้และอื่น ๆ อีกมากมายประสบความสำเร็จแม้ว่า Mac จะหลับเพื่อประหยัดพลังงาน

ระบบนี้ใช้สถานีฐาน Airport ของคุณเพื่อส่งคำขอขาเข้าและปลุกเครื่อง mac เมื่อตรวจพบและร้องขอขาเข้าเพื่อค้นหาแบ่งปันหน้าจอพิมพ์ไปยังเครื่องพิมพ์ที่ใช้ร่วมกันหรือเชื่อมต่อกับ mac AirPort ของคุณไม่ได้หลับและพร้อมที่จะกระตุ้นเครื่องแม็คและปลุกมันขึ้นมา

บทความที่ดีที่สุดสองข้อที่ควรอ่านคือ:

สรุป mac จะเตือนคุณหากคุณไม่ได้ตั้งค่าฮาร์ดแวร์เพื่ออนุญาตให้เราเตอร์ปลุกตามความต้องการ สิ่งนี้เรียกว่า"wake on lan" WOLและใช้แนวคิดของ "magic packet" ที่ออกอากาศเพื่อระบุเครื่องเฉพาะที่ถูกร้องขอให้ปลุก เมื่อ mac ถูกตั้งค่าให้ฟังสัญญาณปลุกจริง ๆ แล้วมันจะสื่อสารกับเราเตอร์เกี่ยวกับบริการทั้งหมดที่ควรจะตื่นขึ้นมา ซึ่งหมายความว่าแม็คจะปลุกจากการสะกดคำเป็นระยะเพื่อเช็คอินกับเราเตอร์เพื่อลงทะเบียนอีกครั้งตามที่จำเป็นต้องถูกปลุก

อย่างที่คุณเห็น - มีองค์ประกอบหลายอย่างดังนั้นนี่จึงไม่น่าเชื่อถือ 100% อย่างสมบูรณ์ - หากเราเตอร์ทำการรีบูตในขณะที่ mac นอนหลับคุณจะไม่สามารถปลุกเครื่อง mac จนกว่าจะถึงช่วงเวลาถัดไปเพื่อปลุกและ การลงทะเบียน นอกจากนี้ปัญหาเครือข่ายและ / หรือฮาร์ดแวร์อาจทำให้สิ่งนี้มีความน่าเชื่อถือน้อยลง แต่ฉันมีความสุขมากกับสิ่งนี้ในช่วงสามปีที่ผ่านมาในหลาย ๆ ไซต์ที่ฉันเปิดใช้งาน

ตอนนี้ - สำหรับสถานการณ์ Mac ที่ถูกขโมยสิ่งนี้มีประโยชน์น้อยกว่า Find My Mac บนอุปกรณ์ iOS ก่อนอื่น Wake on Demand ไม่ประสบความสำเร็จเมื่อ mac พกพาไม่ได้เสียบปลั๊กไฟหรือจอแสดงผลภายนอกเมื่อปิดฝา ประการที่สอง Mac อาจอยู่นอกการเข้าถึง WiFi และไม่สามารถเข้าถึงได้ ประการที่สามเราเตอร์ที่ mac ของคุณอาจหลับ (ที่ร้านกาแฟ) อาจไม่ได้เป็นอุปกรณ์ AirPort หรือเปิดใช้งานบริการพร็อกซีสลีปที่เทียบเท่าหรือมีอยู่ ในกรณีเหล่านั้น mac ของคุณจะไม่สามารถพบได้ในขณะหลับ จนกว่าจะมีการเพิ่มการเชื่อมต่อข้อมูลลงใน sleep mac - อุปกรณ์ iOS จะอยู่ไกลในการค้นหาเนื่องจากการเชื่อมต่อคงที่ใกล้กับเครือข่ายเมื่อไม่ได้ปิดเครื่อง


และท้ายที่สุดแม็คของฉันจำนวนมากสูญเสียการลงทะเบียนระหว่างเปิดใช้งานสิ่งนี้ใน Lion และอัปเกรดเป็น 10.7.3 ฉันคิดว่าการเปลี่ยนเป็น Recovery HD อาจทำให้บริการค้นหารูปภาพเก่าและตอนนี้ฉันกำลังทำการทดสอบรายเดือนสำหรับ mac สำคัญ ๆ และเพิ่งลบและสร้างการลงทะเบียน Find My Mac ใหม่หลังจากการอัพเดทซอฟต์แวร์แต่ละครั้ง ที่เปลี่ยนแปลงระบบปฏิบัติการหลัก ไม่ทราบว่าทำไมพวกเขาถึงส่งออกฉันพยายามชดเชยและทำให้ระบบทำงานโดยใช้แรงงานคนพิเศษ


สิ่งที่ดีที่คุณชี้ให้เห็น: มันถูกออกแบบมาเพื่อทำงานกับ AirPort เป็นพร็อกซีสลีปและจะไม่ทำงานกับเราเตอร์ / จุดเชื่อมต่อไร้สายอื่น ๆ
Vlad

โชคดีที่ทั้งหมดนี้อยู่เบื้องหลัง Airport Extreme ดังนั้นมันจึงช่วยได้ ฉันยอมรับด้วยว่ามีบางอย่างที่สับสนกับการลงทะเบียน Find My Mac ฉันจะโพสต์คำถามอื่นในภายหลัง
jmlumpkin

@bmike ฉันคุ้นเคยกับ WOL มากเช่นกัน ฉันเคยใช้มันบ่อยมากในการปลุก media center mac mini และแม้แต่เริ่มทำงานในแอพ iPhone เพื่อส่ง Magic Packet ฉันไม่รู้เกี่ยวกับส่วนการลงทะเบียน แต่ก็มีส่วนหนึ่งของ Mac OS ที่ปลุกในระดับต่ำ (ไม่ใช่หน้าจอและก็ไม่ทำให้ดิสก์หมุนเช่นกัน) เพื่อตรวจสอบ mDNS และสิ่งอื่น ๆ ฉันคิดว่าปัญหาที่ฉันเห็นนั้นแยกจากกันโดยสิ้นเชิง
jmlumpkin

@bmike ไม่ต้องทำการตั้งค่าพิเศษใด ๆ บน Airport Extreme เพื่อเปิดใช้งาน WoL?
jmlumpkin

มันใช้งานได้ ฉันเชื่อว่าการอัปเดตจำนวนมากในระยะหลังปรับปรุงความน่าเชื่อถือเนื่องจากได้รับการปรับปรุงที่ดีขึ้นในปีที่ผ่านมา ซอร์สโค้ดเป็นโอเพ่นซอร์สดังนั้นผู้ขายรายอื่นจึงสามารถใช้ฟังก์ชั่นการทำงานของพร็อกซีหลับหรือจิตใจที่สอบถามสามารถเรียนรู้เพิ่มเติมได้โดยดูที่แหล่งที่มา
bmike

1

ใช่ - ในภาพด้านล่างนี้พบว่าฉันอยู่ถึงแม้จะนอนหลับและใช้งานมา 12 ชั่วโมงแล้วก็ตาม (ดาวเคราะห์ขออภัย) แม้ว่าฉันจะจับภาพหน้าจอเมื่อมีการอัปเดตตำแหน่ง แต่จุดสีเขียวแสดงว่าพบได้ทั้งบนแอป iPhone และ iCloud.com เว็บแอป

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


พวกเขาควรจะเป็นสิ่งเดียวกันหรือคุณกำลังบอกว่า iCloud จะไม่แสดงสถานะของมัน แต่แอพจะ?
jmlumpkin

ขออภัยควรตรวจสอบสิ่งนั้น ฉันไม่มีปัญหาในการค้นหา Mac ในขณะที่กำลังหลับอยู่
Graeme Hutchison

ตกลงฉันยังตรวจสอบแอปและมันแสดงว่าไม่ได้เชื่อมต่อเช่นกัน
jmlumpkin

1

ผมมีปัญหาเดียวกัน. สำหรับฉันสิ่งที่ผิดคือการหา Mac ของฉัน (และกลับไปที่ Mac ของฉัน) ไม่ทำงานอย่างน่าเชื่อถือด้วยการปลุกพลังงานต่ำของ Lion ฉันปิดการใช้งานการใช้พลังงานต่ำ (นั่นคือตอนนี้มันตื่นบน LAN เพื่อโหมดพลังงานเต็มรูปแบบ) โดยการเพิ่ม "darkwake = 0" ภายใต้คีย์ Kernel Flags ใน/Library/Preferences/SystemConfiguration/com.apple.Boot.plistไฟล์:

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

0

ส่งไปยังสัญญาณ iMac ของคุณจาก "find my iphone" หลังจากนั้นมันจะทำงานอย่างถูกต้อง ฟังดูแปลก แต่มันก็ใช้ได้ผลสำหรับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.