Magic Packet Waking неправильный компьютер "Wake on Lan"
У меня есть 2 компьютера в моей сети, которые я хочу, чтобы можно было разбудить, используя волшебный пакет. Давайте назовем 2 компьютера А и Б.
Компьютер A проснется, если я передам волшебный пакет с его mac-адресом, как и ожидалось. Компьютер B проснется, если я передам волшебный пакет с его mac-адресом.
Проблема в том, что... когда я транслирую волшебный пакет для компьютера А, компьютер Б тоже просыпается.
Если я передаю волшебный пакет для компьютера B, только компьютер B просыпается или включается.
Это как если бы компьютер B просыпался в любое время, когда магический пакет транслируется независимо от mac-адреса в магическом пакете.
Кто-нибудь сталкивался с этим раньше? Я в тупике!
Спасибо
1 ответ
После использования проволочной акулы я обнаружил проблему. Я использую сервер udp на базе пропеллера для отправки магических пакетов. Сервер отправляет волшебный пакет для компьютеров A и B, когда я запрашиваю только A. Так что проблема заключается в моем кодировании сервера udp.