Este documento explica como gravar ou regravar firmwares em Access Points baseados no chipset Realtek rtl8186 através do modo TFTP quando não se consegue mais o acesso pela interface web. Coloca o AP em modo TFTP pressionando o botão reset durante o boot e envia o firmware usando um cliente TFTP, configurando o computador na mesma faixa de IP do AP (192.168.1.6) e enviando o arquivo no modo binário.
1. Gravando Firmware através do modo TFTP
Introdução
Este tutorial ensina a gravar ou regravar firmwares em Access Points baseados no chipset Realtek rtl8186
através do modo tftp. É útil quando não se consegue mais o acesso pela interface web.
Colocando o Access Point em modo TFTP
Desligue o Access Point da sua fonte de alimentação, depois pressione o botão reset, segure-o pressionado e
ligue o Access Point. Aguarde 5 segundos e solte o botão reset.
Feito isso o AP estará rodando um TFTP Server interno com o endereço IP 192.168.1.6 e aguardando o envio do
firmware atavés de um software TFTP Cliente.
Algumas explicações sobre os Access Points e Firmwares
Os APs baseados no chipset rtl8186 tem um boot loader muito interessante e seguro. Quando você envia o
firmware ao AP esse boot loader faz a verificação do mesmo e somente depois de checar a integridade é que ele
faz a gravação, esta que é automática (o que não ocorria nos antigos baseados no chipset rtl8181). Então como
podem ver as chances de perda de um equipamento desses, são muito pequenas.
Quando você não consegue mais acesso ao AP, na maioria das vezes é possível que somente tenha perdido o
firmware ou alguma configuração não permitiu mais o acesso pela web ou SSH. Então é possível reverter essa
situação regravando o firmware. Agora quando você tenta enviar o firmware por TFTP e não consegue enviar, aí
sim fica mais complicado, pois aí perdeu o boot loader e para gravá-lo somente com um gravador de eprom ou
pelo conector JTAG que alguns APs tem.
Se você perdeu o boot loader do seu AP, isso não significa que o AP está danificado e que não tem mais
conserto, ainda existe uma chance.
Onde baixar o software TFTP Cliente
Baixe e instale o software TFTP:
Cliente para Linux em ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-tftp-0.17.tar.gz
Cliente para Windows em http://www.wappro.com.br/tftpc_free.zip
E finalmente envie o Firmware
Siga os seguintes passos para Linux:
1. Configure seu computador para que esteja na mesma faixa de IP do Servidor TFTP. Ex: 192.168.1.10.
2. Execute tftp e coloque em modo binario digitando binary em seguida enter.
3. Envie com um put o firmware e aguarde ate o fim da transmição em seguida reboot o AP.
4. Acesse o AP pelo endereço padrão do firmware colocado.
Siga os seguintes passos para Windows:
1. Configure seu computador para que esteja na mesma faixa de IP do Servidor TFTP. Ex: 192.168.1.10.
2. Execute o software TFTP Cliente e configure-o para Upload e modo binário.
3. Envie o firmware e aguarde ate o fim da transmição e reboot o AP.
4. Acesse o AP pelo endereço padrão do firmware colocado.