Por que eu quero fazer isso?
Se você é um entusiasta do Raspberry Pi (ou está rapidamente se tornando um), sabe como pode ser chato perceber que seu projeto Pi sem cabeça agora precisa de outro pequeno ajuste que provavelmente exigirá a conexão de um monitor e teclado / mouse à caixa.
A melhor maneira de evitar cair nessa armadilha é configurar o seu Raspberry Pi para acesso remoto. Uma vez que você tenha configurado, no entanto, você ainda precisa saber como fazer tarefas remotamente que anteriormente seriam tratadas por uma interface GUI (como ligar o Wi-Fi). Hoje, vamos orientá-lo sobre a maneira técnica (mas simples) de se conectar remotamente ao seu Pi e ativar um dongle de complemento Wi-Fi.
O que eu preciso?
Para este tutorial, você precisará dos seguintes itens:
- 1 unidade Raspberry Pi com Raspbian instalado (essa técnica deve funcionar em outras distribuições, mas estamos usando o Raspbian)
- 1 Conexão Ethernet à unidade Pi (necessário para ativar remotamente a funcionalidade Wi-Fi)
- 1 Dongle Wi-Fi (usamos este modelo em todas as nossas unidades Pi com grande sucesso)
Se você não usa esse modelo de dongle Wi-Fi, recomendamos que você pesquise o modelo que pretende comprar para ver se ele é bem suportado. Para esse fim, a seção do adaptador USB Wi-Fi do wiki RPi é muito útil.
Além dos itens acima, você precisa de um tempo para verificar a configuração do nó Wi-Fi para o qual você pretende conectar sua unidade Raspberry Pi: você precisará anotar o SSID, a senha e o tipo de criptografia / método (por exemplo, o nó está usando WPA com criptografia de chave compartilhada TKIP).
Ativando o Dongle Wi-Fi via Terminal
Para começar, ligue sua unidade Raspberry Pi sem o dongle Wi-Fi anexado. Neste ponto, o único dispositivo de rede deve ser a Ethernet NIC integrada (que você conectou à sua rede via cabo Ethernet para poder acessar remotamente o dispositivo sem cabeça).
Conecte-se ao seu Pi via SSH para acessar um prompt de terminal remoto. (Se você ainda não configurou seu dispositivo para acesso remoto dessa maneira, revise o seguinte tutorial).
No prompt, digite o seguinte comando:
sudo nano /etc/network/interfaces
No editor de texto nano, você verá algo assim:
a
uto lo
iface lo inet loopback iface eth0 inet dhcp
Essa é a configuração básica que rege a conexão Ethernet do Pi (indicada pela parte eth0). Precisamos adicionar um pouquinho para habilitar o dongle Wi-Fi. Use as teclas de direção para descer abaixo da entrada existente e adicione as seguintes linhas:
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
Depois de anotar o arquivo, pressione CTRL + X para salvar o arquivo e sair do editor de nano. No prompt novamente, digite o seguinte comando:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Compare o conteúdo do arquivo, se existir, com o seguinte código. Se o arquivo estiver vazio, você poderá usar esse código para preenchê-lo. Anote as linhas comentadas (indicadas pelas # marcas) para referenciar a variável que você deve usar com base na configuração atual do nó Wi-Fi.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid='YOURSSID' psk='YOURPASSWORD'
# Protocol type can be: RSN (for WP2) and WPA (for WPA1) proto=WPA
# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise) key_mgmt=WPA-PSK
# Pairwise can be CCMP or TKIP (for WPA2 or WPA1) pairwise=TKIP
#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP) auth_alg=OPEN
}
Quando você terminar de editar o arquivo, pressione CTRL + X para salvar e sair do documento. Agora é a hora de desconectar o cabo Ethernet e conectar o dongle Wi-Fi.
No prompt de comando, digite o seguinte comando:
sudo reboot
Quando o dispositivo concluir a reinicialização, ele deverá se conectar automaticamente ao nó Wi-Fi. Se, por algum motivo, ele não aparecer na rede, você poderá sempre conectar o cabo Ethernet novamente para verificar novamente os dois arquivos e as variáveis que você alterou.
Tem uma dica, um truque ou um tutorial relacionado a Raspberry Pi que você adoraria escrever? Som desligado nos comentários abaixo.