- Aprende quais são os projectos de firmware de router de código aberto, quais são os melhores e por que razão podes querer experimentá-los.
- Atualizar o firmware dos teus dispositivos nunca é 100% isento de riscos, mas pode melhorar a experiência.
- Fazer o flash de um firmware de router alternativo é pura loucura para alguns ou a única forma de o fazer para os entusiastas.
O firmware de um dispositivo, aquele pequeno pedaço de software que controla a comunicação entre o hardware e softwareO firmware, que pode fazer ou desfazer um dispositivo. Muitas vezes, quando dizemos que "este produto é mau", isso tem a ver com o firmware com bugs, e não com os componentes utilizados pelo fabricante.
O que é bom é que as actualizações de firmware podem melhorar significativamente um produto com o tempo, se o fabricante se esforçar por corrigi-lo. Também podes aumenta a velocidade do WiFi de um router mais antigo, que já não é suportado pelo fabricante.
No que diz respeito aos routers, está a acontecer algo interessante: há toneladas de projectos de código aberto para firmware alternativo de routers. Estes firmwares não são criados pelo fabricante, mas sim por entusiastas. Vamos ver o que é que se passa.
Leituras semelhantes:
ÍNDICE
Por que razão instalarias um firmware de router alternativo?
Uma das formas de os fabricantes segmentarem os seus aparelhos é reduzindo as funcionalidades dos modelos mais baratos, mesmo que o hardware seja tecnicamente capaz de lidar com funções disponíveis apenas nos modelos mais caros.
Isto é válido para praticamente qualquer tipo de produto tecnológico. Por isso, os routers estão definitivamente a ter o mesmo tratamento.
É aqui que os firmwares de router alternativos de código aberto vêm em socorro. Estes projectos independentes são repleto de funcionalidadesO sistema de gestão de redes WiFi da Microsoft, com tudo o que te vier à cabeça, coisas como quotas de largura de banda, controlos parentais, roaming WiFi, aumento da intensidade do sinal WiFi, acesso à Internet por palavra-passe e muitas outras funcionalidades de nível empresarial.
Para além das funcionalidades, uma outra razão para flashear o teu router com um firmware alternativo é obtém actualizações de segurançaO que normalmente não acontece se tiveres um router mais antigo que já não recebe actualizações de firmware do fabricante. Normalmente, isto acontece ao fim de alguns anos.
Uma vez que todos os firmwares oferecidos por projectos de firmware de código aberto utilizam o mesmo conjunto de funcionalidades principais, podes prolongar a vida útil de dispositivos mais antigos durante mais alguns anos, até que o projeto de código aberto deixe de suportar o teu router. Sim, isso acontece, mas demora muito mais tempo.
Perguntas importantes sobre firmwares de código aberto
Tal como acontece com qualquer atualização de firmware, corres o risco de bloquear um dispositivo se (1) actualizares a versão de firmware errada para o teu modelo, (2) o ficheiro de firmware estiver corrompido (verifica sempre a integridade do ficheiro) ou (3) a alimentação for cortada durante o processo de atualização. A recuperação nem sempre é impossível, mas é melhor evitares este cenário se puderes.
A resposta é "depende". Alguns projectos de firmware de routers alternativos de código aberto permitem-te fazer uma atualização manual usando o ficheiro de firmware original. Outros necessitam de uma abordagem mais complicada, mas geralmente é possível.
Verifica sempre primeiro, enquanto ainda tiveres o firmware original do dispositivo instalado. Isto é especialmente verdade se estiveres a utilizar um dispositivo ainda dentro da garantia e te preocupares com o facto de não poderes fazer um RMA ou repará-lo gratuitamente, caso algo corra mal.
Não, essa é a resposta curta. Cada projeto suporta um número limitado de modelos. Se o teu modelo não estiver na lista, não poderás fazer o flash do teu router. Em nenhuma circunstância flashes o teu router com o ficheiro de firmware errado. Isso vai bloquear completamente o teu router!
Uma vez que estamos a falar de projectos de firmware personalizados construídos por entusiastas, a interface nunca é tão amigável e intuitiva como a fornecida pelo fabricante do teu router. Se tiveres problemas com o firmware original, é muito provável que te sintas mais confuso quando utilizares um firmware alternativo. No entanto, a tua quilometragem pode variar.
Não existe um método único. Terás de seguir o procedimento de flashing de acordo com a documentação de cada projeto de código aberto. O procedimento pode variar consoante as versões de firmware e os modelos de router.
Lista de alguns dos melhores projectos de firmware para routers personalizados
Destaquei apenas alguns projectos de firmware de rotas alternativas, mas há imensos projectos e derivados por aí. A Wikipedia tem um lista exaustiva se estiveres interessado nisso.
DD-WRT, tudo o que queres e muito mais
Este é provavelmente o projeto de firmware de router personalizado mais conhecido, e um dos mais antigos. Eles suportam uma grande lista de modelos de routers, incluindo os mais baratos, por isso podes ter sorte. Além disso, existe uma enorme comunidade de utilizadores que te podem ajudar quando chegares a um beco sem saída.
Utilizei o DD-WRT num router Belkin muito antigo (versão Draft N) para o fazer funcionar como uma ponte sem fios para a televisão do meu quarto, que tem uma placa WiFi de má qualidade que perde a conetividade sempre que tento transmitir algo.
Funciona muito bem, mas tive de ler um pouco para perceber como configurar corretamente a interface.
OpenWRT é o mais antigo projeto de firmware de router de código aberto
Este é o projeto de firmware personalizado que deu início a este frenesim. Continua a ser uma opção muito poderosa com imensas funcionalidades. A versão atual foi uma vez fundida com outro projeto independente, o LEDE.
A principal desvantagem do OpenWRT é o facto de ser verdadeiramente um projeto de código aberto, o que significa que não inclui quaisquer unidades não gratuitas. Por isso, se o teu router usar código licenciado personalizado para algumas funções, não será suportado pelo OpenWRT.
Além disso, de uma forma verdadeiramente open-source, há routers que são suportados por este projeto, sem as características cobertas pelo código licenciado, como a funcionalidade WiFi! Por isso, sim, verifica bem antes de flashar.
Se achas que o DD-WRT é complexo, então vais ficar completamente impressionado com o que o OpenWRT oferece. Não é um firmware alternativo amigável de forma alguma, mas é uma mina de ouro para os entusiastas devido à granularidade das definições oferecidas.
Firmware Tomato avançado para routers baseados em Broadcom
Este é um projeto de router alternativo que funciona apenas com routers que usam chipsets Broadcom. Não te preocupes, isto é apenas um pouco limitado, uma vez que muitos routers usam chips Broadcom.
O Tomato vem com uma interface de utilizador significativamente mais amigável, sem sacrificar a funcionalidade que esperas de um firmware personalizado. Se o teu router for suportado, estás com sorte.
ASUSwrt Merlin Firmware alternativo para routers ASUS
Como o nome sugere, este é um projeto que amplia a funcionalidade dos routers ASUS, utilizando a mesma interface de fácil utilização, com características adicionais. A lista de dispositivos suportados não é muito longa. Por exemplo, o sistema mesh do meu router ASUS mais recente não é suportado, mas por agora não faz mal, pois não espero precisar de mais do que o router oferece muito em breve. Além disso, continuo a receber actualizações constantes do fabricante.
A interface e as funcionalidades oficiais do firmware do router ASUS são baseadas no ASUSwrt Merlin. É por isso que te parece familiar
Se tencionas experimentar firmwares de routers alternativos, sugiro que o faças num modelo mais antigo e não no teu router principal. Mesmo que aqueles que gostam de pensar pensem que estas são as melhores opções de firmware de router disponíveis, acredito que não é divertido ficar sem Internet e não ter um router de reserva. A tua família pode não ficar satisfeita.
Se o teu router não for suportado por nenhum dos projectos aqui apresentados, pode ser uma boa ideia investir num modelo em segunda mão. Desta forma, minimizas os danos no teu orçamento se alguma coisa correr mal e não conseguires recuperar o teu router de forma alguma.
No final, peço-te que partilhes a tua experiência com projectos de router alternativos, caso os tenhas experimentado. Que projeto escolheste? O que te levou a mudar? Quais as características que mais te agradam?