WakeOnLan ができないMac をスリープ解除する裏技

【悲報】Mac OSX 10.11と10.12に困ったバグがあるけど直す気がない模様
2011年以前の MacBook Pro に OSX 10.11/10.12 を入れるとWOLでスリープ解除できなくなる件です。

有線がダメなら、無線があるじゃないかと思ったので、ちょっと調べてみました。

Wake on Demand および Bonjour Sleep Proxy について - Apple サポート
・「ネットワークアクセスによるスリープ解除」を選択します。注意:「ネットワークアクセスによるスリープ解除」オプションの表記は、Mac の機能によって異なる場合があります。
・「システム情報」を選択します。「ネットワーク」セクションの「Wi-Fi」をクリックします。「ワイヤレス時にスリープを解除」に「対応」と表示されている場合は、お使いの Mac はネットワークへのワイヤレス接続時に Wake on Demand に対応し、Sleep Proxy Server に自動的に登録されます
・Wake on Demand で利用するワイヤレスネットワークは、「使ったことのあるネットワーク」リストの最初のワイヤレスネットワークであることが必要です。

vnc

OS X El Capitan: コンピュータの画面を共有できない場合

とりあえず、手元にある、 UltraVNC 使って、画面共有 機能から スリープした MacBook に対して、Wake on Demand を使ってみた

vnc2
DHCP入れて、動的なIP振ってる場合はうまくいかない事があるようだ。
IPアドレス直指定するか、固定IPにした方がよさそう。

vnc3
スリープが解除された!

ちなみにこの状態で、スリープに入っても、画面内でマウス動かすとスリープ解除される。

参考までに、iOS 版の vnc lite と言うアプリを使ってもスリープが解除できた。

※有線でも無線でも行ける

ちなみに、Wake on Demand が利用できるかどうかは、ping を打ってみればいい。
Sleep中でも、Pingが通るならOKだと思う ・ω・

まぁ、確かに、わざわざWOLしなくても、関連サービスでスリープ解除できるなら、直さなくてもそれほど支障はないのか…?

El CapitanにてWake On LANで起動できない不具合【Mac mini Early 2009】 : トイレのうず/ぼやき
OS X (macOS) El Capitan 以降での WoL 対策。 ≫ かけまわる子犬。
Ultra VNC を日本語化してみました【BM】

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です