[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: