スリープ中のMacを別のMacから解除する方法は?
スリープしている別のマックをEthernet経由で解除する方法はありますでしょうか。OSX用であればWakeupというソフトがあったのですが
まだ、私のほうはOS9がメインなのでOS9で使える同様なソフトがないかどうか探しています。
御存じのかたがいらっしゃれば教えて下さい。
起こされる方のMacは Mac mini OS10.3
起こすほうは iBook OS9.2.2
スリープしている別のマックをEthernet経由で解除する方法はありますでしょうか。OSX用であればWakeupというソフトがあったのですが
まだ、私のほうはOS9がメインなのでOS9で使える同様なソフトがないかどうか探しています。
御存じのかたがいらっしゃれば教えて下さい。
起こされる方のMacは Mac mini OS10.3
起こすほうは iBook OS9.2.2
こんにちは
レスが付かないので私の場合を
http://www.uk.research.att.com/archive/vnc/
の、VNCで呼ぶと寝てるものを起こすことが出来ます
レスありがとうございます。
VNCですが、PC用に3.3.2Betaをダウンロードしてみましたが
特に起こすための設定がみあたらなかったのですが具体的にどうやって起こしていますか?
単にIPアドレスを入れただけでは起きてくれませんでした。
VNCが利用するポートは開いていますでしょうか
VNCは次のポートを使用します
クライアント:5500 Listenモードでサーバからクライアントに接続するために使用
サーバ:5800〜5899 HTTP経由で接続するために必要
サーバ:5900〜5999 VNCプロトコルで使用[HTTP経由でも使用]
ちなみに
サーバのディスプレイナンバーが0を指定してある場合5900+0=5900
サーバのディスプレイナンバーが0を指定してある場合5900+1=5901
となります。
ポート番号の変更も出来ますが、デフォルトの設定ではルータでポート5500、5800,5900を起こしたいPCのローカルアドレスを指定してあげればOKです。
省エネルギー設定 > オプション設定 > ネットワーク管理者アクセス時はスリープを解除する
という設定がありますが、如何でしょうか?
あきふみさん、K.M.さん こんにちは
「ネットワーク管理者アクセス時はスリープを解除」という設定はどこかで見たので行っています。
システム環境設定の共有のサービスタグでリモートログインとAppleRemoteDesktopに入マークを、ファイヤーウォールタグで
リモートログイン、VNCに入マークを入れています。
ポート番号は5900-5902です。また、ファイヤーウォールは使用している状態です。
この状態で、クライアント側から
Hostname:5900 でもHostname:0でもスリープしていなければ
つながって操作することはできます。5901ではうまくつながりません。ただどちらもスリープは解除しないようです。
クライアント側(OS9)で何か設定が必要とかありますか?
諦めてください。os9 では無理です。
wake up はスリープして、TCP/IP もまともに動かないとき(なので、VNC は機能しません)に、magic packet と呼ばれる特殊なパケットを投げて相手マシンを起こすソフトです。
少なくとも調べた限りでは、os9 ではそういうソフトは見当たりません。
この目的には、osx か windows を使ってください。
例えばこれなど。
http://gsd.di.uminho.pt/jpo/software/wakeonlan/
Perl スクリプト だから MacPerl からつかえるのでは?
http://www.macperl.com/
動作は確認していません。あしからず。
(ターゲットがノートPC内蔵の無線LANカードなら無理かも?)
---
ほかに似たようなコードの Python 版もあったような、、、MacPython でおためしあれ。
はにさん、dodoさん こんにちは
んー、そうなんですか...OS9では無理なんでしょうか。残念です。
Macperlだとまだ道があるかもしれませんが、私には敷居が高いです...perlってなに?から始めるのはちょっとつらいかなと思います。しかも英語のHPみたいだし...でも、せっかくなのでもう少し調べてみて私にも簡単にできそうならトライしてみたいです。
スリープ中のMacを別のMacから解除する方法は?