O DD-WRT e uma firmware open source, baseado no kernel Linux, que adiciona diversas funcionalidades e opcoes de controle em relacao as firmwares originais que vem nos roteadores sem fio. Ele e desenvolvida por uma equipe de programadores independentes, liderada pelo BrainSlayer.Uma demonstracao do DD-WRT pode ser visualizada em http://www.dd-wrt.com/demo/O hardware utilizado na instalacao e o TP-Link TL-WR1043ND que tem um excelente custo beneficio e possui a seguinte configuracao: 1 porta WAN 10/100/1000Mbps;4 portas LAN 10/100/1000Mbps;1 porta USB 2.0;Processador AR9132 de 400 MHz;32 MB de RAM;8 MB de Flash;Wireless Atheros AR9103 2,4GHz, 802.11n/g/b;3 antenas destacaveis de 3dBi com conector SMA.Instalando o DD-WRTE aconselhavel que a instalacao seja ser feita utilizando conexao por cabo e que se tenha uma fonte de alimentacao ininterrupta.Entre no endereco oficial do DD-WRT em http://www.dd-wrt.com/ e em "Router Database" verifique se seu roteador e suportado. Baixe o "Special image for initial flashing", na instalacao do TL-WR1043ND e o factory-to-ddwrt.bin.Lista com os dispositivos suportados:http://www.dd-wrt.com/wiki/index.php/Supported_DevicesAcesse o endereco Web de administracao do roteador e coloque seu login/senha de administrador, o padrao e http://192.168.1.1/ com login/senha admin/admin.No menu System Tools/Firmware Upgrade escolha o arquivo baixado anteriormente e clique em upgrade.Aguarde a conclusao da instalacao.Assim que concluir voce ja pode acessar o DD-WRT pelo browser, o endereco padrao e http://192.168.1.1/. O primeiro acesso e pedido que voce defina um usuario e senha de administrador do roteador.Depois de definido a senha aparecera o System Information do DD-WRT. Agora e so configura-lo ao seu gosto.Diferente dos outros fabricantes a TP-Link nao tem "frescura" na utilizacao de um firmware alternativo, nao faz nenhum tipo de verificacao.Firmware (Early Preview)Para quem quiser se aventurar e instalar uma versao ainda nao liberada, pode acessar a pasta de FTP do BrainSlayer e baixar a versao correspondente ao seu hardware.ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/No FTP possui as 2 imagens:Special image for initial flashing - que possui no nome a palavra "factory" e e utilizado para substituir o firmware original do fabricante;Webflash image - para quem ja tem o DD-WRT instalado e quer atualiza-lo.Estou utilizando o v24-sp2 (04/13/11) std (SVN revision 16785) e esta funcionando tudo perfeitamente. A revisao SVN 16785 adicionou o servidor SAMBA e criou uma interface grafica para configurar o OpenVPN server.ATUALIZACAO (20/01/2011):Passei para r18024 e esta funcionando tudo perfeitamente, DDNS, OpenVPN, suporte ntfs, NAS com SAMBA, QoS, Wireless N com TX 24 dBm. E necessario no update "Reset to Default Factory" depois da atualizacao.Restaurando o firmware original de fabricaNao gostou do DD-WRT? Quer restaurar para o firmware de fabrica?Baixe o firmware na pagina do fabricante e disponibilize-o para acesso no equipamento. No TL-WR1043ND baixe o firmware em http://www.tp-link.com/en/support/download/?model=TL-WR1043ND, descompacte, salve em um pendrive formatado em FAT32 e espete no porta USB do equipamento.Na interface Web em Service/USB habilite "Core USB Support", "USB Storage Support" e "Automatic Drive Mount". Agora rode o mtd por telnet passando o caminho da pasta que voce escolheu montar a unidade, aconselho utilizar /mnt.Abra um conexao telnet com o equipamento, confira se o pendrive esta conectado e montado.mtd -e linux -r write "/mnt/sda_part1/wr1043nv1_en_3_13_4_up(110429).bin" linuxA saida do comando e parecida com esta:root@antigerme:/tmp# mtd -e linux -r write "/mnt/sda_part1/wr1043nv1_en_3_13_4_up(110429).bin" linuxUnlocking