Magic Packet Waking неправильный компьютер "Wake on Lan"

У меня есть 2 компьютера в моей сети, которые я хочу, чтобы можно было разбудить, используя волшебный пакет. Давайте назовем 2 компьютера А и Б.

Компьютер A проснется, если я передам волшебный пакет с его mac-адресом, как и ожидалось. Компьютер B проснется, если я передам волшебный пакет с его mac-адресом.

Проблема в том, что... когда я транслирую волшебный пакет для компьютера А, компьютер Б тоже просыпается.

Если я передаю волшебный пакет для компьютера B, только компьютер B просыпается или включается.

Это как если бы компьютер B просыпался в любое время, когда магический пакет транслируется независимо от mac-адреса в магическом пакете.

Кто-нибудь сталкивался с этим раньше? Я в тупике!

Спасибо

1 ответ

После использования проволочной акулы я обнаружил проблему. Я использую сервер udp на базе пропеллера для отправки магических пакетов. Сервер отправляет волшебный пакет для компьютеров A и B, когда я запрашиваю только A. Так что проблема заключается в моем кодировании сервера udp.

Другие вопросы по тегам