У меня есть компьютер окон, какой trunes на волшебством у меня было долгое время никакая подсказка, почему это происходит, пока я не нашел команду powercfg -lastwake
который сказал мне, что мой NIC разбудил компьютер. Проводная часть - то, что я не отправил пакет WOL. Таким образом, я хочу знать источник. Здесь прибывает часть Linux:
Вы парни знают способ собрать только пакеты WOL? Я думаю, что это возможно с tcpdump, но я не уверен, как я могу отфильтровать пакеты WOL и как я могу выполнить это на своем RaspberryPi как deamon. У Вас есть идея, как достигнуть этого? В лучшем случае я хотел бы иметь файл журнала, который содержит источник/цель MAC и время.
Найденный моим собственным решением я выполняю эту команду в screen
:
sudo tcpdump -i eth0 '(udp and port 7) or (udp and port 9)'
Для входа я объединил ту строку с эти -x
флаг и tee
. Таким образом, мое полное решение - это здесь:
$ screen
$ sudo tcpdump -i eth0 '(udp and port 7) or (udp and port 9)' -x | tee wol.log