TL; DR: Internet Sharing мешает моему Mac спать. Мне нужно вручную спать системы на регулярной основе. Я хочу, чтобы настроить общий доступ к Интернету, чтобы прекратить предотвращать сон.
У меня дома есть iMac в моей спальне, слишком далеко от роутера, и я не могу использовать беспроводную связь, также покрытие 3G здесь ужасно, поэтому я включил общий доступ к Интернету, поэтому я могу использовать свой iPhone / iPad, подключенный через мой IMAC.
На работе я нахожусь в корпоративной сети, а беспроводная связь несколько неубедительна и слишком ограничена, поэтому я включил там общий доступ к Интернету на своем MacBook Pro, чтобы мой iPhone мог подключаться к внутренним вещам.
Проблема в том, что: когда я нажимаю ⌘+ ⌥+ ⏏(или > Спящий режим), ни один компьютер не переходит в спящий режим; если я сначала не отключу общий доступ к Интернету.
Дома я хочу, чтобы компьютер спал, пока я сплю (экономит электроэнергию + больше тишины), а на работе, когда я иду домой, я тоже хочу, чтобы он спал, поэтому мне не нужно закрывать все подключенные приложения (Adium, Colloquy и т. Д.) И открыть снова на следующий день.
Как я могу настроить pmset
или использовать Интернет, чтобы я мог спать на своем компьютере, не сталкиваясь с этой проблемой?
Примечание: я уже использовал, pmset
чтобы проверить, были ли другие причины, и оскорбление pid
всегда com.apple.InternetSharing
.
Редактировать: я понимаю, что спящий компьютер сделает невозможным использование интернет-обмена. Я хочу, чтобы он полностью спал, и я хочу, чтобы общий доступ к Интернету снова включался только после пробуждения компьютера.
DenySystemSleep
. Хотя я нашел строку, я не смог использовать ееsudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat
для изменения поведения. Не могли бы вы немного расширить свой ответ?