Modem©2002 LEONARDO G. BRUNNET

Com um modem você faz sua conexão com o mundo por portas seriais. Como em Unix todos os dispositivos são mapeados em arquivos do tip /dev, você deve procurar por arquivos do tipo /dev/cua* ou /dev/ttyS*[*]. As correspondências com as portas DOS são as seguintes:


DOS GNU/Linux
COM1 /dev/cua0, /dev/ttyS0
COM2 /dev/cua1, /dev/ttyS1
COM3 /dev/cua2, /dev/ttyS2
COM4 /dev/cua3, /dev/ttyS3


Para certificar-se que estes dispositivos estão prontos para serem usados procure informações sobre as portas seriais nas mensagens de inicialização do sistema que estão no arquivo /var/log/dmesg. Ele pode ser lido pelo comando homônimo dmesg:

...
Serial driver version 4.13 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16550A
tty01 at 0x02f8 (irq = 3) is a 16550A
...

Se você tem pressa e já sabe a qual porta está associado seu modem basta fazer um ``link'' com /dev/modem para que os programas que usam o modem possam acessá-lo, por exemplo, se o seu modem estiver em /dev/ttyS1:

$ ln -s /dev/ttyS1 /dev/modem

Se tudo estiver funcionando, há vários programas de comunicação interativos que vêm com qualquer distribuição GNU/Linux: o minicom, seyon efax, efix, fax.

Se as coisas não estão indo bem com o seu modem, você pode testá-lo; diretamente como administrador digite (se a porta do modem for /dev/cua1):

$ echo ``ATDTXXX-XXXX\n''>/dev/cua1
onde XXX-XXXX é o seu número de telefone. Você deve ouvir o tom de discagem, a discagem do seu número e após o sinal de ocupado. Há também dois programas que podem ajudá-lo a configurar o modem e completar conexões PPP (Point-to-Point Protocol). Estas conexões, embora mais complexas, são fáceis de configurar e permitem, por exemplo, que você se conecte a um provedor para enviar mensagens (mail), usar seu ``browser'', ou ainda trocar arquivos. Para saber se existe suporte para PPP no seu ``kernel'' GNU/Linux, olhe novamente nas mensagens de inicialização do sistema:


# dmesg \fbox{RETURN}

PPP: version 2.2.0 (dynamic channel allocation)
PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered.
registered device ppp0
PPP: ppp line discipline successfully unregistered
CSLIP: code copyright 1989 Regents of the University of California
PPP: version 2.2.0 (dynamic channel allocation)
PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered.
registered device ppp0
PPP: ppp line discipline successfully unregistered

Se você não encontrar linhas como estas terá de recompilar seu kernel, pois não escolheu esta opção durante a instalação do sistema. Se você as encontrou poderá configurar a conexão usando os programas kppp e xisp.



Subsections
leon 2008-08-19