Pagina inicial » como » Como usar um firmware personalizado em seu roteador e por que você pode querer

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

    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 muitas vezes 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 quer que o roteador funcione como um appliance.

    Princípios de Firmware

    Seu roteador executa um sistema operacional, conhecido como firmware. Os fabricantes de roteadores fornecem uma maneira de "flash" 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 exibir um arquivo fornecido por um fabricante. Em vez disso, você pode exibir um arquivo fornecido por um terceiro. Este arquivo pode ter um sistema operacional customizado.

    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 que tenha sido especificamente projetado para o seu roteador - um que suporte seus dispositivos de hardware e que seja compatível com o espaço de armazenamento limitado que o roteador inclui.

    O Linksys WRT54G

    O firmware do roteador personalizado foi lançado pela primeira vez com o roteador Linksys WRT54G lançado em 2003. Esses roteadores tinham um firmware baseado no Linux. A Linksys não divulgou o código fonte quando liberou o roteador, embora devessem. Eles finalmente lançaram o código-fonte do firmware do WRT54G após alguma pressão. Entusiasta então tinha um roteador que executava o Linux e o código-fonte para o roteador. Eles poderiam pegar esse código e alterá-lo, adicionando recursos, aprimorando-o, modificando a interface e, em seguida, exibindo a versão personalizada de volta ao roteador.

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

    Porque se importar?

    As pessoas gostam de instalar o firmware do roteador personalizado porque eles fornecem recursos adicionais. Por exemplo, o firmware OpenWrt é basicamente uma distribuição Linux para o seu roteador, completa com um gerenciador de pacotes. Você pode usá-lo para instalar servidores web, VPN e SSH leves em seu roteador. Mesmo opções amigáveis ​​ao usuário, como o DD-WRT, adicionam recursos poderosos, como suporte a qualidade de serviço (QoS) para priorizar o tráfego de rede, um recurso normalmente encontrado apenas em roteadores de ponta. Aqui está uma demonstração da interface do DD-WRT que você pode ver on-line.

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

    A segurança é outra preocupação. Por exemplo, alguns roteadores D-Link continham um backdoor - se o seu navegador usasse uma string especial do agente do usuário, você poderia acessar a interface de administração sem um nome de usuário e senha. Muitos roteadores de consumidor continham outro backdoor que foi corrigido com um patch, mas o patch na verdade apenas escondia o backdoor, então ele ainda era utilizável por atacantes. Os roteadores da Asus com recursos de compartilhamento de arquivos de rede podem expor seus arquivos à Internet para qualquer um acessar. O estado da segurança do roteador doméstico é um pesadelo, e esses projetos de código aberto baseados no Linux provavelmente não incluirão backdoors amadores..

    Como instalar um firmware de roteador de terceiros

    Se você quiser usar um firmware de roteador de terceiros, primeiro precisará escolher o que deseja usar. O OpenWrt é um poderoso firmware roteador baseado em Linux, escrito do zero para suportar roteadores WRT54G, e passou a suportar mais roteadores. O DD-WRT é uma distribuição mais amigável com base no OpenWrt. O Tomato tem sido popular no passado, mas foi atualizado pela última vez em 2010, por isso não suportará tantos roteadores e estará mais desatualizado. Existem muitos outros projetos de firmware de terceiros também - você encontrará uma longa lista na Wikipedia.

    Em seguida, você precisará ter certeza de que realmente tem um roteador que suporte esse firmware. Você pode encontrar uma lista de suporte a firmware de hardware de 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ê vai querer fazer alguma pesquisa para encontrar um roteador moderno sólido que suporte bem roteadores de terceiros. Por exemplo, vimos esse anúncio no site do DD-WRT - a ASUS está anunciando diretamente para entusiastas que procuram por firmware de roteador de terceiros, argumentando que o hardware deles é a plataforma ideal para executar seu próprio sistema operacional de roteador. Geeks que hackam seus roteadores são um mercado grande o suficiente para os fabricantes prestarem atenção.

    Você vai querer seguir as instruções do firmware para passar pelo processo de instalação. No entanto, o processo geralmente é tão simples quanto fazer o download do arquivo de firmware apropriado para o seu dispositivo, visitar a página Atualizar Firmware na interface da Web do seu roteador e fazer o upload do firmware de terceiros por meio deste formulário. O roteador irá então substituir seu firmware original por um de terceiros.


    Naturalmente, os firmwares de roteador 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 pelo Linux. Se você encontrar um problema, não pode simplesmente entrar em contato com o fabricante do roteador e esperar que ele solucione problemas com o software de terceiros..

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