Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Tela azul ...
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Recuperando RouterOS na RouterBOARD 450
Linux user
leo_jfa
16/02/2010
Esse artigo visa dar auxílio àqueles que, como eu, gostam de fazer experiências e têm que arcar com suas consequências. Vamos abordar a reinstalação do RouterOS, assim como reconfigurar o bootloader da RouterBOARD.
Por: Leandro Moreira
[ Hits: 11358 ]
Conceito: 10.0   3 voto(s)3 voto(s)3 voto(s)3 voto(s)3 voto(s) + quero dar nota ao artigo

Introdução

Após uma série de testes o RouterOS da minha RB 450 parou de funcionar. Realizei uma atualização e, por falta de atenção, não li as orientações, o que comprometeu o funcionamento do equipamento.

Nesse caso realizei um downgrade do RouterOS, reinstalando uma versão que funcionava (3.30) anteriormente. Essa documentação, em parte, é uma tradução do guia disponível na página do Mikrotik e referenciado no final do artigo, assim como minha experiência durante a reinstalação.

Arquivos necessários

São necessários alguns programas facilmente encontrados no site do Mikrotik.

Instalador de rede:
Pacotes do RouterOS:
Agora com esses programas em mãos poderemos começar nossa instalação.

Configurando acesso a RouterBOARD

Para termos acesso ao RouterBOARD precisaremos estabelecer uma conexão hiperterminal, mas antes de entrarmos nessa conexão, vamos à conexão física. A RouterBOARD possui um conector serial, temos que conectá-la à serial do computador ou notebook, usando um cabo DB9 fêmea.

Após conectar o cabo, configuraremos a conexão no hiperterminal.

Primeiramente iniciaremos, acessórios, comunicações para acessar o hiperterminal
Linux: Recuperando RouterOS na RouterBOARD 450
Agora vamos dar um nome a conexão:
Linux: Recuperando RouterOS na RouterBOARD 450
Vamos agora configurar a porta de conexão (geralmente é a com1).
Linux: Recuperando RouterOS na RouterBOARD 450
E por último configurar as opções de conexão:
Linux: Recuperando RouterOS na RouterBOARD 450
Ao clicar em ok, a conexão com a RB estará estabelecida. Nesse ponto eu tive problemas, pois a tela do hiperterminal aparecia em branco e a barra de status dava a conexão como estabelecida.

Foi então que resolvi reiniciar a RouterBOARD e ela exibiu os processos de carga na janela do hiperterminal. A conexão estava então estabelecida.

Configurando boot pela rede

Primeiramente ao bootar a RouterBOARD, temos que pressionar qualquer tecla para acessarmos a sua bios. Abaixo veremos o menu da bios. Selecionaremos a opção "o - boot device".

What do you want to configure?
  d - boot delay
  k - boot key
  s - serial console
  l - debug level
  o - boot device
  b - beep on boot
  v - vga to serial
  t - ata translation
  p - memory settings
  m - memory test
  u - cpu mode
  f - pci back-off
  r - reset configuration
  g - bios upgrade through serial port
  c - bios license information
  x - exit setup

No submenu boot device, selecione a opção "e - Etherboot".

Select boot device:
* i - IDE
  e - Etherboot
  1 - Etherboot (timeout 15s), IDE
  2 - Etherboot (timeout  1m), IDE
  3 - Etherboot (timeout  5m), IDE
  4 - Etherboot (timeout 30m), IDE
  5 - IDE, try Etherboot first on next boot (15s)
  6 - IDE, try Etherboot first on next boot (1m)
  7 - IDE, try Etherboot first on next boot (5m)
  8 - IDE, try Etherboot first on next boot (30m)

Ele retornará ao menu inicial, vamos então reiniciar a router board "x". Agora nossa router estará pronta para buscar o boot via rede. Temos que linkar a router em nosso computador com um cabo de rede (qualquer porta, usei a primeira lan), em seguida vamos descompactar o netinstall. Ao clicarmos no netinstall.exe veremos a seguinte tela:

Lembre-se não desconecte o cabo de console.
Linux: Recuperando RouterOS na RouterBOARD 450
Agora selecionaremos os pacotes a serem instalados. Lembre-se de apontar para o diretório onde está o arquivo (all_packages-mipsbe-3.30.zip ) e lembre-se de descompactá-lo. Marque os pacotes que deseja instalar e em seguida clique no botão install.
Linux: Recuperando RouterOS na RouterBOARD 450
Linux: Recuperando RouterOS na RouterBOARD 450
Observe que no hiperterminal aparecerá todo processo de instalação dos pacotes. Para finalizar reiniciaremos a RouterBOARD e vamos novamente na sua bios. Clique em "o - boot device".

What do you want to configure?
  d - boot delay
  k - boot key
  s - serial console
  l - debug level
  o - boot device
  b - beep on boot
  v - vga to serial
  t - ata translation
  p - memory settings
  m - memory test
  u - cpu mode
  f - pci back-off
  r - reset configuration
  g - bios upgrade through serial port
  c - bios license information
  x - exit setup

No submenu boot device, selecione a opção "n".

boot from NAND, if fail then Ethernetcard

Linux: Recuperando RouterOS na RouterBOARD 450
Após selecionar a opção, vamos novamente reiniciá-la. Poderemos, então, verificar que RouterOS está instalado e funcionando normalmente.

Bibliografia e agradecimentos

Gostaria de agradecer ao grupo GTER - Grupo de Engenharia de rede, pois ele me deu o rumo de onde consegui documentação para resolver o problema.

Mikrotik:




Páginas do artigo
   1. Introdução

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por manoelpio em 17/02/2010 - 06:42h:

Muito BOM!!!

Parabéns!!!

[2] Comentário enviado por saya em 09/04/2010 - 12:43h:

Ótimo tuto, muito bom.

[3] Comentário enviado por fer4131 em 13/09/2010 - 11:23h:

Amigo veja se pode me ajudar...tenho um RB411 que deu pau e pelo console consigo fazer seus procedimentos então onde tem net booting tive que colocar um ip 10.252.0.5 e na máquina o ip 10.252.0.10 para ele poder reconhecer se nao ficava so tentando dar boot...pois bem na hora que mando reiniciar já com o netinstall aberto ele começa o processo e para em:

Jumping to kernel code

o que pode ser isso? e no netinstall não aparece nada lá em label drives.

fiz algo errado?

quando entro novamente via console na RB ela está marcada para dar boot na placa de rede.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.