Minicom - Configurando Roteadores Cisco No Linux

FLISOL Ceaŕa | Festival Latinoamericano de Instalação de Software Livre

Através de uma cadeira na faculdade conheci uma pequena introdução ao abrangente mundo dos roteadores. Foi uma visão um tanto quanto limitada pela impossibilidade de usarmos reais roteadores cisco, abstendo-me apenas ao uso de simuladores desenvolvidos pela própria cisco. Como bom fuçador, me interessei logo em experimentar tal tecnologia e conhecer de fato como funciona, logo fui atrás de algum treinamento em cima do assunto e me matriculei num curso, onde tive uma desagradável surpresa ao ouvir o professor dizendo que eu devia assistir o curso utilizando o Sistema Operacional Windows por conta de o mesmo ter um software que faz a comunicação da máquina com o roteador, assim como outros hardwares, chamado Hyperterminal. Não me satisfazendo passei a fuçar na internet até que descobri a solução para isso no mundo livre, e de lá pra cá tenho conseguido com êxito fazer qualquer configuração em roteadores cisco através do Linux, assim como apresentei a solução para os colegas e professor do curso que por sinal também acharam muito interessante. Mas, como nada disso vem ao caso, comecemos a por a mão na massa.

1 - Minicom

Minicom é um aplicativo capaz de fazer esta comunicação da máquina com o roteador, assim como outros hardwares ligados em portas seriais como modems por exemplo. Algumas distribuições já trazem o minicom instalado por default, caso contrário você precisará fazer a instalação do mesmo. Para verificar se você já o possui, pode digitar o comando:

#whereis minicom

Caso receba como retorno algo parecido com isso:

minicom: /usr/bin/minicom /etc/minicom /usr/X11R6/bin/minicom /usr/bin/X11/minicom /usr/share/man/man1/minicom.1.gz

É sinal de que o minicom está devidamente instalado, caso ele não tenha encontrado o minicom, você deve agora fazer a instalação do pacote. O método de instalação é irrelevante aqui, já que cada distribuição possui suas particularidades para tal fim e explica-las não é a prioridade deste artigo.

2 – Configurando o Minicom

Para quem já configurava roteadores com o hyperterminal, a configuração do minicom não trará nenhuma novidade.

O primeiro comando para configurarmos o minicom para os roteadores será:

$minicom -s

, onde o parâmetro -s significa setup.

Com isto, o seguinte menu lhe será apresentado:

┌────[configuração]──────┐
│ Nomes de arquivos e rotas │
│ Protocolos de transferência de arquivos │
│ Configuração da porta serial │
│ Modem e discagem │
│ Tela e teclado │
│ Salvar configuração como dfl │
│ Salvar configuração como.. │
│ Sair │
│ Sair do Minicom │
└────────────────┘

Como o nosso roteador estará conectado com a máquina através da porta serial, assim como no Hyperterminal, será ela que iremos configurar agora, portanto mova o cursor até a opção “Configuração da Porta Serial” e aperte enter. Esta será a sua tela:

┌─────────────────────────┐
│ A - Dispositivo Serial : /dev/tty1 │
│ B - Localização do Arquivo de Travamento : /var/lock │
│ C - Programa de Entrada : │
│ D - Programa de Saída : │
│ E - Bps/Paridade/Bits : 38400 8N1 │
│ F - Controle de Fluxo por Hardware : Sim │
│ G - Controle de Fluxo por Software : Não │
│ Alterar qual configuração? │
└─────────────────────────┘

Comece modificando o Dispositivo Serial para: /dev/tty0. Para isto, tecle a letra A ele lhe permitirá modificações na opção. Feita, aperte enter e estará no mesmo menu.
Em seguida iremos mudar a Paridade, assim como fazíamos no Hyperterminal. Teclando a letra E, você modificará este valor que ele traz para 9600 8N1.
Depois nos resta apenas cancelar o controle de fluxo via Hardware, como já de costume também no Hyperterminal. Teclando a letra e mudando assim o Sim para Não.
O seu resultado deverá ser o seguinte:

┌─────────────────────────┐
│ A - Dispositivo Serial : /dev/tty0 │
│ B - Localização do Arquivo de Travamento : /var/lock │
│ C - Programa de Entrada : │
│ D - Programa de Saída : │
│ E - Bps/Paridade/Bits : 9600 8N1 │
│ F - Controle de Fluxo por Hardware : Não │
│ G - Controle de Fluxo por Software : Não │
│ │
│ Alterar qual configuração? │
└─────────────────────────┘

Feitas estas modificações, tecle enter e volte ao menu original.

┌────[configuração]──────┐
│ Nomes de arquivos e rotas │
│ Protocolos de transferência de arquivos │
│ Configuração da porta serial │
│ Modem e discagem │
│ Tela e teclado │
│ Salvar configuração como dfl │
│ Salvar configuração como.. │
│ Sair │
│ Sair do Minicom │
└────────────────┘

Salve as configurações feitas na opção “Salvar Configuração como df1” e em seguida pode “Sair” do setup.
Caso o roteador já esteja devidamente ligado e conectado à porta serial, ele deve começar a carregar automaticamente o IOS (Sistema Operacional default dos roteadores Cisco).
Das próximas vezes que for utilizar o minicom para configuração de um roteador, bastará ligar o roteador e abrir o minicom sem o parâmetro -s, pois as configurações já foram salvas anteriormente.

3 – 1 Problema:

As máquinas mais atuais, especialmente notebooks, estão vindo sem esta porta que tanto precisamos para conectar o cabo console dos roteadores. Este foi outro problema que encontrei ao trazer um roteador para casa e tentar ligar em meu notebook.

Minha solução foi conseguir um cabo adaptador que fizesse a conversão de serial para USB, assim permitindo-me conectá-lo em minha porta USB. Porém, feito isso a configuração do minicom não mais me servia como antes, afinal de contas eu tinha direcionado o dispositivo serial para /dev/tty0, e agora o cabo está em minha USB.

No Windows XP, o pessoal costuma instalar um driver para este tipo de caso, porém verificando as mensagens de log do sistema com o comando:

#tail -f /var/log/messages

Verifiquei que ao plugar esse cabo na minha USB e ligar o roteador, ele já reconhecia tal adaptação.

Então tudo o que eu tive de modificar foi a configuração do minicom para o seguinte:

┌─────────────────────────┐
│ A - Dispositivo Serial : /dev/ttyUSB0 │
│ B - Localização do Arquivo de Travamento : /var/lock │
│ C - Programa de Entrada : │
│ D - Programa de Saída : │
│ E - Bps/Paridade/Bits : 9600 8N1 │
│ F - Controle de Fluxo por Hardware : Não │
│ G - Controle de Fluxo por Software : Não │
│ │
│ Alterar qual configuração? │
└─────────────────────────┘

Feito isso, salve a configuração novamente, e basta reiniciar o minicom normalmente.

Espero ter ajudado àqueles que assim como eu ainda possuem/possuíam algumas amarras para com softwares proprietários.

.::Kalib / Marcelo Cavalcante Rocha

cheap viagra , cialis online

viagra , cialis , cialis ,

cheap cialis , viagra ,

cialis , cialis online ,

cialis online , viagra

cialis , viagra ,

cheap cialis , viagra ,

cialis , cialis ,

cialis , viagra , viagra ,

viagra , buy cialis , viagra

cheap viagra , cheap cialis

cialis online , viagra ,

cialis , viagra ,

buy cialis , viagra ,

viagra , cialis online ,

cialis , viagra ,

cialis online , viagra

buy cialis , viagra ,

cheap cialis , cialis ,

cialis , cialis , buy cialis

viagra , viagra , cheap

viagra , cialis , buy cialis

cialis , viagra , viagra ,

cialis , cialis ,

viagra , viagra online ,

cialis online , cialis ,

cheap cialis , viagra ,

buy cialis , viagra ,

cheap viagra , buy cialis ,

viagra , viagra , cheap

cialis , viagra , viagra ,

viagra , viagra ,

viagra , viagra ,

buy cialis , cialis ,

viagra online , viagra

cialis , cialis ,

viagra , viagra ,

cialis , cialis ,

cialis , viagra ,

cialis , cialiss ,

order cialis , cialis ,

order viagra , cheap cialis

cheap cialis , viagra ,

viagra , cheap viagra ,

cheap cialis , cheap cialis

viagra , viagra ,

cialis , buy cialis ,

buy viagra , viagra ,

cialis , cheap cialis ,

viagra , cheap viagra ,


Copyright (c) 2006-2007 - Comunidade de Software Livre Tux-CE.
Conteúdo licenciado sob a licença GNU Free Documentation License,
assim como as páginas derivadas Fórum e Blog