ethtool, WOL: O que “acordar na atividade física” realmente significa e (como) posso usá-lo?

2

Eu luto com as configurações de WOL da minha caixa do Ubuntu no momento. A ideia é ter um servidor HTTP / SVN para dormir enquanto não estiver sendo usado e acordar quando for acessado. Até agora, o wake-on-LAN funciona e é ativado na inicialização:

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

Como você pode ver, eu também defino o wol p flag ('ativar atividade física'). Minha suposição era que eu poderia convencer o dispositivo a acordar não apenas em pacotes mágicos, mas em qualquer acesso à rede. Isso, no entanto, parece estar errado.

O que essa bandeira significa então, e: (Como) posso usar isso de forma errada para meus planos malignos?

- Markus ( cross-post )

    
por sunside 31.10.2010 / 17:52

1 resposta

1

O WOL normalmente requer um "pacote mágico" para realmente "acordar" um sistema WOL quando ele está "dormindo" ou em estado "desligado". O "pacote mágico" é uma "mensagem" específica, em vez de qualquer atividade de rede casual.

Algumas NICs possuem recursos avançados de gerenciamento de energia, nos quais podem "despertar" um sistema com base na atividade de rede, mas, como o WOL, nem todos os modelos têm necessariamente essa capacidade.

    
por 31.10.2010 / 21:54