TL; DR: le partage Internet empêche mon Mac de dormir. Je dois régulièrement mettre le système en veille manuellement. Je veux un moyen de configurer le partage Internet pour arrêter d'empêcher le sommeil.
J'ai un iMac à la maison dans ma chambre trop loin de mon routeur, et je ne peux pas utiliser le sans fil, aussi, la couverture 3G est horrible, j'ai donc activé le partage Internet pour pouvoir utiliser mon iPhone / iPad connecté via mon iMac.
Au travail, je suis sur un réseau d'entreprise et le sans fil est quelque peu boiteux et trop restrictif, j'ai donc activé le partage Internet sur mon MacBook Pro là aussi, afin que mon iPhone puisse accéder à des éléments internes.
Le problème est: lorsque j'appuie sur ⌘+ ⌥+ ⏏(ou > Veille) aucun ordinateur ne se met en veille comme souhaité; sauf si je désactive d'abord le partage Internet.
À la maison, je veux que l'ordinateur dorme pendant que je dors (économise de l'énergie + plus de silence) et au travail en rentrant, je veux qu'il dorme aussi, donc je n'ai pas à fermer toutes les applications connectées (Adium, Colloquy, etc.) et rouvrir à nouveau le lendemain.
Comment puis-je configurer pmsetou partager Internet pour pouvoir mettre mon ordinateur en veille sans rencontrer ce problème?
Remarque: J'ai déjà utilisé pmsetpour vérifier s'il y avait d'autres raisons et l'infraction pidest toujours com.apple.InternetSharing.
Edit: Je me rends compte que dormir l'ordinateur rendra impossible l'utilisation du partage Internet. Je veux qu'il se mette complètement en veille et je souhaite que le partage Internet soit à nouveau activé uniquement lorsque l'ordinateur se réveille.





DenySystemSleep. Bien que j'ai trouvé la chaîne, je n'ai pas pu l'utilisersudo defaults write /Library/Preferences/SystemConfiguration/com.apple.natpour modifier le comportement. Pourriez-vous développer votre réponse un peu?