Автоматически активировать NAS при доступе

Я пытаюсь заставить свой NAS-сервер выходить из спящего режима S3, когда к NAS обращается пользователь. Я хочу сделать это, чтобы увеличить срок службы сервера, а также ограничить его энергопотребление. Я видел, как люди просили подобный совет, но никто из тех, кого я нашел, не предлагал надежного решения, большинство тем просто остались без ответа.

Итак, чтобы быстро детализировать мою проблему: У меня дома есть специально построенный из старого ПК сервер NAS, на котором работает сервер Ubuntu, на котором в основном хранятся медиафайлы и документы. Этот сервер в настоящее время находится в спящем режиме после предопределенного периода бездействия. В настоящее время NAS можно вывести из состояния S3 с помощью волшебного пакета WOL. Чего я хотел бы добиться, так это того, чтобы этот волшебный пакет автоматически отправлялся на сервер, когда пользователь получает доступ к одному из общих ресурсов со своего ПК. Пользователи в основном используют Windows 7. Я не уверен, что это полностью распространено, но у меня есть Linksys WRT54G с DD-WRT в качестве домашнего маршрутизатора/DHCP/DNS.

Во время своего исследования я наткнулся на множество статей, которые просто автоматически пробуждали сервер по временной петле, никакой реальной аналитики. Статья, приведенная ниже, кажется, делает то, что я хочу:

http://wdtvhd.com/index.php?showtopic=7908

Дан сценарий, который пытается решить эту проблему с помощью маршрутизатора DD-WRT для отправлять пакеты wake-on-lan при выполнении запроса.Это кажется хорошим способом сделать это, однако я не смог заставить скрипт, указанный в ссылке, работать правильно.

Я думаю, что это охватывает большинство аспектов моей проблемы. Любая помощь будет принята с благодарностью.

5
задан Rabid 6 June 2012 в 10:04
поделиться