O que fazer para acessar uma console serial?
Pessoal,
Alguém sabe como usar no linux um terminal serial, algo como um
Hyperterminal no windows?
Cenário: tenho uma maquininha chumbrega na qual quero acessá-lo via
porta serial. Consegui um cabo de null modem (DB9 para DB9). Já
configurei o grub com as duas linhas abaixo:
serial --unit=0 --speed=9600
terminal --timeout=10 serial console
...
# kopt=root=/dev/hda.. ro console=tty0 console=ttyS1,9600
(referência: <http://www.znark.com/tech/serialconsole.html>)
Creio que o ttyS0 seja a porta DB9.
Alterei o /etc/inittab, decomentando as linhas:
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
e reiniciei o init:
# init q
verifiquei se o processo está no ar:
# ps -ef | grep tty
root 821 1 0 Jan22 tty1 00:00:00 /sbin/getty 38400 tty1
root 822 1 0 Jan22 tty2 00:00:00 /sbin/getty 38400 tty2
root 823 1 0 Jan22 tty3 00:00:00 /sbin/getty 38400 tty3
root 824 1 0 Jan22 tty4 00:00:00 /sbin/getty 38400 tty4
root 825 1 0 Jan22 tty5 00:00:00 /sbin/getty 38400 tty5
root 826 1 0 Jan22 tty6 00:00:00 /sbin/getty 38400 tty6
root 827 1 0 Jan22 ttyS0 00:00:00 /sbin/getty -L ttyS0 9600 vt100
root 828 1 0 Jan22 ttyS1 00:00:00 /sbin/getty -L ttyS1 9600 vt100
root 2411 1648 0 00:41 pts/2 00:00:00 grep tty
Agora, só falta a parte do "cliente", o que seria o equivalente ao
Hyperterminal do windows. Pelo que vi, dá pra usar o minicom como a
conta cliente. Tentei configurar a velocidade como 9600,8N1, mas a tela
do minicom fica vazia, sem nada além das linhas iniciais (versão, etc.);
não aparece nada parecido com o familiar 'Login:'. Tentei trocar o cabo
de porta (na minha máquina tenho 2 portas seriais DB9), sem nenhum
sucesso.
Alguém tem idéia de como configurar o minicom, ou será que comi a bola
em algum passo?
--
Feng <redbrick1 at terra dot com dot br>
Reply to: