Configurando portas ttyS0 e ttyUSB0 com o PuTTY
ou COM1 /dev/ttyUSB0
Relembrado os conceitos vamos agora seguir.
Ligue o Switch.
OBS: Antes de ligar o computador, conecte o cabo
acima (Rollover) a porta Serial (não precisa conectar a outra ponta
(RJ-45) ao console).
Na maioria das distribuições voltadas para o usuário final como
Debian,
Ubuntu,
Fedora,
SUSE Linux Enterprise Desktop e entre outras , na instalação por padrão é solicitado a criação de um usuário comum (
user) com poucos privilégios e outro como administrador (
root). Neste caso usaremos o
Debian como exemplo.
Após o termino de uma instalação, precisamos fazer algumas configurações e com isso segue o link em referência:
A partir deste momento, estarei demostrando
duas opções para acesso ao console:
###################### –
1ª Opção – ######################
1- Passo (ttyS0) #########################################
Execute o comando abaixo para verificar se o dispositivo serial (
ttyS0) foi reconhecido na inicialização.
:$~>
sudo dmesg | grep ttyS*
Com o computador já ligado, conecte a outra ponta do cabo (Rollover) ao console (RJ-45).
Para este exemplo usaremos o nosso aplicativo
PuTTY.
No terminal do usuário digite:
:$~>
sudo apt-get install putty
No canto superior esquerdo verifique se o aplicativo foi instalado em
Aplicativos >
Internet >
PuTTY SSH Client.
2- Passo (ttyS0) #########################################
Neste momento abra o programa no menu indicado ou digite na linha de comando.
:$~> putty
Category > Session
Já com o programa acima aberto, click na opção que é mostrada abaixo:
Connection > Serial
Essa opção acima já vem como default não precisa mudar.
Category > Session
Na tela inicial do PuTTY marque a opção Serial e click no botão Open.
3- Passo (ttyS0) #########################################
“
Xiii, e agora !!!!”
Não se preocupe !!
!
Quando um usuário não root tenta acessar um emulador de terminais ocorre “Permissão negada“.
Unable to open connection to –
Não foi possível abrir a conexão
Unable to open serial port –
Não é possível abrir a porta serial
Isso acontece, porque o arquivo da porta serial do dispositivo
não tem permissões para permitir ao usuário logado no momento para ”
ler e escrever ” para o dispositivo serial. O comando abaixo ira confirmar isso.
:$~>
ls -l /dev/ttyS*
crw-rw ---- 1 dialout root 188, 0 08 de agosto 21:54
/dev/ttyS0
crw-rw ---- 1 dialout root 188, 1 de 08 de agosto 21:54
/dev/ttyS1
Assim, podemos ver que somente o usuário “
root” e o grupo “
dialout” tem permissões. O que temos que fazer aqui é adicionar o usuário ao grupo
dialout.
Primeiro, verifique se o usuário pertence ao grupo
dialout usando o comando “
id“.
:$~>
id <
usuário>
-Gn
<
usuário> adm cdrom
sudo plugdev lpadmin sambashare kvm
Em seguida adicione o usuário ao grupo “
dialout” .
:$~>
sudo usermod -a -G dialout <
usuário>
Agora use o comando
id para verificar se foi adicionado ao grupo.
:$~>
id <
usuário>
-Gn
<
usuário> adm
dialout cdrom
sudo plugdev lpadmin sambashare kvm
4- Passo (ttyS0) #########################################
Agora feche o programa e abra novamente e salve esta sessão |
Session > marque
Serial > Saved Sessions:
Catalyst 2960-S_ttyS0 >
Save >
Open.
Neste caso, ao abrirmos o
PuTTY novamente é selecionarmos a sessão salva (
Catalyst 2960-S_ttyS0).
Console Switche Cisco
5- Passo (ttyS0) #########################################
Quando ligamos um roteador ou switch de fábrica, sem
configurações, ele possui um mínimo pré-configurado e normalmente
mostrará um prompt chamado “
modo setup“, uma espécie de
wizard
via CLI para ajudar o operador a configurar o equipamento. Acima
segue um exemplo do prompt. Você pode sair desse modo de operação
com um “
no” ou pressionando a tecla
control mais a letra
C.
Além disso é importante compreender que existem três níveis de execução básicos dentro do
IOS:
- Modo de usuário – prompt – Switch>
- Modo privilegiado – prompt – Switch#
- Modo de configuração global – prompt – Switch(config)#
Na primeira vez que é acessado o prompt você estará em modo de usuário, já no modo privilegiado você deve digitar o comando “
enable” como é mostrado acima.
Até aqui tá tranquilo, Beleza então! vamos continuar…
“Recordar é Viver pate 2”
Neste segundo exemplo, usaremos um cabo chamado Conversor USB Serial Rs232 Db9 .
Cabo Conversor USB Serial
Este adaptador será usado para conectar através do cabo
Rollover a uma porta USB do
Notebook ou
PC para acesso ao console.
Após este breve resumo, vamos seguir.
Procedimentos:
- Desligue o Switch;
- Conecte o cabo Rollover ao adptador USB;
- Desligue o Notebook ou PC;
- Conecte a ponta USB em uma das entradas em seu Notebook ou PC;
- Ligue o Notebook ou PC;
- Ligue o Switch;
- Por ultimo conecte a ponta RJ45 do cabo Rollover a porta console do Switch.
###################### – 2ª Opção – ######################
1- Passo (ttyUSB0) ########################################
Verifique se o dispositivo USB foi reconhecido.
:$~>
ls -l /dev/ttyUSB*
crw-rw ---- 1 dialout root 188, 0 08 de agosto 21:54
/dev/ttyUSB0
No terminal do usuário digite “
putty” ou acesse a partir do menu aplicativos.
Category > Session
Em seguida em serial mude somente o dispositivo que será usado(
ttyUSB0).
Connection > Serial
2- Passo (ttyUSB0) ########################################
Volte para|
Session > marque
Serial > Saved Sessions:
Catalyst 2960-S_ttyUSB0 >
Save >
Open.
Session > ttyUSB0