Mágica computacional · 5 min de leitura

Como ligar um computador remotamente – 2020-08-11



Caso em questão

Pessoas que valorizam portabilidade geralmente optam por notebooks como o seu computador primário. No entanto, quando elas dispõem de um monitor externo, boa parte delas prefere manter a tampa de seu notebook fechada — e isso atrapalha o acesso ao botão de liga/desliga.

Há no mercado algumas estações de acoplamento (ou dockstations) que oferecem um botão espelho. Apesar de oferecer o ótimo benefício de expansão de portas — especialmente para aqueles que usam ultrabooks —, o custo de aquisição desse tipo de solução é alto demais se a inicialização do sistema é o único problema enfrentado.

Conhecendo melhor o seu computador



Uma das ferramentas mais poderosas de controle da sua máquina é o que chamamos de BIOS (Basic Input/Output System, ou Sistema Básico de Entrada/Saída). Ela fornece diversas opções de parâmetros para o funcionamento de todo sistema operacional instalado em um disco de armazenamento interno (como um SSD ou um HDD). Em computadores como os ThinkPad, por exemplo, a BIOS pode ser acessada ao se pressionar F1 enquanto na tela de inicialização da Lenovo. O manual de usuário do seu sistema ou da placa-mãe pode te dar mais detalhes sobre os métodos de acesso mais adequados para o seu caso.



Procure por uma aba de configuração — na BIOS do meu ThinkPad, ela se chama Config.

A BIOS do meu ThinkPad com a aba Config aberta. A primeira opção disponível se chama Network.

Procure uma opção relacionada à rede. No meu computador, ela se chama Network (como ilustrado pela imagem acima). Ao abri-la, a primeira opção listada é a de ativação do Wake-on-LAN. O meu computador me oferece três estados para essa configuração:

  1. Desativado
  2. Ativado apenas quando conectado à tomada
  3. Ativado quando conectado à tomada ou ao fazer uso da bateria

A opção 3 pode acarretar em um uso maior de bateria ainda que o seu computador esteja suspenso ou “dormindo”. Como usarei a funcionalidade apenas quando estiver em meu escritório, escolhi a opção 2.

Você precisa, ainda, configurar qual dispositivo de armazenamento deve ser inicializado uma vez que você desperta o sistema pela rede. Procure uma aba chamada Boot, ou algo que remeta a procedimentos de inicialização. Em uma opção chamada Network Boot, escolha o dispositivo em que seu sistema operacional está armazenado. Salve as todas configurações e saia da BIOS.



Enviando pacotes mágicos

Pacotes mágicos são mensagens enviadas para o seu computador para provocar uma mudança de estado (nesse caso, o seu despertar). É uma maneira de um dispositivo cutucar o outro e dizer “Ei, alguém está precisando de você — por favor acorde.” Eu faço isso através de um celular conectado à mesma rede do meu computador e um aplicativo destinado à função de enviar pacotes mágicos (no Google Play e F-Droid há algumas opções). Uso um publicado pelo Mike Webb pela possibilidade de adicionar mais de um dispositivo de maneira organizada.

Um aplicativo do gênero te pedirá as seguintes informações:

  1. Endereço MAC do dispositivo-alvo
  2. Endereço IP do dispositivo-alvo
  3. A porta de destino

A maioria dos aplicativos te ajudará a descobrir praticamente todas as informações mencionadas acima através de uma varredura da rede. Uma vez que você tenha o dispositivo configurado, basta requisitar o envio de um pacote mágico para que o seu computador acorde sem que você toque nele!