Raspberry - OpenWRT
Ir para navegação
Ir para pesquisar
Sobre
Olá! Visitante, reunimos aqui, informações sobre a instalação do Software Open Source para Roteadores (Firmware) OpenWRT, capaz de transformar o seu Raspberry PI 3 em um Roteador SOHO, permitindo a instalação de softwares como OpenVPN, entre outros.
Site oficial do Projeto OpenWRT
https://openwrt.org
Download para Raspberry
https://downloads.openwrt.org/releases/18.06.2/targets/brcm2708/bcm2710/
Material de apoio:
https://groenholdt.net/Computers/RaspberryPi/MediaTek-MT7601-USB-WIFI-on-the-Raspberry-Pi/MediaTek-MT7601-USB-WIFI-on-the-Raspberry-Pi.html
Adaptador da TP-Link que funciona como AP: ( Tp-link Usb Wireless Ac600 Dual Band Archer T2uh )
https://www.google.com/search?q=Archer+T2UH+V2&source=lnms&tbm=shop&sa=X&ved=0ahUKEwjLkNDKqaviAhVbIrkGHaUxC6MQ_AUIDigB&biw=1920&bih=943
Vídeo
Instalação
- Download do arquivo .img.bz
https://downloads.openwrt.org/releases/18.06.2/targets/brcm2708/bcm2710/openwrt-18.06.2-brcm2708-bcm2710-rpi-3-ext4-factory.img.gz
- No Linux
wget https://downloads.openwrt.org/releases/18.06.2/targets/brcm2708/bcm2710/openwrt-18.06.2-brcm2708-bcm2710-rpi-3-ext4-factory.img.gz gunzip openwrt-18.06.2-brcm2708-bcm2710-rpi-3-ext4-factory.img.gz dd if=openwrt-18.06.2-brcm2708-bcm2710-rpi-3-ext4-factory.img of=/dev/sdX bs=2M conv=fsync
- No OpenWRT - Console
ifconfig ifconfig br-lan 192.168.201.254 (IP de sua rede que esteja disponível)
- No OpenWRT - WEB
NetWork - Interfaces LAN (br-lan) - Edit
Preencher de acordo com sua rede:
IPv4 address IPv4 netmask IPv4 gateway Use custom DNS servers
- Atualizado lista de softwares
System - Software Update Lists
- Instalar os softwares que for utilizar
- No caso do vídeo precisou ser instalado os módulos do WI-FI (MediaTek-MT7601-USB-WIFI)
Compilação do OpenWRT
- Instalando dependências para compilação
apt-get install make gcc binutils bzip2 flex python perl grep git unzip gawk subversion libz-dev libc-dev libncurses-dev time wget g++ xz-utils
- Criando pastas para armazenar os fontes
mkdir -p /home/diegocosta/tmp/openwrt/ cd /home/diegocosta/tmp/openwrt/
- Clonando o repositório GIT
git clone https://github.com/openwrt/openwrt.git
- Atualizando os pacotes
scripts/feeds update -a scripts/feeds install -a
- Compilando
make menuconfig export FORCE_UNSAFE_CONFIGURE=1 make -j1 V=s
- Print de sucesso na compilação
- Instalando a img no MicroSD
dd if=/tmp/openwrt-brcm2708-bcm2710-rpi-3-ext4-factory.img of=/dev/sdb bs=2M conv=fsync