Saturday, February 18, 2012

Tomato firmware

Tenho um Router Linksys WRT54GL e posso falar de pelo menos 4 firmwares do mesmo (3 dos quais alternativos), sendo eles:

- o típico da Linksys
- DDWRT
- OpenWRT
- Tomato

pu-los na ordem pela qual os experimentei: usei N vezes e durante muito tempo o software da Linksys, o que vem de fábrica com o router, é muito bom, super estável e faz tudo o que um router caseiro deveria fazer mas é limitado; não quero mesmo assim deixar de frisar que se não quiserem fazer algo especial, estranho ou diferente com o router, mais vale manter o firmware e evitar problemas! Sei do que falo porque já tive de restaurar firmwares - alguém já ouviu falar em bricked routers? - destes routers 2 ou 3x via telnet e acreditem, até pode ser interessante e bom para aprender um pouco mais mas é uma grande SECA também!



Não vou infelizmente para mim (porque não sei e não tenho experiência suficiente com todos eles) falar dos firmwares extensiva e/ou detalhadamente, vou sim deixar a minha opinião em relação a algo de bom ou mau que tenha visto neles de forma a poder ajudar alguém que queira usá-los para alguma coisa a mais que estes façam que o de fábrica não faz.

Estes firmwares alternativos permitem uma série de coisas que os de fábrica não permitem, alguns até correm protocolos de roteamento (RIP por exemplo), correm scripts (como tem um linux por baixo, usam o cron penso eu)... e não vale a pena estar a falar muito porque nos links que dei acima, encontra-se lá essa informação toda e mais alguma.

Algumas observações minhas:

- Tomato é o mais fácil de instalar! Nunca instalar o Tomato depois do DDWRT sem se informarem antes pois a password é cifrada de forma diferente num e noutro e é necessário ler a password via telnet no DDWRT para depois sabermos qual vai ser usada no Tomato.
- Tomato é o que tem a melhor interface web, pelo menos para mim pois é como eu gosto: simples e funcional, tem lá tudo que é preciso.
- DDWRT é fácil de instalar mas é um processo composto : 2 fases.
- OpenWRT foi para mim o mais chato de instalar da primeira vez, à conta deste, "brickei" 2 routers no mesmo dia mas felizmente o processo era reversível e foi revertido!
- OpenWRT tem uma firewall muito boa que funciona com base no iptables (na realidade acho que destes alternativos, todos funcionam com base no iptables) mas é um pouco complexa à primeira, muito pouco intuitiva mas depois de percebermos o esquema... é muito boa!

Hoje resolvi instalar o Tomato, não me perguntem porquê mas se um gajo é curioso, tem de experimentar, certo? Aqui fica uma imagem da interface web logo a seguir a uma configuração dum port-forward que fiz:


No comments:

Post a Comment