Quão confiável é o Wake on Lan (se configurado corretamente)?

5

Ou: Por que meus PCs não acordam toda vez que eu mando o Magic Packet?

Eu tenho 2 PCs com configurações de hardware semelhantes, software similar (o SO é o Windows 7 x64 Professional) e ambos conectados à mesma rede. Eu uso um WoL-Tool aleatório ( link , enviando o Magic Packet para o endereço MAC) para iniciar os PCs, sempre Eu preciso deles.

O que eu experimentei é o seguinte: Cerca de 95% (ou até mais) do tempo, o Wake On Lan está funcionando muito bem em ambos os PCs. Mas às vezes um ou outro (nunca dirige ambos até agora) não acorda, depois que o pacote foi enviado. Assim, mesmo re-enviar o pacote várias vezes (mesmo depois de algumas horas ou dias) não ajuda. Se eu iniciar e desligar o PC afetado manualmente, ele será ativado na lan sem problemas.

eu já

  • verificou as configurações do BIOS para o adaptador de rede local (o WoL está ativado)
  • verificou as Configurações avançadas do dispositivo ("Ativar do desligamento" está ativado)
  • verificou as configurações de energia do dispositivo ("Permitir que este dispositivo acorde o computador" esteja marcado)

Este é um problema conhecido que o Wake On Lan não é 100% confiável? Quaisquer outras coisas que eu queira verificar?

Atualização: Palavras fixas.

Atualização: Alguns pontos que foram mencionados:

  • Ambos os PCs são configurados para iniciar automaticamente após uma perda de energia.
  • Ambos os PCs estão em uma fonte de alimentação que não está desligada.
  • Ambos os PCs estão diretamente conectados ao mesmo roteador.

Atualizar Eu consegui "provocar" um PC para não iniciar no WoL apenas acordando-os e desligando-os repetidamente. Os LEDs nos adaptadores de LAN em ambos os PCs estão piscando (cerca de 1 verde piscando por segundo). Tentei desconectar e reconfigurar o fio naquele PC, mas isso não ajudou.

    
por DIF 23.02.2013 / 17:25

3 respostas

6

A propósito, é um "pacote" não um "pacote":)

O mesmo acontece comigo às vezes. É um problema repetitivo.

Quando um PC é configurado para ser ativado na LAN, ele DEVE continuar com energia de espera e conectividade de rede o tempo todo. Se houver uma falha de energia ou uma interrupção de rede (reiniciar um switch ou roteador é suficiente, ele age como desconectar o cabo de rede da NIC do PC), o PC não responderá aos pacotes mágicos até ser inicializado no Windows e < em> graciosamente desligar novamente (como você mencionou que você está fazendo).

Esta é uma limitação bem documentada no Wake on LAN. Não tenho certeza se é por design ou apenas algo que não poderia ser evitado por algum motivo, mas posso repetir o problema em meus PCs também.

Tente isto: observe o LED correspondente à tomada de rede no switch / roteador em que esses Wake on LAN PCs estão conectados. A luz estará acesa quando o PC estiver em um estado em que ele responderá às solicitações de ativação da rede. Agora, tente desconectar e reconectar o cabo de energia ou de rede desse sistema por alguns segundos, depois reconectá-lo. Agora o LED de atividade correspondente do comutador está desligado. Então, a NIC do PC está basicamente desligando completamente durante esta breve interrupção. Talvez ache que não adianta ficar, por isso faz isso para economizar uma fração de watt de energia. Tenho certeza que é algo maluco assim.

Eu configurei o BIOS em alguns PCs do cliente (onde o acesso remoto confiável é crítico) para "retornar a energia para ON" após a interrupção da energia. Isso ativará o PC após uma falha de energia, mesmo que tenha sido desligado quando ocorreu a falha de energia. Um PC que está ligado e pronto para aceitar conexões remotas é muito melhor do que aquele que está desligado e não responderá para acordar em pedidos de LAN, forçando alguém a ir ao escritório apenas para pressionar um botão.

A maioria das pessoas que usam o LogMeIn para oferecer suporte remoto a PCs que usam o recurso "Ativar" já viu isso algumas vezes (basicamente incorpora wake on LAN e sofre com o mesmo problema que você descreveu).

Eu estou supondo que o que está fazendo com que você pare de trabalhar foi um problema momentâneo de poder ambiental. É difícil ter certeza, no entanto. Talvez você possa descobrir as coisas que causam esse problema.

    
por 23.02.2013 / 17:38
2

Eu gerencio uma rede com ~ 500 computadores. Eu uso o WOL o tempo todo e também encontro esses problemas. Eu descobri que o maior culpado é o Windows entrar em suspensão ou hibernação.

Quando imagino máquinas, executo um arquivo de lote nelas assim.

powercfg.exe -s scheme_min
powercfg.exe -h off

A primeira linha deve parar o computador de nunca dormir, e o segundo desliga a hibernação com alguns GB de espaço no disco rígido removendo também o hyberfile.sys (na reinicialização)

    
por 03.04.2014 / 04:31
1

Também pode ser algo relacionado ao roteador que você está usando. Alguns, por padrão, bloqueiam um monte de tráfego "estranho", que o fabricante pode não achar que um usuário normal esteja usando. Apenas um pensamento

    
por 03.04.2014 / 05:52