Я борюсь с настройками WOL на моем Ubuntu box в данный момент. Идея состоит в том, чтобы HTTP/SVN-сервер мог спать, когда он не используется, и просыпаться при обращении к нему. Пока wake-on-LAN работает и активируется при запуске:
Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pg
Wake-on: pg
Current message level: 0x0000003f (63)
Link detected: yes
Как видите, я также установил флаг wol p
(«пробуждение от физической активности»). Мое предположение состояло в том, что я мог убедить устройство проснуться не только на магических пакетах, но и на любом доступе к сети. Это, однако, кажется неправильным.
Что означает этот флаг, и: (Как) я могу неправильно использовать это для своих злых планов?