Pesquisar este blog

quinta-feira, 28 de julho de 2011

COMO ACESSAR O MIKROTIK PELO CABO SERIAL (CONSOLE SERIAL)

Visão global

Sub-menu: /system console, /system serial-terminal
Padrões: RS-232
O Console Serial e Terminal são ferramentas, usadas para comunicar com dispositivos e outros sistemas que estão interligados através de porta serial. O terminal serial pode ser usado para monitorar e configurar vários dispositivos - incluindo modems, dispositivos de rede (incluindo roteadores MikroTik), e qualquer dispositivo que pode ser conectado a uma porta (assíncrono) serial.
O recurso de Console Serial é para configurar facilidades de acesso direto de configuração (monitor, teclado e / porta serial) que são utilizados principalmente para a configuração inicial ou de recuperação.
Se você não planeja usar uma porta serial para acessar outro dispositivo ou para conexão de dados através de um modem, você pode configurá-lo como um console serial. A primeira porta serial é configurado como um console serial, mas você pode optar por desconfigurar-lo para liberá-lo para outras aplicações. Uma porta serial livre também pode ser usado para acessar outros routers '(ou outros equipamentos, como switches) consoles seriais de um roteador RouterOS MikroTik. Um cabo null-modem especial é necessário para conectar dois hosts (como, dois PCs ou dois roteadores, não modems). Note que um programa de emulação de terminal (por exemplo, o HyperTerminal no Windows ou minicom no linux) é necessário para acessar o console serial de outro computador.
Vários clientes têm descrito situações em que o Terminal Serial recurso (gestão lado) seria útil:
  • no topo de uma montanha, onde uma instalação wireless MikroTik senta ao lado de equipamentos (incluindo switches e roteadores Cisco) que não pode ser gerenciado dentro da banda (por telnet através de uma rede IP)
  • monitoramento do tempo de relatório de equipamentos por meio de uma porta serial
  • conexão a um modem de microondas de alta velocidade que precisavam ser monitorados e gerenciados por uma conexão serial
Com o recurso de serial-terminal do MikroTik, até 132 (e, talvez, ainda mais) os dispositivos podem ser monitorados e controlados.

Configuração de Console Serial

Um cabo null-modem especial deve ser usada para conectar ao console serial de outro computador. O Console Serial cabeamento diagrama para conectores DB9 é a seguinte:
Side Router (DB9F)SinalDireçãoLado (DB9F)
1, 6CD, DSRIN4
2RxDIN3
3TxDOUT2
4DTROUT1, 6
5GND-5
7RTSOUT8
8CTSIN7
Note que o diagrama acima não funcionará se o software é configurado para fazer controle de fluxo de hardware, mas o hardware não apoiá-lo (por exemplo, alguns modelos têm RouterBOARD funcionalidade reduzida porta seral). Se este for o caso, ou desligar o controle de fluxo de hardware ou usar um cabo de modem nulo com loopback, que irá simular os sinais do outro dispositivo aperto de mão com o seu próprio. O diagrama de cabo, é a seguinte:

Side Router (DB9F)SinalDireçãoLado (DB9F)
1, 4, 6CD, DTR, DSRLOOP1, 4, 6
2RxDIN3
3TxDOUT2
5GND-5
7, 8RTS, CTSLOOP7, 8
Note que embora seja recomendável ter 5 fios de cabo para esta conexão, em muitos casos, é suficiente para ter 3 fios (para sinais unlooped apenas), deixando os dois loops de existir apenas dentro dos conectores. Esquemas de ligação existem outras também.

Configurando o Console

Sub-menu: /system console

Propriedades
PropriedadeDescrição
com mobilidade condicionada (sim | não;Padrão: não)Se console serial está habilitado ou não.
port (string)Qual porta deve o terminal serial ouvir
prazo (string)Tipo de terminal

Propriedades somente leitura
PropriedadeDescrição
free (yes | no)Console está pronto para uso.
usado (sim | não)Console está em uso.
vcno (inteiro)número de console virtual - [Alt] + [F1] representa '1 ', [Alt] + [F2] - '2', etc.
wedged (yes | no)Console não está disponível

Exemplo

Para desativar todos os consoles virtual (disponível através da conexão direta com teclado e monitor) extept para o primeiro:
 [Admin @ MikroTik] sistema de console de impressão>
 Flags: X - disabled, W - encravado, U - usado, F - free
  # PORT PRAZO VCNO
  0 F MyConsole serial0
  1 U 1 linux
  2 F 2 linux
  3 F 3 linux
  4 F 4 linux
  5 F 5 linux
  6 F 6 linux
  7 F 7 linux
  8 F 8 linux
 [Admin @ MikroTik] sistema console> desativar 2,3,4,5,6,7,8
 [Admin @ MikroTik] sistema de console de impressão>
 Flags: X - disabled, W - encravado, U - usado, F - free
  # PORT PRAZO VCNO
  0 F MyConsole serial0
  1 U 1 linux
  2 X 2 linux
  3 X 3 linux
  4 X 4 linux
  5 X 5 linux
  6 X 6 linux
  7 X 7 linux
  8 X 8 linux
 [Admin @ MikroTik] sistema console>
Para verificar se a configuração da porta serial:
 [Admin @ MikroTik] sistema de série-console> detalhes de impressão / port
   0 name = serial0 utilizado-by = Console Serial baud-rate = 9600 bits de dados = 8 Paridade = nenhum
     stop-bits = 1 de controle de fluxo = nenhum

   1 name = serial1 utilizado por = "" baud-rate = 9600 data-bits = 8 Paridade = nenhum stop-bits = 1
     de controle de fluxo = nenhum

 [Admin @ MikroTik] sistema de console serial->

Usando o Terminal Serial

Comando: /system serial-terminal

O comando é usado para comunicar com dispositivos e outros sistemas que estão conectados ao roteador através da porta serial.
Todas as entradas do teclado é encaminhado para a porta serial e todos os dados a partir do porto é a saída para o dispositivo conectado. Ctrl-A é a tecla de prefixo, o que significa que você entrará em um "menu" pequenos pressionando essa combinação de teclas. As teclas Ctrl-A personagem não será enviado para o seu dispositivo! Se você precisa enviar Ctrl-Um personagem para o dispositivo remoto, pressione Ctrl-A duas vezes. Depois de sair comCtrl-A e, em seguida, Q, os sinais de controle do porto são reduzidos. A velocidade e outros parâmetros da porta serial pode ser configurada no diretório / porto de console do roteador. Nenhuma tradução terminal em dados impressos é realizada. É possível obter o terminal em um estado inutilizável por saída seqüências de caracteres de controle inadequado ou dados aleatórios. Não ligue para os dispositivos a uma velocidade incorreta e evitar dados binários dumping.

PropriedadeDescrição
port (string; Padrão:)Nome da porta para usar

A porta serial a ser usado como um terminal serial precisa ser grátis (por exemplo, não deve haver qualquer consoles seriais, LCD ou outra configuração). Chack o capítulo anterior para saber como desativar o console serial em uma porta particular. Use / comando de impressão de porta para ver se algum outro aplicativo ainda está usando a porta.
Ctrl-A têm um significado especial e é usado para fornecer uma possibilidade de sair da série nested-terminal sessões:
Para enviar Ctrl-A para a porta serial, pressione Ctrl-A Ctrl-A
Nota: Ao reiniciar uma RouterBoard o bootloader (RouterBOOT) sempre usar o console serial (serial0 em RouterBoards) para enviar algumas mensagens de inicialização e oferecem acesso ao menu RouterBOOT. Ter o texto que sai da porta serial para o dispositivo conectado pode confundir o seu dispositivo conectado e ficar preso em gerenciador de inicialização. Para evitar isso, você pode reconfigurar RouterBOOT para entrar no menu RouterBOOT apenas quando um personagem DEL é recebido.

Exemplo

Para se conectar a um dispositivo conectado à porta serial1:
 [Admin @ dzeltenais_burkaans]> sistema / serial-terminal serial0 

 [Ctrl-A é a tecla de prefixo]

 [Admin @ R2] endereço ip /> 

Tela do console

Sub-menu: /system console screen

Esta instalação é criado para alterar o número de linhas por tela, se você tiver um monitor conectado ao roteador.
PropriedadeDescrição
contagem de linhas (25 | 40 | 50; padrão:25)Número de linhas no monitor

Este parâmetro é aplicada apenas a um monitor, conectado ao roteador.

Exemplo

Para definir a resolução do monitor de 80x25 a 80x40:
 [Admin @ MikroTik] sistema de tela do console> set line-count = 40
 [Admin @ MikroTik] tela do console do sistema de impressão>
     linha de contagem: 40
 [Admin @ MikroTik] tela do console do sistema>




Nenhum comentário: