Симферопольский Форум: WakeOnLan - Симферопольский Форум

Перейти к содержимому

Внимание! Для всех новых пользователей введена премодерация сообщений и тем.
  • (3 Страниц)
  • +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

WakeOnLan работает по своей логике

#1 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 10:40

Итак.
Есть стационарни комп. На нем включен WOL.
На телефоне установлено приложение WOL. Работает. (Это важный момент).
Есть второй комп. В той же сети, что и основной. На нем крутится скрипт
$ip_or_host ="192.168.1.100"; //ip удаленного устройства
$mac_addres ="74:d4:35:9c:**:**"; //mac удаленного устройства
$port = '9';
$package = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255);
$parts_mac = explode(':', $mac_addres);  
for ($i=0; $i < 6; $i++) $transform_mac .= chr(hexdec($parts_mac[$i]));
for($i = 1; $i <= 16; $i++) $package .= $transform_mac;
$wol = fsockopen("udp://$ip_or_host", $port);
for($i = 0; $i < 5; $i++) fwrite($wol, $package);
fclose($wol);

Если основной комп выключен вот только что - скрипт его будит без проблем.
Стоит "остыть" - хоть обскриптуйся - шишЪ.
Телефон в то же время прекрасно справляется с задачей.
Итак, многомудрый ALL, кто посоветует, куда копать?

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#2 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 12:30

Отснифить, какой Magic packet посылается с телефона?
А зачем такие сложности?
$package = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255);
$parts_mac = explode(':', $mac_addres);  
for ($i=0; $i < 6; $i++) $transform_mac .= chr(hexdec($parts_mac[$i]));

если сразу можно задать FFFFFFFFFFFF и 74d4359c0000 ?

Может телефон больше 5ти Magic packet шлёт, что бы разбудить комп как следует?

P.S. Ещё в интернетах советуют добавить arp запись таблицу что бы оно знало куда слать, если адрес из таблицы удалён.
arp –s <IP-адрес> <MAC-адрес>

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

#3 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 13:13

Снифить телефон точно не буду. Сложность вспомогательной задачи выше, чем основной.
Скрипт писал не сам, скопипащен из форума "majordomo"

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#4 Пользователь офлайн   Rumlin 

  • Добрый волшебник
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 29 721
  • Регистрация: 16 Сентябрь 10
  • Сказали спасибо раз:
  • ГородHavana
  • Страна:  

Отправлено 23 Март 2019 - 14:31

Возможно роутер забывает куда у него этот MAC подключён.


Я детей вообще то боюсь, милостивый мой государь, - шумливы, жестоки и себялюбивы, а коли дети правят державой? ©Юлиан Семёнов
Ничего не делается к лучшему © Борис Раушенбах
Люди, люди — это самое главное. Люди дороже даже денег. © Ф.М. Достоевский


Какой ты любопытный.

#5 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 15:23

Просмотр сообщенияRumlin (23 Март 2019 - 14:31) писал:

Возможно роутер забывает куда у него этот MAC подключён.

Тогда почему с телефона работает как по нотам?

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#6 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 15:55

Перечитал немного о протоколе.
Попробую не 5 отправок, а 16.
И на широковещательный адрес *.*.*.255

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#7 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 16:42

Просмотр сообщенияMedicusAmicus сказал:

И на широковещательный адрес

Оно вроде по протоколу, само пытается на широковещательный, если нормальный не доступен ...

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

#8 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 18:46

Так, тему пока нафиг в утиль.
В ходе диагностики выяснил, что даже пинги не ходят.

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#9 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 20:15

Меняю вопрос. Джва компа в одной сети. По проводам.
С первого пинги на второй идут, в другую VLAN идут.
Со второго - только до шлюза. И в интернет. На другие IP домашней сети - тишина.
Кого пытать с паяльником - второй комп или роутер?
Это со второго.
192.168.1.1 и 172.30.1.1 - это шлюзы на роутере.
Прикрепленное изображение: Безымянный.png

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#10 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 20:24

А маршруты как прописаны?

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

#11 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 20:32

BraVo123, роутер выдает. Никакой статики.
Прикрепленное изображение: Безымянный.png

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#12 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 20:40

хм это компьютер который в подсети откуда всё пингуется?
а тот с которого не пингуется 192.168.1.100 ?
вообще какая то странная сетка :(

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

#13 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 20:45

192.168.1.1 он же 172.30.1.1 , то есть это один порт роутера ? и из сети пинг из 192 в 172 идёт , а обратно нет?

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

#14 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 21:39

Просмотр сообщенияBraVo123 сказал:

хм это компьютер который в подсети откуда всё пингуется?

Это который не может за шлюз выбраться, но может в инет.

Просмотр сообщенияBraVo123 сказал:

странная сетка

Есть домашняя сетка, для компов и т.д. 192.168.1.* Вай-вай+проводное хозяйство, выход в интернет.
Есть виртуальная вторая сеть 172.30.1.*, для домашних устройств типа реле и датчиков. Им доступ только на сервер 192.168.1.11(и оттуда, соответственно).
Сервер на 192.168.1.11 прекрасно пингуется снаружи, и прекрасно ходит в интернет.
Но локальная сеть за пределами роутера ему недоступна. Сам роутер пингуется с него свободно.

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#15 Пользователь офлайн   Corwin 

  • Хаотичный(15), Нейтральный(50)
  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 2 311
  • Регистрация: 10 Август 14
  • Сказали спасибо раз:
  • ГородСергиев Посад
  • Страна:  

Отправлено 23 Март 2019 - 22:14

Просмотр сообщенияMedicusAmicus сказал:

Меняю вопрос. Джва компа в одной сети. По проводам.
С первого пинги на второй идут, в другую VLAN идут.
Со второго - только до шлюза. И в интернет. На другие IP домашней сети - тишина.


Танцуем от печки (чтобы не думалось). :)
В качестве оси на обоих компах винда?
Они точно в одной рабочей группе?

В действительности всё выглядит иначе, чем на самом деле.
Изображение

#16 Пользователь офлайн   Инквизитор 

  • Vexilla regis prodeunt inferni
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Модераторы
  • Сообщений: 12 475
  • Регистрация: 20 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 23:05

Для начала: если поменять местами хвосты от компов в роутере, что будет?

Впереди ещё полпути,
Позади уже полдороги,
Помолись богам,
Сколько есть их там,
Впереди ещё полпути.

#17 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 23:14

Просмотр сообщенияCorwin сказал:

на обоих компах винда?

Винда. 8х64. Workgroup. Взаимный доступ к общим ресурсам работает.

Просмотр сообщенияИнквизитор сказал:

если поменять местами хвосты от компов в роутере, что будет?

Не только местами, а оба в другие порты перекинул. Воз на месте.

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#18 Пользователь офлайн   Corwin 

  • Хаотичный(15), Нейтральный(50)
  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 2 311
  • Регистрация: 10 Август 14
  • Сказали спасибо раз:
  • ГородСергиев Посад
  • Страна:  

Отправлено 23 Март 2019 - 23:18

Просмотр сообщенияMedicusAmicus сказал:

Винда. 8х64. Workgroup. Взаимный доступ к общим ресурсам работает.


+ :)
Брендмауэры?

UPD
ipconfig /all

С обоих машин.

В действительности всё выглядит иначе, чем на самом деле.
Изображение

#19 Пользователь офлайн   MedicusAmicus 

  • Добрый Э-эх
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 2 329
  • Регистрация: 14 Сентябрь 10
  • Сказали спасибо раз:
  • Страна:  

Отправлено 23 Март 2019 - 23:22

Отключены.
Реле люстры такового не имеет вообще.

Изображение

Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.
Где поцелуи совсем не значат чувства.
Где признания не значат любовь.
Где каждый одинок и никто не старается это изменить.
Где слова теряют всякий смысл, потому что несут ложь.

Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых…
и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах)

#20 Пользователь офлайн   BraVo123 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 588
  • Регистрация: 02 Май 14
  • Сказали спасибо раз:
  • ГородМосква
  • Страна:  

Отправлено 23 Март 2019 - 23:22

На роутере есть фаервол? Настроены какие то фильтры?

Просмотр сообщенияCorwin сказал:

Они точно в одной рабочей группе?

С какого краю тут вообще рабочая группа?

«Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)
«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США)

Поделиться темой:


  • (3 Страниц)
  • +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей