Estou tentando recuperar um roteador D-Link DIR-825 que comprei pelo ML com instabilidade na porta Ethernet WAN. Fiz várias atualizações de firmware do original 2.02NA até a versão 2.06NA e nada de funcionar.
Então resolvi instalar a versão de firmware open-source OpenWRT, mas o resultado foi o mesmo. Na verdade com o OpenWRT todos os LEDs ficam apagados e apenas o LED de Power acende na cor laranja.
Então soldei uns fios na serial do DIR-825 e liguei no conversor “USB 2.0 to UART TTL 6 Pin COM Module Converter CP2102” de 3.3V que comprei no eBay há alguns meses: http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=160582576901&ssPageName=ADME:L:OC:US:1123 . Um conversor USB/Serial de 3.3V é sempre útil.
Agora consigo ver toda a inicialização do meu roteador rodando o OpenWRT: http://pastebin.com/U8VEqAFk
O problema que estou tendo é que mesmo pressionando qualquer tecla durante a inicialização do U-Boot (inclusive Ctrl+C) eu não consigo entrar no prompt de comando do bootloader. Eu tentei pelo prompt do Linux usar o “mtd write” para modificar os parametros do bootloader e assim força-la a entrar no prompt, mas não funcionou.
Enquanto eu continuo tentando achar uma alternativo, já estou pensando num plano B, felizmente alguém já passou por este problema:
http://wiki.openwrt.org/doc/howto/generic.debrick#serial