Apertar o botão
"Power" não é a única forma de ligar um computador. A maioria dos
computadores modernos aceita ser ligado de várias maneiras: através de
uma combinação de teclas, através da inserção de um chaveiro ou pen
drive USB, através do balanço do mouse, etc... Cada fabricante determina
quais eventos "wake on" (acordar) um computador pode atender. Mas um
evento em particular existe em praticamente todos os computadores: o WOL
(ou Wake on Lan - Acordar com a rede). Se você é do tipo "fuçador", já
deve ter reparado a existência de alguma opção relacionada a este
recurso no setup do BIOS de algum computador. Geralmente, este recurso é
encontrado na seção relacionada aos eventos de energia que um
computador suporta.
Como qualquer bom "fuçador", você já deve ter pego
algum manual de placa-mãe e lido algo do tipo: "When set to [Enabled],
you can remotely wake up a PC in Soft-Off condition via a LAN card that
support the wake up function." Traduzindo: "Quando configurado para
[Ativado], você pode acordar remotamente um PC na condição 'Soft-Off'
através de uma placa de rede que suporte a função wake up".
Se você prestou bem atenção, existe uma condição
extra para que o recurso Wake on Lan funcione: além do suporte na
placa-mãe, a placa de rede do computador também deve suportar o recurso.
Mas fique tranquilo, pois qualquer placa de rede moderna, por mais
vagabunda que seja, suporta a função. É raro encontrar placas de rede
que não suportam o WOL.
Por fim, existe um pequeno detalhe na frase extraída do manual: "você pode acordar remotamente um PC na condição Soft-Off...". O que significa este "Soft-Off"?
Uma condição "Soft-off" ocorre quando desligamos o
computador através de software. Ou seja, quando clicamos em "Iniciar /
Desligar" no Windows, por exemplo, estamos desligando o computador por
software. Nesta condição, partes do computador permanecem em "alerta",
esperando que algum evento "wake on" seja realizado. Caso o computador
seja desligado de outra forma, como por exemplo por falta de energia ou
através do pressionamento do botão "Power", os eventos "wake on" poderão
não ser detectados (isso depende da placa-mãe).
WOL "Mascarado"Existem
alguns fabricantes de placas-mãe que não expõe de maneira tão clara o
recurso WOL. Por exemplo, a placa-mãe P5W da Asus não tem uma opção
denominada WOL ou similar. Porém, é possível ativar o suporte WOL
através das opções Power On by PCI. Basicamente significa que qualquer
placa de rede (ou modem) que suporte WOL ligada ao barramento PCI pode
ser usada para acordar o computador. Isso funciona também para os
dispositivos onboard.
|
Agora você deve estar pensando: "Ok, já sei que devo
ativar a opção no BIOS e que minha placa de rede precisa suportar WOL.
Sei ainda que o computador precisa ter sido desligado pelo método
Soft-off. Mas e agora, como fazer para que o computador "acorde"?
A resposta é: você precisa enviar um pacote de dados
via rede para a placa de rede do computador a ser acordado. Mas não um
pacote qualquer. Um pacote especial, um pacote conhecido como "Magic
Packet" (numa tradução livre, "Pacote Mágico"). Um "Magic Packet" é um
frame de broadcast contendo 6 bytes (FF FF FF FF FF FF) que são enviados
para o computador destino, identificado por seu MAC Adress (endereço
físico). Normalmente, um Magic Packet é enviado como um datagrama UDP
nas portas 0, 7 ou 9. Pode ser enviado, também, via IPX (menos
habitual).
Não ajudou muito, não é mesmo? Vamos tornar as coisas
mais simples então: tudo o que você precisa é de um software que gere
esse "Magic Packet" e o envie pela rede. Nos recomendamos o software Wake On Lan Command Line.
Ele é um utilitário de linha de comando simples de usar. Basta fornecer como argumento os dados necessários e pronto!
Para obter os dados necessários, basta selecionar
"status" em "conexões de rede" do computador a ser acordado e clicar no
botão "Detalhes". Alternativamente, basta clicar com o botão direito do
mouse no ícone de rede ao lado do relógio do Windows e acessar as opções
correspondentes.
É isso, Bom divertimento!
Comentários