13Jul

Como usar um firmware personalizado no seu roteador e por que você pode querer

Os roteadores

são basicamente pequenos computadores. Por padrão, eles executam um sistema operacional fornecido pela fabricação, ou firmware, para rotear o tráfego de rede e fornecer várias configurações e recursos. Mas você pode substituir este firmware.

A maioria das pessoas não precisa de um firmware de roteador personalizado de terceiros. Sim, o firmware personalizado pode fornecer recursos adicionais e outros benefícios, mas eles são mais complexos e a maioria das pessoas simplesmente quer que seu roteador funcione como um aparelho.

Noções básicas sobre o firmware

Seu roteador usa um sistema operacional, conhecido como seu firmware. Os fabricantes de roteadores fornecem uma maneira de "piscar" o novo firmware, que normalmente é usado para atualizar o firmware do roteador para uma nova versão do fabricante. No entanto, você não precisa necessariamente piscar um arquivo fornecido por um fabricante - você poderia, em vez disso, mostrar um arquivo fornecido por um terceiro. Este arquivo poderia ter um sistema operacional personalizado nele. Os roteadores

não são como PCs. Você não pode simplesmente instalar qualquer firmware antigo em qualquer roteador antigo. Você precisará usar um firmware projetado especificamente para o seu roteador - um que suporte seus dispositivos de hardware e um que se encaixa no espaço de armazenamento limitado que seu roteador inclui.

O firmware do roteador personalizado Linksys WRT54G

primeiro despejou com o roteador Linksys WRT54G lançado em 2003. Esses roteadores executaram um firmware baseado em Linux. A Linksys não liberou o código-fonte quando eles lançaram o roteador, embora fosse suposto. Eles finalmente lançaram o código-fonte do firmware WRT54G após alguma pressão. Enthusiast, então, tinha um roteador que executou Linux e o código-fonte para o roteador. Eles poderiam tomar esse código e alterá-lo, adicionando recursos, ajustando-o, modificando a interface e piscando sua versão personalizada de volta para o roteador.

As futuras versões do WRT54G geraram um sistema operacional diferente. No entanto, a linha de roteadores WRT54G baseados em Linux continua na série WRT54GL da Linksys - o L representa o Linux. No entanto, a série WRT54GL suporta apenas Wi-Fi 802.11b / g e carece de suporte para wireless 802.11n, por isso não é realmente o roteador ideal para comprar hoje.

Por que incomodar?

As pessoas gostam de instalar o firmware do roteador personalizado porque oferecem recursos adicionais. Por exemplo, o firmware OpenWrt é basicamente uma distribuição Linux para seu roteador, completo com um gerenciador de pacotes. Você pode usá-lo para instalar servidores web, VPN e SSH leves no seu roteador. Mesmo as opções amigáveis ​​como DD-WRT adicionam recursos poderosos como suporte de qualidade de serviço( QoS) para priorizar o tráfego de rede, um recurso que geralmente é encontrado apenas em roteadores mais avançados. Aqui está uma demonstração da interface DD-WRT que você pode visualizar online.

O firmware personalizado do roteador também pode ser mais estável que o firmware fornecido pelo fabricante em alguns casos. Se o seu roteador precisar de reinicializações regulares, um firmware personalizado pode permitir que o seja executado mais estável.

Security é outra preocupação. Por exemplo, alguns roteadores D-Link continham uma porta traseira - se seu navegador usasse uma seqüência de agente de usuário especial, você poderia acessar a interface de administração sem um nome de usuário e uma senha. Muitos roteadores de consumo continham outra porta traseira que foi corrigida com um patch, mas o patch realmente acabou de esconder o backdoor por isso ainda era útil por atacantes. Os roteadores da Asus com recursos de compartilhamento de arquivos de rede podem expor seus arquivos à Internet para qualquer pessoa acessar. O estado da segurança do roteador doméstico é um pesadelo, e esses projetos de código aberto baseados em Linux provavelmente não incluirão backdoors amadores.

Como instalar um firmware de roteador de terceiros

Se você deseja usar um firmware de roteador de terceiros, primeiro você precisará escolher aquele que deseja usar. O OpenWrt é um poderoso firmware de roteador baseado em Linux escrito a partir do zero para suportar roteadores WRT54G, e é movido para suportar mais roteadores. DD-WRT é uma distribuição mais fácil de usar baseada em OpenWrt. O tomate tem sido popular no passado, mas foi atualizado pela última vez em 2010 para que ele não suporte tantos roteadores quanto esteja mais desatualizado. Há muitos outros projetos de firmware de terceiros, também - você encontrará uma longa lista na Wikipédia.

Em seguida, você precisará ter certeza de que realmente possui um roteador que suporte este firmware. Você pode encontrar uma lista de suporte de firmware de hardware do roteador em seus sites - aqui está a lista de dispositivos que o OpenWRT suporta e aqui está a lista de dispositivos que o DD-WRT suporta.

Se você está comprando um roteador, você quer fazer algumas pesquisas para encontrar um roteador moderno e sólido que ofereça suporte a roteadores de terceiros. Por exemplo, vimos este anúncio no site DD-WRT - a ASUS está publicitando diretamente para entusiastas que procuram firmware de roteador de terceiros, argumentando que seu hardware é a plataforma ideal para executar seu próprio sistema operacional de roteador. Os geeks que hackeam seus roteadores são um mercado suficientemente grande para os fabricantes prestarem atenção.

Você deseja seguir as instruções do firmware para passar pelo processo de instalação. No entanto, o processo geralmente é tão simples como baixar o arquivo de firmware apropriado para o seu dispositivo, visitando a página Atualizar Firmware na interface da web do seu roteador e carregando o firmware de terceiros através deste formulário. O roteador substituirá o firmware original por outro.

Naturalmente, os fabricantes de roteadores de terceiros geralmente não são suportados pelo fabricante do roteador. Eles são como instalar uma ROM personalizada no Android ou substituir o sistema operacional do seu PC com o Linux. Se você encontrar um problema, não pode entrar em contato com o fabricante do roteador e esperar que eles solucionem problemas com o software de terceiros.

Crédito da imagem: webhamster no Flickr, Chad Ohman no Flickr