O Raspberry Pi é um micro computador muito utilizado por programadores e entusiastas como base para o desenvolvimento de dispositivos. Custando apenas U$35 (aproximadamente R$140 sem impostos) é possível utilizá-lo como um access point Wi-Fi, para aumentar a cobertura da rede Wi-Fi da sua casa. Para isso, você precisa ligar a placa via cabo ao seu roteador e realizar alguns procedimentos de configuração no Terminal do Raspbian, o sistema operacional Linux mais recomendado para rodar na placa.
Huawei e Google lançam HiKey 960, placa rival do Raspberry Pi
A seguir, o tutorial mostra o passo a passo para você. O processo é um pouco longo, mas se você seguir direitinho os comandos, tudo deve funcionar corretamente.
Aplicativo do TechTudo: receba as melhores dicas e últimas notícias no seu celular
Passo 1. Abra o Terminal do Raspbian e na linha de comando, insira: sudo apt-get install dnsmasq hostapd
Passo 2. Agora, precisamos editar o DHCP. Insira o comando: sudo nano /etc/dhcpcd.conf
O editor de texto Nano será aberto com arquivo dhcpcd.conf. Vá até o fim do documento e insira a linha: denyinterfaces wlan0
Passo 3. Agora, precisamos de um IP estático para o Pi. Insira sudo nano /etc/network/interfaces e encontre a seção wlan0.
Edite e deixe seu arquivo exatamente igual à imagem inserindo:
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.108
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.255
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Observe que os endereços de IP em address e de network (gateway) podem variar.
Passo 4. Agora vamos editar as configurações do hostapd. Digite: sudo nano /etc/hostapd/hostapd.conf
As configurações abaixo criarão a rede do access point.
interface=wlan0
driver=nl80211
ssid=Raspberry-AP
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=raspberry
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
Note que o nome da rede é Raspberry-AP e a senha é raspberry.
Passo 5. Agora precisamos automatizar o hostapd. Insira: sudo nano /etc/default/hostapd e procure pela linha 'DAEMON_CONF'. Quando encontrá-la, modifique para: DAEMON_CONF="/etc/hostapd/hostapd.conf"
Passo 6. Agora, use sudo nano /etc/dnsmasq.conf e insira:
interface=wlan0
listen-address=192.168.1.108
bind-interfaces
server=8.8.8.8
domain-needed
bogus-priv
dhcp-range=192.168.1.120,192.168.1.254,12h
Passo 7. Agora precisamos configurar o IPV4. Use sudo nano /etc/sysctl.conf
No arquivo, localize a linha net.ipv4.ip_forward=1 e remova o símbolo “#”. Salve e feche o nano.
Passo 8. Por fim, precisamos determinar regras que permitam o compartilhamento de rede. Fazemos isso com os seguintes comandos:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
Lembre-se que cada linha é um comando diferente.
Passo 9. Agora, precisamos automatizar a rotina anterior para que ela carregue sempre que o Raspberry for iniciado. Para isso, use:
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"
Passo 10. Agora, abra sudo nano /etc/rc.local. Logo acima da linha exit 0, inclua:
iptables-restore < /etc/iptables.ipv4.nat
Passo 11. Ufa! Está tudo pronto e seu Raspberry Pi funcionando como Access Point deverá operar normalmente. Reinicie para garantir que tudo estará funcionando e comece a testar a sua rede wireless expandida.
Mini PC Android é bom? Comente no Fórum TechTudo.