Como consertar um Buffalo / Any Router Bricked

Nesta postagem, compartilharei informações sobre como consertar um roteador Buffalo com brick.

Embora seja destinado ao fabricante Buffalo, o princípio se aplica a todos os tipos de roteadores.


O que significa um roteador com blocos?

Como consertar um roteador Buffalo Bricked

Um roteador bricked é simplesmente o novo estado do seu dispositivo, o que significa que ele não pode mais funcionar como deveria.

Isso geralmente acontece quando um usuário instala um firmware incorreto e / ou o roteador perde energia enquanto a atualização do firmware está em andamento.


Como determinar se meu roteador está bloqueado?

A maneira mais fácil de determinar se o roteador está realmente bloqueado é realizar uma reinicialização a frio.

  1. Na parte traseira do roteador, deve haver um pequeno botão de reinicialização. Obtenha um clipe de papel, pressione o botão de reset e segure-o por 30 segundos. Feito isso, deixe as luzes acenderem seu roteador.
  2. Obtenha um cabo Ethernet e conecte uma das extremidades em uma das portas Local / LAN e a outra extremidade em seu computador.
  3. Abra o prompt de comando em Windows ou Terminal no macOS, digite ping seguido do endereço IP do seu roteador.

por exemplo: de ping 192.168.1.1

4. Sua resposta deve ser algo

Pingando 192.168.1.1 com 32 bytes de dados:

Resposta de 192.168.1.1: bytes = 32 tempo <1ms TTL = 64

Resposta de 192.168.1.1: bytes = 32 tempo <1ms TTL = 64

Resposta de 192.168.1.1: bytes = tempo 32 = 1ms TTL = 64

Resposta de 192.168.1.1: bytes = tempo 32 = 1ms TTL = 64

Estatísticas Ping para 192.168.1.1:

Pacotes: Enviados = 4, 4 = Recebidos, Perdidos = 0 (0% de perda)

Se você obtiver esse tipo de resposta, seu roteador não está bloqueado. Você pode digitar o endereço IP do seu roteador em um navegador da web e poderá acessar o painel de administração do roteador.

No entanto, se você não obtiver nenhuma resposta (ou tempo limite esgotado), provavelmente o roteador está bloqueado.


Compreendendo o processo de Unbricking Router

O Buffalo possui um fail-safe embutido, em que por alguns segundos após ser ligado, se for enviado um arquivo de firmware via TFTP, ele irá lê-lo e aplicá-lo.

Felizmente, isso acontece antes que o firmware atual seja carregado e, portanto, pode ser usado mesmo se o firmware atual estiver corrompido (ou seja, bloqueado).

Muitos sistemas modernos, incluindo Windows, O Linux e o OSX detectam automaticamente os estados da rede e isso torna o processo a seguir bastante difícil, como se o seu computador estivesse conectado diretamente ao roteador.

Quando você liga o roteador, o sistema operacional tenta configurar o adaptador de rede, isso leva um tempo e quando termina, você provavelmente perdeu a janela curta do TFTP e o roteador estará de volta ao seu estado brickado.

Para contornar isso, conecte um hub Ethernet ou switch burro entre o computador e o roteador de destino. Eu digo idiota porque você não quer nada interferindo na atribuição do endereço IP, então quanto mais idiota melhor!


Como desbloquear / consertar o Buffalo Bricked Router?

Baixando Firmware

Baixe o arquivo de firmware correto em DD-WRT or Búfalo e salve-o no seu computador. É muito importante ter o arquivo correto para o modelo EXATO de roteador que você está usando, alguns roteadores também variam entre as revisões de hardware, portanto, não tenha pressa e certifique-se de ter o arquivo correto.

Configurando Seu Computador

Desconecte o computador da Internet, desligue o wireless e quaisquer outras redes e conecte-o ao roteador brickado, de preferência com um switch burro ou hub no meio. Certifique-se de que o roteador bricked esteja desligado neste ponto.

Defina manualmente o endereço IP no adaptador Ethernet do seu computador para 192.168.1.2 com uma máscara de sub-rede de 255.255.255.0

Obtendo o endereço MAC do roteador

Agora você precisa criar um ARP (protocolo de resolução de endereço) para o roteador. Encontre o endereço MAC do roteador, ele deve estar na etiqueta, para dispositivos Buffalo eles o chamam de SSID, mas na verdade é o endereço MAC Ethernet.

Será na forma de seis números hexadecimais, Exemplo: 002513126A6D, este número é o endereço físico exclusivo codificado no adaptador Ethernet do roteador.

Vinculando Seu Computador e Roteador

Queremos informar ao computador que nosso endereço IP escolhido está vinculado a esta porta Ethernet física e, para fazer isso, usamos o comando arp.

No OSX e no Linux, o comando seria:

arp -s 192.168.1.1 00:25:13:12:6A:6D  (Endereço Mac do seu roteador)

On Windows o endereço MAC é separado por hífens, ou seja:

arp -s 192.168.1.1 00-25-13-12-6A-6D (Endereço Mac do seu roteador)

Depois de fazer isso, vinculamos o endereço IP 192.168.1.1 ao dispositivo físico

00:25:13:12:6A:6D

Atualizando seu roteador

Certifique-se de ter um Cliente TFTP instalado no seu computador, ele vem como padrão no OSX, mas precisará ser instalado no Windows e provavelmente no Linux.

A sintaxe do cliente TFTP irá variar nas diferentes versões, mas os princípios são os mesmos, inicie o TFTP e conecte-o a 192.168.1.1, certifique-se de estar no modo binário, ligue o roteador e, ao mesmo tempo, emita o comando put para enviar o firmware, ou seja

colocar buffalo-to-dd-wrt_webflash-MULTI.bin

(o nome do arquivo pode variar e pode ser qualquer coisa, são os conteúdos que contam!

Após 10-30 segundos, seu cliente TFTP deve reportar de volta dizendo algo como:

Enviou XXXXXX bytes em XXXX segundos

Assim que receber essa mensagem, você saberá que o arquivo foi enviado com êxito ao roteador.

Sente-se e relaxe

Vá tomar uma xícara de chá e demore pelo menos 10 minutos. Depois de voltar, as luzes devem ter mudado. Eles variam de acordo com o modelo, mas em um Buffalo WHR-G300 V2, isso significava que a luz vermelha de diagnóstico estava apagada e não piscando e a luz verde sem fio estava acesa.

Etapas finais

Depois de ver que você pode desligar e ligar o roteador, também aconselho configurar o adaptador Ethernet no computador de volta para DHCP e, em seguida, reiniciar o computador. Isso é apenas para remover a entrada arp, então, se desejar, você pode excluí-la manualmente com o comando arp.

Assim que o computador voltar a funcionar, você poderá ir para a página de administração do roteador. É isso aí! Você desbloqueou o seu roteador.


Ter problemas?

Se o TFTP relatar qualquer tipo de erro, o processo falhou, então tente novamente.

Os mais comuns são:

Timeout - O TFTP não consegue se conectar ao roteador, algo está errado nas configurações do arp ou na configuração da rede física, revise tudo novamente e tente localizar a falha.

Também pode ser que você tenha perdido a janela TFTP, você deve emitir o comando put ao mesmo tempo em que liga o roteador, a janela dura literalmente alguns segundos, então tente novamente.

MODELO INCORRETO - indicando que você está usando o arquivo de firmware errado para este roteador, se isso acontecer, obtenha o arquivo correto e tente novamente.

Se tudo correr bem, ou seja, o TFTP relata sucesso, mas as luzes nunca mudam (no caso ou no WHR-HPG300N isso significava que o diagnóstico estava apenas piscando), algo deu errado com o carregamento do firmware.

Verifique novamente se o TFTP está no modo binário, você deve definir isso e varia de acordo com o tipo de sistema, mas se você não definiu explicitamente o modo binário, ele não funcionará. Se estiver correto, tente alguns arquivos de firmware diferentes (para o roteador correto, é claro).


Conclusão

Desbloquear o roteador pode ser difícil, mas se você seguiu as etapas corretamente, poderá recuperar o roteador.

Como foi sua experiencia você conseguiu desbloquear seu roteador Buffalo?


Outra postagem

Você deseja acessar mais de 600 canais de TV de seu (s) dispositivo (s) de qualquer lugar do mundo? Você pode agora com um Smart DNS serviço!

Você pode configurar o serviço DNS no seu roteador e todos os dispositivos da sua casa terão acesso aos canais de TV!