TL; DR: Інтернет-обмін заважає моєму 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
щоб змінити поведінку. Чи можете ви розширити відповідь трохи?