WOL (Wake On Lan) et DarkWake, Où se trouve le fichier com.apple.Boot.plist ? |
Bienvenue invité ( Connexion | Inscription )
WOL (Wake On Lan) et DarkWake, Où se trouve le fichier com.apple.Boot.plist ? |
3 Mar 2014, 18:02
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Bonjour,
Lorsque j'envoie un "magic packet" sur mon iMac (24-inch early 2008), il se réveille mais ne sort pas vraiment de sa léthargie car l'écran reste éteint et les services comme teamviewer inaccessibles. De plus, il repart en veille au bout de 30 secondes. J'ai lu ici et ici qu'il était conseillé de tester certaines valeurs sur le paramètre "Darkwake" à insérer dans le fichier com.apple.Boot.plist. Ce fichier est censé se trouver dans le dossier /Library/Preferences/SystemConfiguration/ mais il n'est pas présent chez moi (Mac OS X 10.9.2). Pouvez-vous vérifier si vous avez ce fichier et, dans l'affirmative, le poster "zippé" ici ? Merci Ce message a été modifié par Bubu - 3 Mar 2014, 22:43. |
|
|
3 Mar 2014, 22:38
Message
#2
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Pour info, j'ai résolu le problème en récupérant un fichier com.apple.Boot.plist et en indiquant le paramètre "darkwake=8" dans la partie kernel, ce qui donne ceci :
Code <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel Flags</key> <string>darkwake=8</string> </dict> </plist> Ce message a été modifié par Bubu - 3 Mar 2014, 22:41. |
|
|
10 May 2014, 08:34
Message
#3
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Petite pépite découverte ce jour : le logiciel "Scenario" qui permet de lancer des AppleScript à certains moments, dont la sortie de veille (wake).
Pour info, son ancienne version 1.03 (panneau de préférences système) est téléchargeable ici alors que la dernière version (1.6.1 à ce jour) est dispo sur l'Appstore. Il est ainsi par exemple possible de lancer Teamviewer à la sortie de veille (ex : après un Wake on Lan) par un simple script comme celui-ci : Code tell application "Finder" activate open application file "TeamViewer.app" of folder "Applications" of startup disk end tell Cela évite de ne pouvoir contrôler son ordi si on avait oublié de lancer cette apli auparavant. Alors, elle est pas belle la vie ?! Ce message a été modifié par Bubu - 10 May 2014, 15:07. |
|
|
25 Mar 2015, 18:11
Message
#4
|
|
Adepte de Macbidouille Groupe : Membres Messages : 79 Inscrit : 13 Jun 2013 Membre no 185 184 |
Merci Bubu,
la modif du fichier plist en question marche bien sur mon Imac 2011 avec Mavericks 10.9.5 Le fichier était bien présent chez moi. -------------------- Hack MAO
Gigabyte GAZ97X-UD3H Rev1.0, I7 4790K, 32 GB RAM Corsair, Boitier Define R5, Ventirad BeQuiet Dark Rock Pro3, SSD Crucial BX100 256 Go, HD 2,5" 500 Go pour les données et samples audio, 1 écran Iiyama PLX2783H en HDMI, Multiboot OS X Yosemite 10.10.5 + Mojave 10.14.6 + Debian 8.6, Clover 2.5 r5098 |
|
|
26 Dec 2015, 20:07
Message
#5
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Merci Bubu, la modif du fichier plist en question marche bien sur mon Imac 2011 avec Mavericks 10.9.5 Le fichier était bien présent chez moi. Bonjour stof77, Ça fait plaisir de voir que le forum permet de s'entre-aider des années durant. Pour info, j'ai perdu la modification "Darkwake=8" en passant à El Capitan et il paraît maintenant impossible de modifier le fichier com.apple.Boot.plist Il faut apparemment passer par ce biais (qui reste uniquement en nvram) : sudo nvram boot-args="darkwake=8" Une autre solution consisterait à booter depuis un autre disque pour être capable de modifier ce fichier. Je vais tester dès que possible. J'en profite pour : - publier une version légèrement modifiée de mon script de lancement de Teamviewer Code if application "TeamViewer" is not running then tell application "TeamViewer" to activate end if - signaler qu'il existe un autre logiciel (non testé) permettant le lancement de ce script à la sortie de veille : SleepWatcher. Cordialement, Ce message a été modifié par Bubu - 26 Dec 2015, 20:21. |
|
|
24 Apr 2016, 17:01
Message
#6
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Bonjour,
Sur mon iMac datant de 2008, le Wake On Lan (WOL) ne fonctionne plus sur Ethernet depuis la mise à jour OS X 10.11.4. Apparemment ce n'est pas le seul modèle touché (voir ici). Quelqu'un a une solution ? |
|
|
12 Jun 2016, 16:27
Message
#7
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Toujours dans ma quête de solution au problème de Wake On Lan sur Mac, je poste ici un lien vers une page de blog contenant de nombreuses infos intéressantes sur le sujet.
@+ |
|
|
13 Jun 2016, 15:41
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 12 334 Inscrit : 4 Nov 2003 Lieu : 21000 ou 22740 Membre no 11 306 |
Toujours dans ma quête de solution au problème de Wake On Lan sur Mac, je poste ici un lien vers une page de blog contenant de nombreuses infos intéressantes sur le sujet. @+ Même en français, ça serait franchement indigeste… Bah, après une lecture en diagonale, je n'arriverais pas à réveiller mon Mini 2009 en wifi, donc pas trop grave -------------------- de l'Apple IIGS (1987) en GS/OS System 6.0.1 au MBP (2012) en Mojave et Mac Mini I7 (2012) en Mojave et Ventura avec OCLP
|
|
|
8 Oct 2016, 16:16
Message
#9
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Pour rappel (voir ci-dessus), la fonction WoL via la carte réseau Ethernet intégrée de mon iMac ne fonctionne plus depuis El Capitan 10.11.4.
J'ai cependant réussi à contourner ce problème en utilisant l'adaptateur USB-Lan officiel de chez Apple. Attention, j'avais précédemment testé cette solution avec un adaptateur chinois acheté sur AliExpress et cela fonctionnait sur la partie WoL mais ça a foutu une merde pas possible. En effet ce périphérique n'est pas du tout à la hauteur au niveau de la fiabilité des transmissions : - données copiées en réseau non conformes aux données originales (sur mon NAS, mais aussi sur ma TimeCapsule). J'ai par exemple perdu toutes mes sauvegardes TimeMachine ; - kernels panics à répétition avec certaines applications (ex : Calibre) ; Mon conseil en la matière est donc d'éviter autant que possible ces articles chinois à bas prix. Par ailleurs, et par mesure de prudence, j'ai donné à l’adaptateur USB-Lan une priorité inférieure à celles des cartes réseaux intégrées. Voir par exemple ici l'explication sur la gestion des priorités des connexions réseau sur Mac. @+ Ce message a été modifié par Bubu - 8 Oct 2016, 16:32. |
|
|
29 Mar 2017, 08:23
Message
#10
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 928 Inscrit : 22 Feb 2005 Lieu : Charente Membre no 33 643 |
Merci Bubu pour l'info, ça marche parfaitement sous Mavericks ! :-)
-------------------- MacBook Pro 2015 i7 2,2 GHz 16 Go OS 10.14.6 iMac 27" 2017 i7 4,2 Ghz 40 Go OS 10.14.6
|
|
|
23 Sep 2018, 10:04
Message
#11
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Une petite mise à jour pour Mac OS High Sierra :
Pour modifier le fichier com.apple.Boot.plist (et pouvoir ajouter le fameux darkwake=8 dans la rubrique Kernel Flags), il faut malheureusement obligatoirement désactiver la protection système : rebooter et appuyer sur CMD + R lancer un terminal taper ensuite "csrutil disable" plus d'infos ici : https://www.macg.co/os-x/2018/04/comment-de...eactiver-102047 Cordialement, |
|
|
18 Nov 2018, 19:29
Message
#12
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 276 Inscrit : 27 Dec 2002 Lieu : Punaauia (Tahiti / Polynésie française) Membre no 5 317 |
Je viens de créer un petit script permettant de rebooter le Mac en mettant Darkwake à 8 (le paramètre reste en NVRAM jusqu'au prochain zapping de PRAM).
En voici le détail (ne pas oublier de mettre le bon mot de passe) : Code set question to display dialog "Mettre DarkWake à 8 et redémarrer ?" buttons {"Oui", "Non"} default button 2 set reponse to button returned of question if reponse is equal to "Oui" then do shell script "sudo nvram boot-args=\"darkwake=8\"" password "********" with administrator privileges tell application "System Events" to restart end if if reponse is equal to "Non" then return end if Pour info, il est possible de vérifier que l'argument a bien été pris en tapant ceci dans un terminal : Code nvram boot-args Si tout est OK, cette commande doit retourner ceci : Code boot-args darkwake=8 @+ Ce message a été modifié par Bubu - 18 Nov 2018, 19:35. |
|
|
19 Nov 2018, 21:40
Message
#13
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 12 334 Inscrit : 4 Nov 2003 Lieu : 21000 ou 22740 Membre no 11 306 |
Héhé, ça marche nickel (Mac Mini 2012, 10.11).
Merci -------------------- de l'Apple IIGS (1987) en GS/OS System 6.0.1 au MBP (2012) en Mojave et Mac Mini I7 (2012) en Mojave et Ventura avec OCLP
|
|
|
Nous sommes le : 18th April 2024 - 08:43 |