Wake-on-lan
#1
Отправлено 20 August 2012 - 20:13
#2
Отправлено 21 August 2012 - 09:22
Аудиофильный звук - это набор хорошо подобранных искажений под себя любимого (с) toyo
Техноманьякбездефисовипауз. Помогаю тем, кто хочет. Адекватным людям - помощь "абсолютного альтруиста"
Координаты для троллей и любителей "тыкать": 49.948070, 36.212298
Необучаемые белковые системы фагоцитом не обслуживаются ...
#3
Отправлено 22 August 2012 - 12:11
#4
Отправлено 22 August 2012 - 16:52
1. Качаем https://dl.dropbox.c...service_wol.dsf
2. Закидываем на дюну этот файл.
3. В той же директории создаем файл wol_config.txt (https://dl.dropbox.c.../wol_config.txt)
MAC xx:xx:xx:xx:xx:xx
Вариант 2 (через ether-wake) ( Исправленная версия, 100% работает )
1. Качаем https://dl.dropbox.c...rvice_ewake.dsf
2. Закидываем на дюну этот файл.
3. В той же директории создаем файл wol_config.txt (https://dl.dropbox.c.../wol_config.txt)
MAC xx:xx:xx:xx:xx:xxПо умолчанию используется eth0 интерфейс, при желании (для тех кто на wifi) можно добавить строчку:
INTERFACE ra0
4. Запускаем dsf с пульта и наблюдаем включение компа.
#5
Отправлено 22 August 2012 - 17:00
#6
Отправлено 22 August 2012 - 20:19
Дальше пришлось задавать вопросы Гуглу. В результате нашлось описание этой самой ether-wake
Зачем так сложно?
А написать ether-wake -h (--help) нельзя было?
[root@tango3 ~]$ ether-wake --help
BusyBox v1.13.4 (2012-05-04 17:34:43 MSD) multi-call binary
Usage: ether-wake [-b] [-i iface] [-p aa:bb:cc:dd[:ee:ff]] MAC
Send a magic packet to wake up sleeping machines.
MAC must be a station address (00:11:22:33:44:55) or
a hostname with a known 'ethers' entry.
Options:
-b Send wake-up packet to the broadcast address
-i iface Interface to use (default eth0)
-p pass Append four or six byte password PW to the packet
[root@tango3 ~]$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:E8:XX:XX:XX
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1732328 errors:0 dropped:0 overruns:0 frame:0
TX packets:3106232 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:256
RX bytes:152562746 (145.4 MiB) TX bytes:3726141370 (3.4 GiB)
Interrupt:46
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:301 errors:0 dropped:0 overruns:0 frame:0
TX packets:301 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:22886 (22.3 KiB) TX bytes:22886 (22.3 KiB)
#7
Отправлено 22 August 2012 - 21:51
#8
Отправлено 24 August 2012 - 14:15
#9
Отправлено 24 August 2012 - 17:23
Аудиофильный звук - это набор хорошо подобранных искажений под себя любимого (с) toyo
Техноманьякбездефисовипауз. Помогаю тем, кто хочет. Адекватным людям - помощь "абсолютного альтруиста"
Координаты для троллей и любителей "тыкать": 49.948070, 36.212298
Необучаемые белковые системы фагоцитом не обслуживаются ...
#10
Отправлено 27 August 2012 - 09:10
Отлично. Все заработала. Огромное спасибо Komain.
Такой вопрос, а отключать НАС по сети можно?
herisson,
лучше посмотреть документацию своего нас-а. У меня файлохранилище сделано на виндовской машине и засыпает при пропадании из сети всех устройств, которые могут что-то "хотеть" от неё.
#11
Отправлено 31 August 2012 - 16:09
herisson,
лучше посмотреть документацию своего нас-а. У меня файлохранилище сделано на виндовской машине и засыпает при пропадании из сети всех устройств, которые могут что-то "хотеть" от неё.
Не нашел ни чего в настройках. Synology DS1511
#12
Отправлено 04 September 2012 - 18:18
А можно правильную ссылочку на ewake.dsfВариант 2 (через ether-wake) ( Исправленная версия, 100% работает )
1. Качаем https://dl.dropbox.c...rvice_ewake.dsf
Спасибо.
#13
Отправлено 04 September 2012 - 18:38
#14
Отправлено 04 September 2012 - 18:58
Не срабатывает у меня WOL ни с первым вариантом ,не со вторым.Исправил
Но работает вариант от komian ,через минуту после включения сервак включается.
А мне нужна кнопка
#15
Отправлено 04 September 2012 - 19:35
Не срабатывает у меня WOL ни с первым вариантом ,не со вторым.
Но работает вариант от komian ,через минуту после включения сервак включается.
А мне нужна кнопка
https://dl.dropbox.c...rvice_ewake.dsf <-- точно этот запускал?
У меня там неправильная ссылка была до этого у ether-wake (ссылался на wol, копипастил)..
Что написано было в Popup окне?
Возможно проблема с конфигом (big-endian,little-endian)
a) Попробуй отредактировать файл в Notepad++ (последнюю строчку оставь пустую)
б) В терминале # echo "MAC ff:ff:ff:ff:ff:ff" > wol_config.txt
по сути там команды
1. /tmp/wol mac
2. ether-wake -b -i eth0 mac
Тем более, что ether-wake родной, и метод komian работает, то и (2.) dune_service_ewake.dsf должет сработать.
#16
Отправлено 04 September 2012 - 20:56
написаноhttps://dl.dropbox.c...rvice_ewake.dsf <-- точно этот запускал?
У меня там неправильная ссылка была до этого у ether-wake (ссылался на wol, копипастил)..
Что написано было в Popup окне?
executing ether-wake -i eth0 мак адрес
executed successfully
OK
мак правильный 100%
Попробуй отредактировать файл в Notepad++
ок попытаюсь попробывать, хотя никогда этого не делал.
#17
Отправлено 04 September 2012 - 21:02
#18
Отправлено 04 September 2012 - 21:15
Огромное спасибо. Заработало именно на этой версии файла.Я перезалил dsf файл, возможно была не самая последняя версия..
Почему кнопка мне нужна ? Потому что сервак под потолком. Супруга только с со стремянки достает .
А теперь есть кнопочка.
Ещё бы кнопочку выключения сервака замутить ...
#19
Отправлено 04 September 2012 - 21:31
Ещё бы кнопочку выключения сервака замутить ...
Когда-то мне надо было, чтобы сервер(ОС - Solaris) работал по расписанию. Я на роутере настроил cron (scheduler) для запуска wol, а на серваке настроил cron для запуска poweroff. Может для начала хоть такой костыль?
#20
Отправлено 04 September 2012 - 21:36
Я тоже об таком варианте думал. Наверное так и сделаю.Когда-то мне надо было, чтобы сервер(ОС - Solaris) работал по расписанию. Я на роутере настроил cron (scheduler) для запуска wol, а на серваке настроил cron для запуска poweroff. Может для начала хоть такой костыль?
Жаль переименовать dune_service_ewake.dsf в простой ВКЛ нельзя.