Mac wacht alle 2 Stunden auf
Grundsätzliches
Der Grund für das Aufwachen ist der mDNSResponder, der auf bestimmte Pakete wartet. Bei Macs mit SSD mag das egal sein, aber wenn der Mac noch eine Festplatte hat, möchte man das vermeiden.
Voraussetzung
Mittlerweile ist es hierzu erforderlich, die Sicherheitseinstellungen des Systems teilweise dauerhaft zu deaktivieren, siehe hierzu Änderungen am Mac-System vornehmen.
Vorgehen
Prüfen (bis 10.11):
syslog | grep "Wake reason"
Prüfen (ab 10.12 Sierra):
log show | grep "Wake reason"
Es sollte eine ähnliche Ausgabe erfolgen:
08:39:12 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
10:40:06 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
12:41:00 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
14:41:54 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
16:42:48 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
18:43:42 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
20:44:36 macbook-pro kernel[0] <Notice>: Wake reason: RTC (Alarm)
Lösung
Im Terminal die Einstellungen für mDNSResponder ändern:
sudo nano /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Original:
<array>
<string>/usr/sbin/mDNSResponder</string>
</array>
Ändern zu:
<array>
<string>/usr/sbin/mDNSResponder</string>
<string>-NoMulticastAdvertisements</string>
</array>
Speichern und Neustart