ユーザーがNASにアクセスしたときに、NASサーバーをS3スリープ状態から復帰させようとしています。サーバーの寿命を延ばし、電力使用量を制限するために、これを実行したいと思います。同様のアドバイスを求める人々を見たことがありますが、堅牢なソリューションを提供するものは見つかりませんでした。ほとんどのスレッドは答えられずに終了しました。
だから私の問題を簡単に詳しく説明します:私の家には、主にメディアとドキュメントを保存するUbuntuサーバーを実行している古いPC、NASサーバーからカスタムビルドされています。このサーバーは現在、事前定義された非アクティブ期間の後にスリープするように設定されています。現在、NASはWOLマジックパケットを使用してS3状態から抜け出すことができます。私が達成したいのは、ユーザーがPCから共有の1つにアクセスすると、この魔法のパケットがサーバーに自動的に送信されることです。ユーザーは主にWindows7を実行しています。これが完全に普及しているかどうかはわかりませんが、ホームルーター/ DHCP/DNSとしてDD-WRTを実行しているLinksysWRT54Gがあります。
私の調査中に、実際のインテリジェンスではなく、時限ループでサーバーを自動的に起動する多くの記事に出くわしました。以下の記事は私が望むことをしているようです:
http://wdtvhd.com/index.php?showtopic=7908
クエリが行われたときにDD-WRTルーターを使用してwake-on-lanパケットを送信することにより、この問題に対処しようとするスクリプトが提供されます。これはこれを行うための良い方法のようですが、リンクで指定されたスクリプトを正しく動作させることができませんでした。
それは私の問題のほとんどの側面をカバーしていると思います。どんな援助も大歓迎です。