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
、動作を変更するために使用できませんでした。少し答えてみてください。