Como recuperar seu roteador TP-Link 1043 travado após atualização de firmware sem sucesso.
Publicado em 20/2/2012 | Autor ericson semchechen
Com a finalidade de melhor aproveitar estes recursos existem grupos especializados em criar firmwares personalizados e com muito mais funcionalidades que o firmware original (e de graça!).
A troca de firmware é teoricamente simples e muitas vezes podendo ser feita pela própria interface web. Entretanto a utilização de um firmware errado, defeituoso (quem usa o DD-WRT sabe do que estamos falando, o ano passado foi disponibilizado um firmware com problema para download que travava os roteadores) ou uma falta de energia elétrica durante o processo de gravação pode deixar seu roteador inutilizável.
Se por algum dos motivos acima você travou seu roteador, não consegue mais acessá-lo, mas ao ligá-lo todos os leds ficam piscando juntos aqui vai uma boa notícia: É possível recuperar seu roteador!
Pré-requisitos:
- Computador com uma porta serial disponível (ou um adaptador USB-Serial)
- Cabo de comunicação serial (veja neste artigo como montar e conectar ao circuito do roteador)
- Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
- Servidor TFTP (WinAgents TFTP Server, http://www.winagents.com/en/products/tftp-server/)
- Firmware (procedimento testado com o arquivo WR1043ND_V1_110429 http://www.tp-link.com/en/support/download/?model=TL-WR1043ND&version=V1#tbl_j)
Procedimento:
Atenção: Este procedimento foi testado com o TP-Link WR 1043ND, Versão 1.8. A execução deste procedimento e eventuais danos causados a seu equipamento são de sua inteira responsabilidade. Caso este procedimento funcione em outra versão favor nos informar.
1) Abra e conecte o cabo serial no roteador e no computador
2) Descompacte o firmware e renomeie para firware.bin (apenas para facilitar)
3) Instale o servidor TFTP utilizando as configurações padrão e configure-o
3.1) Execute o TFTP Server Manager conectando no Local server (esta opção já deve estar marcada) e se solicitado clicar em Sim para iniciar o serviço

3.2) Clique no menu Server -> Virtual FTP Folders – > Manage Repositories

3.3) Clique em Edit, localize a pasta onde o firmware foi descompactado e renomeado e clique em Close para voltar à tela inicial do software

3.4) No painel à direita o arquivo firmware.bin deve ser exibido
4) Conecte um cabo de rede ao computador e numa das portas LAN do roteador
5) Configure a interface de rede de seu computador para 192.168.0.5
5.1) No Windows 7 isto pode ser feito clicando no ícone de rede perto do relógio e em seguida Abrir a Central de Rede e Compartilhamento
5.2) No canto esquerdo clique sobre o link Alterar as configurações do adaptador
5.3) Clique com o botão direito sobre o seu adaptador (normalmente com o nome de Conexão Local) e em seguida Propriedades
5.4) Abra as propriedades do protocolo TCP/IPv4 e configure conforme a tela abaixo

5) Acesse a console do roteador utilizando o Putty
5.1) Na tela de configuração de conexão selecione o tipo Serial, e velocidade 115200. Por padrão a porta de comunicação é COM1.

5.2) Clique na categoria Serial e mude Flow Control para None e em seguida Open

5.3) Ligue o roteador que você começará a visualizar a tentativa de boot

6) Grave o novo firmware no roteador
6.1) Assim que aparecer o texto Autobooting digite tpl (neste momento as luzes devem parar de piscar ficando ativo os leds PWR e da porta em que o cabo de rede está conectado)
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0×7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Autobooting in 1 secondstplar7100>
6.2) Limpe a memória (7c0000 é o tamanho do firmware, se convertido para decimal 8126464 bytes, que deve ser o tamanho do seu arquivo firmware.bin)
ar7100> erase 0xbf020000 +7c0000
First 0×2 last 0x7d sector size 0×10000
6.2) Envie o arquivo via tftp para seu roteador
ar7100> tftpboot 0×81000000 firmware.bin
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename ‘firmware.bin’.
Load address: 0×81000000
Loading: #################################################################
…
############################
done
Bytes transferred = 8126464 (7c0000 hex)
É possível ver na tela do servidor TFTP a transferência do arquivo:
6.3) Grave o firmware no roteador
ar7100> cp.b 0×81000000 0xbf020000 0x7c0000
Copy to Flash… write addr: bf020000
done
6.4) Agora é só chamar o boot
ar7100> bootm 0xbf020000
## Booting image at bf020000 …OK
…
TL-WR1043ND mips #1 Wed Feb 23 19:36:45 CST 2011 (none)
TL-WR1043ND login:
Pronto!!! Basta voltar as configurações de rede para obter endereço automaticamente e você poderá acessar novamente seu roteador pelo navegador utilizando o endereço http://192.168.1.1
Um agradecimento ao Diogo que “bricou” o roteador dele duas vezes para que eu pudesse documentar este procedimento, deixando o roteador do Vicente e o meu intacto.
Se você conseguir executar este procedimento em outro modelo de roteador por favor no avise!
Este procedimento foi montado com base nas informações contidas no site OpenWRT (http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd).
4 comentários, comente você também!
Categoria: hardware, Redes, TodosTags: problema firmware roeador, recuperar firmware roteador, Recuperar roteador, roteador brickado, router 1043 bricked, TP-Link 1043
Comments
4 Responses to “Como recuperar seu roteador TP-Link 1043 travado após atualização de firmware sem sucesso.”
Deixe um comentário!



February 20th, 2012 @ 0:56
March 12th, 2012 @ 18:39
Desde já agradeço! Sucesso a Todos.http://lazarosouza.com
May 4th, 2012 @ 17:57
May 4th, 2012 @ 17:59