Introdução
O firmware OpenWrt, é uma distribuição GNU/Linux para pontos de acesso (APs). Este firmware tem como objetivo, adicionar novas funcionalidades e potencializar a capacidade de processamento do Hardware (AP). Diferente dos firmwares proprietários, onde normalmente não temos muitos recursos e a interface é toda travada e problemática, no OpenWrt a história é diferente! O OpenWrt retira os limites de software, afinal, com ele podemos personalizar tudo no AP, até o botãozinho que não nos serve para nada, agora pode ter alguma serventia. Por ser uma distribuição GNU/Linux, ele trabalha com pacotes para adicionar novos recursos, sistema de logs, gráficos de acesso e banda, Firewall, múltiplos SSIDs, segurança com criptografia avançada, possibilidade de configuração via linha de comando (SSH) ou interface WEB, monitoramento de memória, etc. Após esta breve introdução, vamos ao que interessa! |
|
Baixando / Instalando firmware OpenWrt
BaixandoNo site do fabricante, existe uma tabela de Hardwares suportados. Há várias marcas e modelos, dos mais conhecidos aos menos. Esta é a página para o TP-LINK WR740N(BR): Logo que entramos na página, vemos a seguinte tabela: Nesta tabela, percebemos que existem diferentes versões de Hardware para este AP. A versão do Brasil, é a 4.23. Abaixo, seque o link para download do firmware: No meu TP-LINK, a versão veio escrita em uma etiqueta, atrás do produto, se no seu não tiver, será necessário abrir o Hardware e verificar as pinagens. Nesta mesma página, se selecionarmos um modelo, nos deparamos com algumas fotos de APs abertos, cada um com uma característica diferente. Verifique qual é igual ao seu e associe a versão, logo que descobrir, olhe a tabela e veja se a versão do Firmware compatível com o seu AP é Trunk (beta) ou é versão final (12.04). No meu caso a versão 4.23 é Trunk, mas funciona perfeitamente. InstalandoApós realizado o download, resete o seu AP para os padrões de fábrica, inserindo um palito de dente em um orifício na parte de trás do AP. Após resetado, abra seu navegador e vá até as configurações WEB do dispositivo.
Se ficar com dúvida, pode olhar este vídeo de instalação criado por mim: Pronto, seu AP já está com o novo Firmware em funcionamento. Agora, vamos para as configurações no novo Firmware. |
|
Configurando firmware OpenWrt
Inicialmente, temos acesso à interface WEB (http://192.168.1.1) e acesso telnet também pelo IP default (192.168.1.1). Devemos, primeiro, acessar ele via telnet. Podemos utilizar o software PuTTY ou o telnet do cmd do Windows. Após acessarmos via telnet, veremos a seguinte tela: Agora, devemos habilitar o acesso SSH (conexão segura) e o acesso à interface WEB, para isso, basta setar uma senha para o usuário root: # passwd root Agora, já temos acesso à interface WEB:
Configurando a redeAs configurações de rede, segurança (senha + Firewall) e outras, podem ser feitas na interface WEB, muito intuitiva, por sinal. Mas, neste artigo, farei a configuração da rede via linha de comando. Para configurar a rede, entre em: # vi /etc/config/network Neste arquivo, podemos setar o IP default do AP, o gateway e a configuração da WAN: config interface ‘loopback’
option ifname ‘lo’ option proto ‘static’ option ipaddr ‘127.0.0.1’ option netmask ‘255.0.0.0’config interface ‘lan’ option ifname ‘eth0’ option type ‘bridge’ option proto ‘static’ option ipaddr ‘192.168.1.1’ option netmask ‘255.255.255.0’ option gateway ‘192.168.1.252’config interface ‘wan’ option ifname ‘eth1’ option proto ‘dhcp’ option type ‘bridge’config switch option name ‘eth0’ option reset ‘1’ option enable_vlan ‘1’ config switch_vlan Altere conforme sua necessidade. Para configurar a rede sem fio, entre em: # vi /etc/config/wireless Neste arquivo, podemos configurar o canal, a potência, o modo da rede (AP), o nome da rede (SSID), entre outras. config wifi-device ‘radio0’
option type ‘mac80211’ option macaddr ‘a0:f3:c1:e5:23:de’ list ht_capab ‘SHORT-GI-20’ list ht_capab ‘SHORT-GI-40’ list ht_capab ‘RX-STBC1’ list ht_capab ‘DSSS_CCK-40′ option hwmode ’11gn’ option country ‘BR’ option channel ’11’ option txpower ’10’config wifi-iface option device ‘radio0’ option mode ‘ap’ option ssid ‘scifi’ option encryption ‘none’ option network ‘lan wan’ option wmm ‘0’ |