http://www.zago.eti.br/modem/minicom.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ESTE TUTORIAL NÃO ESTÁ TERMINADO TENTE NÃO UTILIZAR O MINICOM, MUITO DIFICIL DE CONFIGURAR. EM MODO TEXTO USE WVDIAL e MODO GRÁFICO KPPP http://www.zago.eti.br/modem/wvdial.txt ******************************************************** Istalar minicom no CL9. (requer os CD de instalação do CL9) Ambiente gráfico no synaptic procure por minicom ou em modo texto, na linha de comando digite: apt-get install minicom O manual está em ingles, veja mais digitando na linha de comando: man minicom minicom - Clone do "Telix" - um programa de comunicação do DOS ******************************************************** CONFIGURAÇÃO DO MINICOM. Arquivos utilizados pelo discador minicom: /etc/ppp/ -> onde fica os arquivos de configuração da discagem. ******************************************************** COMANDOS: No terminal do minicom, na linha de comando digite: testar o modem ATI3 -> a resposta é o modelo do modem discagem em linhas de tom ATZ ATDT 1231234 discagem em linhas pulse ATZ ATDP 1231234 ATL+Q Após a conexão tecle ALT+Q pra sair sem desconectar. ATH0 pra desconectar. ******************************************************** Neste tópico, todos os comandos em modo texto no prompt. Com minicom instalado, no prompt digite: minicom minicom -sL -con Este comando abre um menu de configuração, pra ir direto pra discagem tecle ESC, ou entre no arquivo de configuração, configure o device correto pro teu modem, entre em "Configuração da porta serial", item "A -Dispositivo Serial :/dev/modem" na configuração normalmente vem /dev/ttyS1 mas deve ficar como /dev/modem, com softmodem pctel e sldm tenho utilizado /dev/modem e funciona perfeito, vá até "Salvar configuração como dfl" e depois "Sair". Ao sair abrirá o terminal do minicom, basta digitar, ATZ depois do OK, ATDT espaço numerodotelefone assim: ATZ ATDT 1231234 faça teste discando pra um telefone que possa vericar se chama, por exemplo um celular ou outro telefone fixo. TESTE COM IG NA CAPITAL DE SP. ATZ ATDT 30191900 conectou, exibiu a mensagem de Bem vindo, pediu login e senha mais uma mensagem pra teclar PPP pra ganhar um IP, forneceu o IP e depois de alguns segundos desconectou - NO CARRIER. trava o terminal, pra matar o processo precisou abrir outro terminal com ALT+F2. RESUMO: minicom -s -con -L /usr/sbin/pppd /dev/modem defaultroute e pra sair sem resetar o modem (ALT+AQ) ******************************************************** De:  Oséias C. Ferreira Para:  Linux-br@bazar2.conectiva , Manoel Pinho Assunto:  Re: (linux-br) sem portadora - o q é isso?? Data:  Tue, 5 Aug 2003 16:27:12 -0300 tenta usar o minicom: como root; minicom -m -con dentro do minicom: ATZ >OK ATDTnumero vai aparece login: digite seu nome de usuário senha: sua senha quando começarem aparecer um caracteres estranhos perssione ALT+q, sumultaneamente. O minicom vai perguntar se você que sair sem encerrar o modem. Quando sair digite: pppd /dev/modem defaultroute Ele exibirá depois de um tempinho os seus ips. digite ifconfig e veja se a interface de rede ppp0 está ativa. dê um ping para um endereço externo, como uol.com.br, e veja se os pacotes estão sendo enviados. -- Oseias Ferreira. ******************************************************** minicom digitando Crtl+A, depois Z, aparece uma tela de help ******************************************************** De:  Manoel Pinho Para:  Rafael Nery Cc:  linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)HyperTerminal no linux Data:  Fri, 13 Feb 2004 11:25:31 -0200 Rafael Nery escreveu: Olá qual que uso que seja semelhante ao Hyperterminal do windows no linux > para ppder configurar router. > minicom Ele pode parecer estranho à primeira vista mas faz tudo o que o hyperterminal faz. ******************************************************** ******************************************************** Pretendo elaborar um texto pra copiar e colar de forma que possa automatizar toda a configuraração do modem com um simples colar e copiar deste texto. Compartilhar internet, utilizar ssh, wget, navegar pelo lynx em modo texto em micro sem ambiente gráfico. Pretendo criar um texto com toda a configuração, pra copiar e colar e fazer toda a configuração do minicom. em cada tutorial, site, forum as dicas são parciais, neste tópico estou anotando todas. São anotações pra consulta pessoal, não siga estas dicas. ******************************************************** COMO DEVERÁ FICAR OS ARQUIVOS DE COFIGURAÇÃO: # cat /etc/resolv.conf domain www.uol.com.br search servidor.com.br nameserver 200.200.200.200 # cat /etc/hosts.deny (já vem no CL9) # hosts.deny This file describes the names of the hosts which are # *not* allowed to use the local INET services, as decided # by the '/usr/sbin/tcpd' server. # # The portmap line is redundant, but it is left to remind you that # the new secure portmap uses hosts.deny and hosts.allow. In particular # you should know that NFS uses portmap! ALL:ALL (acrescentar esta linha) # cat /etc/hosts.allow (já vem no CL9) # # hosts.allow This file describes the names of the hosts which are # allowed to use the local INET services, as decided # by the '/usr/sbin/tcpd' server. # ALL:127.0.0.1 (acrescentar esta linha) # cat /etc/hosts (já vem no CL9) 127.0.0.1 localhost.localdomain localhost 192.168.1.100 netodragom.zago netodragom 192.168.1.35 netodragon.zago neto netodragon 0.0.0.0 nome_do_seu_host (talvez acrescentar esta linha) # cat /etc/networks (já vem no CL9 - vazio) loopback 127.0.0.0 (acrescentar esta linha) localnet 0.0.0.0 (acrescentar esta linha) OBS. O login e senha fica em um dos arquvos abaixo, depende do provedor usar pap ou chap - secrets. # cat /etc/ppp/pap-secrets (já vem no CL9) # Secrets for authentication using PAP # client server secret IP addresses meulogin * minhasenha (acrescentar esta linha) # cat /etc/ppp/chap-secrets # Secrets for authentication using CHAP # client server secret IP addresses meulogin * minhasenha (acrescentar esta linha) SCRIPT (CONECTA). TIMEOUT 5 \Z'\h'(u;\w'x'-\w'´'/2)'´'OK ATDT12345678 ABORT 'NO CARRIER' ABORT BUSY ABORT 'NO DIALTONE' ABORT WAITING TIMEOUT 45 CONNECT "" TIMEOUT 5 "name:" ppp SCRIPT (DISCAGEM). TIMEOUT 5 \Z'\h'(u;\w'x'-\w'´'/2)'´'OK ATDT12345678 ABORT 'NO CARRIER' ABORT BUSY ABORT 'NO DIALTONE' ABORT WAITING TIMEOUT 45 CONNECT "" TIMEOUT 5 "name:" ppp SCRIPT (INTERNET) exec pppd connect \ 'chat -v -f /etc/ppp/conecta' \ -detach discagem modem defaultroute \ user meulogin \ /dev/modem 38400 depois de tudo isto, no prompt digite: minicom ATDT 1231234 #telefone do provedor depois de conectar pedir login e senha, digite: ALT A+Q pra sair sem desconectar ou suspender o minicom(ALT A+J), agora no prompt pra estabelecer a conexão, digite: pppd /dev/modem defaultroute ******************************************************** O QUE ESTOU FAZENDO PRA AUTOMATIZAR CONFIGURAÇÃO E COMANDOS: echo "ALL:ALL" >> /etc/hosts.deny echo "ALL:127.0.0.1" >> /etc/hosts.allow echo "loopback 127.0.0.0" >> /etc/networks echo "localnet 0.0.0.0 " >> /etc/networks echo "meulogin * minhasenha " >> /etc/ppp/pap-secrets echo "meulogin * minhasenha " >> /etc/ppp/chap-secrets ### inicio -###SCRIPT (CONECTA) touch /etc/ppp/conecta chmod 755 /etc/ppp/conecta gambi='#!/bin/sh' echo $gambi >> /etc/ppp/conecta echo "TIMEOUT 5 >> /etc/ppp/conecta echo "\Z'\h'(u;\w'x'-\w'´'/2)'´'OK ATDT12345678 >> /etc/ppp/conecta echo "ABORT 'NO CARRIER' >> /etc/ppp/conecta echo "ABORT BUSY >> /etc/ppp/conecta echo "ABORT 'NO DIALTONE' >> /etc/ppp/conecta echo "ABORT WAITING >> /etc/ppp/conecta echo "TIMEOUT 45 >> /etc/ppp/conecta echo "CONNECT "" >> /etc/ppp/conecta echo "TIMEOUT 5 >> /etc/ppp/conecta echo ""name:" ppp >> /etc/ppp/conecta ### inicio -###SCRIPT (DISCAGEM) touch /etc/ppp/discagem chmod 755 /etc/ppp/discagem gambi='#!/bin/sh' echo $gambi >> /etc/ppp/discagem echo "TIMEOUT 5 >> /etc/ppp/discagem echo "\Z'\h'(u;\w'x'-\w'´'/2)'´'OK ATDT12345678 >> /etc/ppp/discagem echo "ABORT 'NO CARRIER' >> /etc/ppp/discagem echo "ABORT BUSY >> /etc/ppp/discagem echo "ABORT 'NO DIALTONE' >> /etc/ppp/discagem echo "ABORT WAITING >> /etc/ppp/discagem echo "TIMEOUT 45 >> /etc/ppp/discagem echo "CONNECT "" >> /etc/ppp/discagem echo "TIMEOUT 5 >> /etc/ppp/discagem echo ""name:" ppp >> /etc/ppp/discagem ### inicio -###SCRIPT (INTERNET) touch /etc/ppp/internet chmod 755 /etc/ppp/internet gambi='#!/bin/sh' echo $gambi >> /etc/ppp/internet echo "exec pppd connect \ >> /etc/ppp/internet echo "'chat -v -f /etc/ppp/conecta' \ >> /etc/ppp/internet echo "-detach discagem modem defaultroute \ >> /etc/ppp/internet echo "user meulogin \ >> /etc/ppp/internet echo "/dev/modem 38400 >> /etc/ppp/internet ###CRIAR SCRIP PRA DESLIGAR (ppp-off) ### inicio - ppp-off touch /etc/ppp/ppp-off chmod 755 /etc/ppp/ppp-off gambi='#!/bin/sh' echo $gambi >> /etc/ppp/ppp-off echo "kill -HUP pppd" >> /etc/ppp/ppp-off ### fim - ppp-off echo "" >> /etc/ppp/options echo "" >> /etc/ppp/options ******************************************************** Dizem que o kernel, precisa ter suporte para TCP/IP, ppp, e etc.. acho que o CL9 tem, vou considerar OK Para se conectar, digite pppd Para desconectar, digite '/etc/ppp/ppp-off'. acompanhar o processo de conexao, tail -f /var/log/messages ********* CRIAR CONFIGURAÇAO PPP (options) ### inicio - options mv /etc/ppp/options /etc/ppp/options-ori #touch /etc/ppp/ppp #chmod 755 /etc/ppp/options #gambi='#!/bin/sh' #echo $gambi >> /etc/ppp/options echo "/dev/modem" >> /etc/ppp/options echo "56600" >> /etc/ppp/options echo "modem" >> /etc/ppp/options echo "crtscts" >> /etc/ppp/options echo "lock" >> /etc/ppp/options echo "connect /etc/ppp/net-connect" >> /etc/ppp/options echo "asyncmap 0" >> /etc/ppp/options echo "defaultroute" >> /etc/ppp/options echo "noipdefault" >> /etc/ppp/options echo "mtu 576" >> /etc/ppp/options ### fim - options no CL9 na instalação já vem assim: $ cat /etc/ppp/options lock noauth usepeerdns incluiR uma linha no texto copiar e colar pra renomear este arquivo. ********* ********* ********* ********* CRIAR SCRIP PRA CONECTAR (net-chat) ### inicio - net-chat touch /etc/ppp/net-chat chmod 600 /etc/ppp/net-chat gambi='#!/bin/sh' echo $gambi >> /etc/ppp/net-chat echo "ABORT "BUSY"" >> /etc/ppp/net-chat echo "ABORT "NO CARRIER"" >> /etc/ppp/net-chat echo """ ATZ" >> /etc/ppp/net-chat echo "OK ATDT telefonedoprovedor" >> /etc/ppp/net-chat echo "login: "aqui voce coloca seu username"" >> /etc/ppp/net-chat echo "password: "aqui voce coloca sua senha"" >> /etc/ppp/net-chat echo "rnet> ppp " >> /etc/ppp/net-chat echo " " >> /etc/ppp/net-chat ### fim - net-chat ********* CRIAR SCRIP PRA DESLIGAR (net-connect) TEM ERRO AQUI CONECT OU DESCONECT ### inicio -net-connect touch /etc/ppp/net-connect chmod 500 /etc/ppp/net-connect gambi='#!/bin/sh' echo $gambi >> /etc/ppp/net-connect echo "/usr/sbin/chat -v -t 60 -f /etc/ppp/net-chat" >> /etc/ppp/net-connect ### fim - net-connect ********* ********* ********* ******************************************************** agora entre no minicom, ligue-se ao seu ISP, coloque o seu login e password. Saia do minicom e digite a seguinte linha de comandos: pppd ?d ?detach/dev/modem ******************************************************** Coloque uma linha no seu arquivo /etc/profile contendo MINICOM="-m -c on" export MINICOM Isso permitirá usar a tecla Alt para ativar os comandos (exatamente como o Telix) e também usar cores. Para maiores informações, leia o manual do Minicom usando o comando man minicom ******************************************************** ******************************************************** ********************************************************