DD-WRT

Vou explicar aqui o que é o dd-wrt (logo abaixo), como eu fiz a instalação no meu roteador e as minhas referências. Veja também problemas encontrados com o dd-wrt.

O que é o dd-wrt

O dd-wrt é um firmware baseado em Linux que substitui o firmware original de roteadores wireless. O Linksys WRT54G é um roteador wireless bastante comum e barato que costuma ser usado para fazer esta modificação.

A razão de se usar o dd-wrt em vez do firmware original é poder usar alguns recursos que o original não oferece. Alguns dos motivos mais comuns que levam as pessoas a usar o dd-wrt são:

Como instalei no meu roteador

ATENÇÃO: este procedimento foi aplicado com sucesso em um Linksys WRT54G versão 6. É importante observar o modelo e, principalmente, a versão.

Toda configuração deve ser feita por meio de uma conexão com cabo. Não use a conexão wireless para modificar o roteador.

As páginas que consultei também recomendam usar Internet Explorer, de preferência a versão 6.0 (eu usei o 7.0 e deu tudo certo).

Arquivos necessários

Você vai precisar dos seguintes arquivos: vxworks_prep_v03.bin, vxworks_killer_g_v06.bin, dd-wrt.v23_micro_generic.bin e tftp.exe.

Passos para instalar o roteador

  1. Configure sua placa de rede com o endereço IP fixo 192.168.1.100 e máscara 255.255.255.0.
  2. Entre na interface web do roteador (o default é http://192.168.1.1/) em Administration e então Firmware upgrade. Faça upload do arquivo vxworks_prep_v03.bin. Após algum tempo (+- 1 min), a tela ficará branca. Desligue e ligue o roteador.
  3. Aguarde alguns instantes (uns 30 segundos) até que o roteador tenha ligado novamente e acesse novamente http://192.168.1.1/. Abrirá uma tela chamada "Management mode". Agora faça upload do arquivo vxworks_killer_g_v06.bin. Aguarde até aparecer "Success".
  4. Desligue e ligue o roteador. O LED power deve estar piscando.
  5. Agora use o TFTP para enviar a imagem dd-wrt.v23_micro_generic.bin para o roteador. Preencha o Server com o IP do roteador (192.168.1.1), deixe a senha em branco e clique upgrade. Aguarde (o upgrade é rápido). O roteador irá reiniciar sozinho após terminar.

Problemas encontrados com o dd-wrt

Nas primeiras horas de uso normal após instalar o dd-wrt o roteador começou a ficar muito lento, chegando ao ponto de parar de responder ping na rede local. Com uma breve pesquisa descobri que isso é causado por um excesso de conexões que ficam registradas em memória mesmo depois de terminadas, característica de um firewall do tipo stateful. A solução consiste em ir em Administration, Management e então alterar as opções "Maximum ports" para 4096 e os timeouts tcp/udp para valores menores. Usei 300 segundos (o padrão é 3600).

Referências

  1. Bitsum Technologies - WRT54G (roteiro original)

 

Conrado Vardanega - contato