Você está tentando enviar um quadro de difusão de WoL através de um roteador? Isso não funcionará, já que as transmissões são interrompidas nos limites da camada 3.
A maneira de implementar o WoL em diferentes redes é configurar um servidor de WoL em cada sub-rede e enviar uma mensagem de camada 3 para enviar o pacote mágico de WoL (realmente um quadro mágico) para a camada 2 do servidor. domínio.