Ver Feed RSS

m4d3

Recuperação de RB através do software mikrotik netinstall

Avaliação: 5 votos, 5,00 média.
Hoje vamos utilizar o método netinstall para recuperação de RB que falhou durante o upgrade/downgrade ou que teve seu software danificado por algum outro motivo.

Buscando a solução:

-O método utilizado para a recuperação foi a conexão do cabo serial, somado a configuração manual de IP na interface de rede do PC e utilizando o aplicativo netinstall da própria MikroTik.

Observação: neste ensaio foi utilizado o modeo RB433L que não possui conector serial, sendo necessário soldar o cabo serial diretamente a RB.


Procedimentos:

1.
Soldar os fios TX, RX e GND na pci da RB433L.

Clique na imagem para uma versão maior

Nome:	         IMG_2247 (Medium).jpg
Visualizações:	10501
Tamanho: 	200,9 KB
ID:      	43494


Soldar na RB:
TX - BRANCO
RX - VERMELHO
GND - PRETO
ou
No DB9 que será ligado a porta serial da RB:
PINO 2 - BRANCO
PINO 3 - VERMELHO
PINO 5 - PRETO
Observação: se estiver utilizando um modelo de RB que possui conector serial não será necessário a solda, para tal obedeça a pinagem acima.

No DB9 que será ligado a porta serial do PC:
PINO 2 - VERMELHO
PINO 3 - BRANCO
PINO 5 - PRETO

2. Configurar um ip na placa de rede que será conectada a ether1 da RB, escolhi e configurei o IP 192.168.88.10 na placa de rede do PC que na ocasião estava a rodar o windows xp.

Clique na imagem para uma versão maior

Nome:	         524b0.png
Visualizações:	9592
Tamanho: 	32,4 KB
ID:      	43495


3. Configurar um ip na mesma faixa anterior no aplicativo netinstall fornecido pela MikroTik, escolhi e configurei o IP 192.168.88.20 tomando o cuidado de marcar a opção Boot Server enabled, acessível pelo botão Net booting deste aplicativo.

Clique na imagem para uma versão maior

Nome:	         524b00.png
Visualizações:	10001
Tamanho: 	25,4 KB
ID:      	43496


4. Ligue o conector DB9 a porta serial do PC e configure a porta COM de acordo com o que segue:

Clique na imagem para uma versão maior

Nome:	         porta_serial.png
Visualizações:	9437
Tamanho: 	23,4 KB
ID:      	43497

Bits por segundo: 115200
Bits de dados: 8
Paridade: Nenhum
Bits de parada: 1
Controle de fluxo: Nenhum


4.1 Opcional: Você pode acompanhar a comunicação pelo hyperterminal do windows, para tal basta abrir o hyperterminal e selecionar a porta COM que será utilizada na comunicação, este passo não é obrigatório mas você pode querer visualizar a comunicação entre PC <> RB.

Clique na imagem para uma versão maior

Nome:	         hyperterminal.png
Visualizações:	9746
Tamanho: 	23,2 KB
ID:      	43499


5. Com a RB433L desligada e o software netinstall aberto no PC, ligue o cabo de rede entre a placa de rede do PC e a porta POE da RB433L e conecte o cabo serial a porta COM do PC.

6. Mantendo na RB433L apertado o botão tipo push-button (localizado ao lado dos contatos de reset), ligue a alimentação de energia da RB e aguarde até que o led ao lado do power pare de piscar (entre 10 e 20 segundos) então pode soltar. Neste tempo caso a comunicação com a RB seja estabelecida com sucesso via porta serial, você poderá acompanhar pelo hyperterminal do windows conforme a imagem acima.

7. Após o boot da RB no modo netinstall, você precisará ter baixado a versão do sofware MikroTik para a respectiva RB no mesmo diretório do netinstall para que o mesmo possa ser utilizado no procedimento de recuperação da RB.

Clique na imagem para uma versão maior

Nome:	         524b1.png
Visualizações:	9527
Tamanho: 	23,5 KB
ID:      	43500


8. Marque a RB433L na janela Routers/Drivers e abaixo selecione a versão a ser reinstalada na parte inferior do sofware (routeros-mipsbe 5.24.), em seguida clique em install e aguarde o envio e instalação do software.

9. Quando o procedimento terminar você deverá receber a mensagem 'Installation finished successfully', a RB será reiniciada automaticamente e poderá remover os fios soldados a ela e utilizá-la normalmente.

Clique na imagem para uma versão maior

Nome:	         524b3.png
Visualizações:	9324
Tamanho: 	24,3 KB
ID:      	43501


Link para o post com informações de problema que levaram a escrever este blog: aqui

Se esta dica lhe foi útil clique em agradecer, não custa nada e serve de incentivo para que continuemos a gerar conteúdo que seja de ajuda a todos.


Grande abraço.

Luciano Rampanelli / M4D3

Atualizado 18-03-2013 em 23:14 por m4d3

Categorias
Tutoriais

Comentários

  1. Avatar de AndrioPJ
    Parabéns Luciano,
    Ótimo Post
  2. Avatar de bhyll
    Perfeito Luciano!

    Esses dias precisei ressuscitar uma rb1100, e tive que garimpar na net atras de informações (foi difícil)!

    Agora este seu tutorial ensina certinho!

    Quero deixar apenas uma dica: O programa hyperterminal é original no windows xp, então pra quem quer fazer este procedimento através de um computador com sistema operacional diferente, deve baixa-lo em algum desses sites de downloads gratuitos!

    Valeu!

    bhyll
  3. Avatar de 06andre07
    Muito bom seu post amigo... sou iniciante e com certeza vou precisar desse metodo um dia.
  4. Avatar de ivangalves
    Parabéns Luciano,

    ótima esta dica, vou tentar recuperar 2 rbs que tenho aqui, obrigado por compartilhar conosco.



    Ivan Galves
  5. Avatar de EribertoTorres
    Luciano, parabéns pelo tutorial.

    Uma dúvida: para fazer o procedimento do Netinstall eu nao tenho que primeiro entrar via console na RB e mudar o setor de boot para ela aceitar dar o boot pela rede via netinstall?
  6. Avatar de m4d3
    Citação Postado originalmente por EribertoTorres
    Luciano, parabéns pelo tutorial.

    Uma dúvida: para fazer o procedimento do Netinstall eu nao tenho que primeiro entrar via console na RB e mudar o setor de boot para ela aceitar dar o boot pela rede via netinstall?
    Precisa não, basta seguir o tutorial acima...
  7. Avatar de EribertoTorres
    Valeu pela resposta. Perguntei porque já fiz essa recuperacao na minha RB450G e nos tutoriais que li diziam que tinha que mudar o lugar de boot.
  8. Avatar de evertonmt
    Muito bom...estou com uma RB 1100 que nao reconhece no netinstall
    Fiz o update via serial mas ela da a seguinte MSG...
    invalid upgrade file id...

    Nao se trata de falta de comunicacao com a rb...esta descatada esta possibilidade...
  9. Avatar de freitascs
    Já ressuscite duas RB pelo net install mas não precisou de cabo serial fiz pelo cabo de rede e funcionou perfeito.
  10. Avatar de telworld
    Luciano.

    E quando isso acontece isso na SXT fui atualizar e travou,tem algum procedimento?

    Obrigado
  11. Avatar de franck
    Fui atualizar meu servidor e o mikrotik não inicializou, aqui era instalado em um pc.

    Pode me ajudar com alguma dica?
  12. Avatar de evertonmt
    Lembra desde problema com a RB...

    Muito bom...estou com uma RB 1100 que nao reconhece no netinstall
    Fiz o update via serial mas ela da a seguinte MSG...
    invalid upgrade file id...

    Pois era a Memoria detalhe..." MARKVISION"...
  13. Avatar de franciskv
    já recuperei 3 rbs 750 sem o cabo serial e pelo netinstall, basta apenas ativar o servidor do netinstall colocando um ip ex: 192.168.0.1 como servidor e na configuração da placa de rede o mesmo ip para conectar a rb danificada ao computador pela ether1 e fazer o processo de boot elas já vem por padrao configurado lá em system/routerboard (nand-then-ethernet) que significa que ela vai tentar inicializar pelo disco da rb quando houver falha nessa inicialização ela vai fazer um boot pelo servidor de rede que está rodando no computador e irá aparecer no netinstall do mesmo jeitinho vale lembrar que só funciona na ether1 desse jeito voce reinstala o software da rb bem rápido e sem precisar configurar o hyperterminal (coisa que para quem está iniciando é complicado)
    eu nao sabia disso até tentar, espero ter ajudado!
  14. Avatar de Geeek
    Maravilhoso post!
  15. Avatar de EribertoTorres
    Citação Postado originalmente por franciskv
    já recuperei 3 rbs 750 sem o cabo serial e pelo netinstall, basta apenas ativar o servidor do netinstall colocando um ip ex: 192.168.0.1 como servidor e na configuração da placa de rede o mesmo ip para conectar a rb danificada ao computador pela ether1 e fazer o processo de boot elas já vem por padrao configurado lá em system/routerboard (nand-then-ethernet) que significa que ela vai tentar inicializar pelo disco da rb quando houver falha nessa inicialização ela vai fazer um boot pelo servidor de rede que está rodando no computador e irá aparecer no netinstall do mesmo jeitinho vale lembrar que só funciona na ether1 desse jeito voce reinstala o software da rb bem rápido e sem precisar configurar o hyperterminal (coisa que para quem está iniciando é complicado)
    eu nao sabia disso até tentar, espero ter ajudado!
    Deu certo. Recuperei uma RB750 assim. Segui tuas dicas e mudei o boot primeiro para a porta ethernet 1 (system/routerboard/settings > Try ethernet-once-then-rand) e deixei em stand by.
    Preparei o netinstall para ser o servidor de boot e reiniciei a RB, e fiz os procedimentos normais.

    Essa RB estaba com o RouterOS 6 Beta02 e nao conseguia nem atualizar e nem fazer downgrade. Tenho outra RB que foi tranquila.

    Valeu da dica.
  16. Avatar de axios
    Bom dia, sou novo aqui,

    Tem algum meio de ligar isso na USB pois eu uso notebook e não tem porta serial!


    Grato!
  17. Avatar de Joranjos
    Bom dia!!!
    Fiz questão de me registrar só pra elogiar e agradecer por essa postagem, me trouxe conhecimento e salvou minha RB 1100.
    Obrigado e parabéns...
  18. Avatar de gmgustavocruz
    Consegui fazer isso sem necessidade de fazer cabo serial...
  19. Avatar de vanci27
    Amigão eu fiz tudo como está no video até a parte em que mostra pra resetar ela, no meu caso uso uma rb450G e ela fica em modo de reset direto, o windows não reconhce o MAC dela nem nada. Fiz até um vídeo que vou colocar o link pra você ver se entende o que pode estar acontcendo.

    https://www.youtube.com/watch?v=fHwT09DcCMM

+ Enviar Comentário



Visite: BR-Linux ·  VivaOLinux ·  Dicas-L