Instalando DD-WRT v23 no linksys WRT54G v6.0

De gutocarvalho.net

Aqui vou demonstrar como alterei o firmware linksys wrt54g v6.0 para dd-wrt v2.3

Conteúdo

[editar] procedimento para alteração de firmware

[editar] alertas

Este procedimento é compatível com os roteadores WRT54G v5.0 e v6.0.

Cuidado, este procedimento pode inutilizar seu roteador, se decidir fazê-lo será por sua conta e risco.

[editar] buscando arquivos necessários

Faça o download do arquivo linux_prep_wrt54g.bin

usuario@computador:~$ mkdir ddwrt
usuario@computador:~$ cd ddwrt
usuario@computador:~$ wget http://www.wrtrouters.com/guides/upgradetolinux/linux_prep_wrt54g.bin
usuario@computador:~$ wget http://www.wrtrouters.com/guides/upgradetolinux/linux_upgrade_wrt54g.bin
usuario@computador:~$ wget http://www.wrtrouters.com/guides/upgradetolinux/dd-wrt.v23_micro_generic.bin

[editar] instalando o firmware linux_prep_wrt54g.bin

Vá em seu navegador e acesse o administrador web do seu Linksys. Geralmente o endereço é: 192.168.1.1,

Após ter se logado no sistema de administração web vá em:

Administration e depois clique em Firmware Upgrade

Selecione o arquivo linux_prep_wrt54g.bin

Clique em Apply e aguarde alguns minutos.

Quando sua tela ficar branca, desligue a fonte de energia do roteador, conte 5 segundos e ligue novamente.

[editar] atualizando o firmware com o arquivo linux_upgrade_wrt54g.bin

Depois que seu roteador reiniciar, vá novamente ao navegar e entre no sistema de administração.

Você verá apenas uma caixa de texto escrita "Management Mode".

Selecione o arquivo linux_upgrade_wrt54g.bin e clique em upgrade.

Após o término do upgrade, que você vai acompanhar por uma barra de progresso, desligue a fonte de energia do roteador, conte 5 segundos e ligue novamente.

Quando o roteador reiniciar você vai perceber que o LED Power vai ficar piscando de forma contínua.

[editar] instalando o dd-wrt v2.3

Abra seu cliente TFTP no terminal

Se estiver usando oc cliente tftp, siga os passos abaixo.

usuario@computador:~$ tftp 192.168.1.1
tftp> binary
tftp> rexmt 1
tftp> timeout 60
tftp> trace
Packet tracing on.
tftp> put dd-wrt.v23_micro_generic.bin

ou o comando em um linha única

echo -e "binary\nrexmt 1\ntimeout 60\ntrace\nput openwrt-xxx-x.x-xxx.bin\n" | tftp 192.168.1.1

Se estiver usando o cliente atftp siga os passos abaixo

usuario@computador:~$ atftp
atfp> connect 192.168.1.1
atfp> mode octet
atfp> trace
atfp> timeout 1
atfp> put openwrt-xxx-x.x-xxx.bin

ou o comando em uma linha única

atftp --trace --option "timeout 1" --option "mode octet" --put --local-file openwrt-xxx-x.x-xxx.bin 192.168.1.1

[editar] dicas

Caso não consiga acessar o roteador ou enviar o firmware final verifique as configurações da sua placa de rede, o roteador tem o endereço 192.168.1.1 , você precisa ter um endereço ip na mesma rede para poder enviar o firmware, como não tem servidor DHCP ativado, configure manualmente se for necessário.

O usuário e senha do roteador depois da atualização de firwmware é root:admin

[editar] referências

Ferramentas pessoais