Elimine conflitos de IRQ e portas COM       - texto por Adriano "RosS" Caetano (AnO 2001 webmaster)       - email: ano2001@sti.com.br Uma erro muito comum que acontece com os usuários iniciantes que vão se conectar a Internet pelo Linux e que da muita dor de cabeça são os conflitos de IRQ. SINTOMAS DA "SINDROME DO IRQ": Por exemplo, você entra no Minicom, tudo bem, daí já começa a lentidão, você digita ATDP (nº do TEL) e depois de muito tempo ele vai responder, consegue discar para o provedor, daí aparece o login e o password, OK, você digita com dificuldade. Daí vai aparecer os famosos `caracteres estranhos', entao você sai do minicom sem resetar o modem e quando vai digitar no prompt: # pppd /dev/modem 38400 defaultrout a conexão cai. Se o seu modem é 28.800 ou superior e possui esses 'sintomas', pode suspeitar, CONFLITO DE IRQ!! Se você tem esse problema siga os seguintes passos: (Caso tenha certeza em qual IRQ seu modem esta, pode pular o passo 1) 1- Entre no Win95 (ate me arrepio) e siga o caminho das pedras: Entre no Painel de Controle modems e não orelha Diagnóstico, clique na porta onde seu modem esta instalado, e depois em Maiores Informações. La irá aparecer a interrupção, beleza, essa é a IRQ do seu modem. 2- Agora vamos para o Linux (Legal!!) - Configurando a IRQ do modem para utilizar a COM3 na IRQ 11. (Mude a porta (COM) e a IRQ de acordo com a sua) # rm -f /dev/modem # ln -s /dev/cua2 /dev/modem # ls -l /dev/modem # setserial /dev/cua2 irq 11 Dica: acrescente no setserial a opção "spd_hi" ou "spd_vhi". Assim, quando o pppd for usado e especificar a velocidade de 38400, a interface na verdade estará usando 57600 ou 115200 (respectivamente). IRQ bem configurada no Linux funciona 200% ;-) OBS: Para toda vez que o Linux for iniciado nessa configuração, faça o seguinte, coloque o setserial no fim do arquivo: /etc/rc.d/rc.local Ex.: setserial /dev/cua2 irq 11 spd_vhi --------------- Conectando o Linux a Internet com o Minicom Se você verificou se o seu modem estava em conflito de IRQ, a solucionou o problema, agora vai ser fácil, siga os passos: LEMBRETE: Voce deve ter instalado os softwares de rede (pacote N, no Slackware), alem de ter compilado o kernel com suporte a PPP. Esteja certo que sua configuração da rede foi feita na hora da instalação. Se nao foi? Digite # netconfig para configura-la (Tipo, porta do modem, host, domain, etc.) Para editar esses arquivos você pode utilizar qualquer programa como: vi, Joe, pico, emacs, etc. 1- Edite o arquivo "/etc/hosts" com as seguintes configurações: localhost 127.0.0.1 0.0.0.0 ross onde tem ross você coloca o host da sua maquina. 2- Agora edite o arquivo "/etc/resolv.conf". domain servidor.com.br nameserver 200.255.0.97 nameserver 200.255.67.1 nameserver... - Onde tem servidor.com.br, você substitui pelo domain do provedor a ser acessado. - Onde tem nameserver, coloque o DNS Primário do provedor (se tiver secundário, você vai colocando embaixo como no exemplo). Você poderá colocar ate 3 nameservers para caso o primeiro não responda, ele vai no segundo e assim por diante.) 3- Edite tambem o arquivo /etc/hosts.deny com o seguinte conteudo: #/etc/hosts.deny ALL: ALL #End of /etc/hosts.deny 4- /etc/hosts.allow: #/etc/hosts.allow ALL: 127.0.0.1 #End of /etc/host.allow OBS: Eu estou contando que você não esta conectado a nenhuma rede local ou tem um IP estático. 5- E para finalizar faça uma pequena modificação no arquivo /etc/networks. #/etc/networks loopback 127.0.0.1 localnet 0.0.0.0 #End of /etc/networks 6- Agora vc irá criar um arquivo chamado options no diretório /etc/ppp/ para especificar as opções que serão usadas pelo pppd na hora da conexão, com o seguinte conteudo:. # /etc/ppp/options # -detach 0.0.0.0: modem crtscts defaultroute asyncmap 0 mtu 552 mru 552 # # END OF SAMPLE /etc/ppp/options THE END!! (fácil né?) Agora vamos para o que interessa, conectar a NET!! Digite minicom -s para configurar o minicom, confira se suas configurações estão todas certas, depois e só salvar e sair para o minicom. Já dentro do programa, digite: ATDP1234567 (para linhas pulse) ATDT1234567 (para linhas tone) Substitua o 1234567 pelo numero do telefone a ser discado. Agora o seu provedor vai pedir o login e o password. OK! Vai a aparecer vários caracteres estranhos, de um ALT + A depois Q, isso vai fazer com que você saia do minicom sem resetar o modem, então digite: # pppd -d -detach /dev/modem & Isso ira conectar. Pronto, agora e só maravilhar-se com a Internet. OBS: Para desconectar, digite: # killall pppd ---------------- Conectando o Linux a Internet - pppd - Texto baixado da ANO2001       - texto por Guto Falcao       - email: gutofalcao@mailbr.com.br Primeiro, você deve verificar se seu kernel está compilado para utilização do PPP, TCP/IP, etc... e verificar se existe o programa chat instalado na sua máquina. Certificando-se disso, verifique se existe o diretório /etc/ppp. Se não, crie-o. Dentro deste diretorio, crie um arquivo chamado options, com as seguintes linhas: #inicio# /dev/modem    #aqui é o link de seu modem 38400            #aqui a velocidade de seu modem, virtualmente modem crtscts lock connect /etc/ppp/net-connect asyncmap 0 defaultroute noipdefault mtu 576 #fim# ==> Caso ainda não tiver um link simbólico para seu modem, vá em /dev e crie um na porta serial que ele está: caso estiver na porta COM2, ln -s cua1 modem; Agora, crie em /etc/ppp um arquivo chamado net-connect, dessa forma: # I N I C I O # #!/bin/sh /usr/sbin/chat -v -t 60 -f /etc/ppp/net-chat # F I M # Execute o comando de chmod 500 /etc/ppp/net-connect Agora, no diretório /etc/ppp, crie um arquivo chamado net-chat: # I N I C I O # ABORT "BUSY" ABORT "NO CARRIER" "" AT&F1&D1 # aqui é a string de seu modem. Portanto, pode ser que não seja esta aqui colocada #Verfifique OK ATDT8180411 #aqui é o n.° do telefone(8180411) Mude para o que vc usa. E se a linha telefônica for #pulse, mude ATDT para ATDP LOGIN: "AQUI O SEU USERNAME" PASS: "AQUI A SENHA" # F I M # Execute o comando chmod 600 /etc/ppp/net-chat Depois, crie um outro arquivo em /etc/ppp, chamado ppp-off: # I N I C I O # #!/bin/sh kill -HUP pppd # F I M # Execute chmod 755 /etc/ppp/ppp-off No dir. /etc, edite o arquivo resolv.conf e acrescente ou altere a linha: ' nameserver 200.243.227.65 #esse número é o DNS primário de seu provedor Acabou... para se conectar, digite pppd. Caso queria acompanhar todo o processo de conexão, digite tail -f /var/log/messages Quando aparecer "remote IP address...", tecle CTRL-C. Então você pode verificar a conexão, com ifconfig, route, pode pingar alguns endereços... Então é só abrir o seu browser/Email/NewsGroup/Chat/ICQ ou qualquer outra coisa e navegar à vontade... Para se desconectar, simplesmente digite /etc/ppp/ppp-off Caso não der certo, dê um ps e então um kill no número do processo do pppd. -------------- Conectando o Linux a Internet - pppsetup       - texto por Mad{}Max       - email: madmax@douranet.com.br       - código html: Adriano Caetano - RosS O usuario que deseja conectar a internet usando o PPPSETUP, deve ler as caracteristicas de instalacao. Este manual foi testado em Slackware e Red Hat. Editor recomendado: mcedit OBS: Verifiquei que depois de ter instalado o Linux Slackware 3.5 o ppp-go nao funcionava ... simplesmente quando digitava ppp-go nao acontecia nada... bom, fiz o sequinte... Peguei o cd-rom do Linux Slackware 3.2 e copiei o ppp.tgz dele para o Linux Slackware 3.5, fiz novamente todas as configuracoes e resolveu o problema... Ai vai a dica de instalacao do ppp.tgz do Slackware 3.2 para o Slackware 3.5 - Faça o download do ppp.tgz AQUI. 1) Copie o arquivo ppp.tgz para a raiz:      cp ppp.tgz / 2) Agora basta descompactar:      tar zxpvf ppp.tgz 3) Prontinho, agora e so digitar pppsetup e configurar novamente o ppp que vai resolver o problema. - Para configurar o PPPSETUP, primeiro deve logar como ROOT. 1) Digite no prompt do Linux      madmax:~# pppsetup ------------------------------------------------------------------------- 2) msg: Press [ENTER] to continue with pppsetup.      * basta teclar o [ENTER] ------------------------------------------------------------------------- 3) msg: PHONE NUNBER...      * vc digita o telefone do seu provedor      * atdp4111500      Parametros:      A) atdp --> discagem de PULSO      B) atdt --> discagem de TOM ------------------------------------------------------------------------- 4) msg: MODEM DEVICE...      * escolha qual COM seu modem esteja configurado      Parametros:      A) cua0 --> COM 1      B) cua1 --> COM 2      C) cua2 --> COM 3      D) cua3 --> COM 4      OBS: O PPPSETUP aceita modens usando configuracoes PNP ou JUMPEADO. Exemplo: MODEM US ROBOTIC 33.6 WINMODEM ------------------------------------------------------------------------- 5) msg: MODEM BAUD RATE...      * escolha a velocidade (BPS) do seu modem      * Nao escolha uma velocidade acima dos 115200 BPS, a conexao pode ficar instavel. ------------------------------------------------------------------------- 6) msg: CALLBACK YES or NO?...       * escolha NO ------------------------------------------------------------------------- 7) msg: MODEM INIT STRING...      * deixe em branco e tecle [ENTER] para continuar ------------------------------------------------------------------------- 8) msg: DOMAIN NAME...      * digite o Domain Name do seu provedor      Exemplo: douranet.com.br      OBS: Se nao souber, informe-se com o Adminitrador do seu Provedor. ------------------------------------------------------------------------- 9) msg: DNS IP ANDRESS...      * digite o Numero de IP do seu provedor      Exemplo: 200.241.188.100      OBS: Se nao souber, informe-se com o Adminitrador do seu Provedor. ------------------------------------------------------------------------- 10) msg: PAP or CHAP?...      * Se seu proverdor for um WINDOWS NT escolha PAP. ------------------------------------------------------------------------- 11) msg: PAP or CHAP LOGIN?...      * digite seu login ------------------------------------------------------------------------- 12) msg: PAP or CHAP PASSWORD?...      * digite sua senha ------------------------------------------------------------------------- 13) DONE.      * finalmente acabou! tecle [ENTER] para finalizar... ------------------------------------------------------------------------- - VAMOS AOS TESTES:      * Para conectar basta digitar no prompt      madmax:~# ppp-go      * Se aparecer um erro no script tipo isso, ou o modem nao discar... ------------------------------------------------------------------------- Jun 7 00:10:09 darkstar pppd[287]: pppd 2.2.0 started by root, uid 0 Jun 7 00:10:10 darkstar chat[289]: timeout set to 10 seconds Jun 7 00:10:10 darkstar chat[289]: abort on (ERROR) Jun 7 00:10:10 darkstar chat[289]: abort on (BUSY) Jun 7 00:10:10 darkstar chat[289]: abort on (NO CARRIER) Jun 7 00:10:10 darkstar chat[289]: abort on (NO DIALTONE) Jun 7 00:10:10 darkstar chat[289]: report (CARRIER) Jun 7 00:10:10 darkstar chat[289]: report (CONNECT) Jun 7 00:10:10 darkstar chat[289]: send (AT\&FW1H0^M) Jun 7 00:10:10 darkstar chat[289]: expect (OK) Jun 7 00:10:10 darkstar chat[289]: AT&FW1H0^M^M Jun 7 00:10:10 darkstar pppd[287]: Connect script failed Jun 7 00:10:10 darkstar pppd[287]: Exit. Jun 7 00:10:10 darkstar chat[289]: ERROR -- failed Jun 7 00:10:10 darkstar chat[289]: Failed (ERROR) -------------------------------------------------------------------------      * Faca o seguinte...      * Vai em cd /etc/ppp      cd /etc/ppp      * edita o arquivo pppscript      mcedit /etc/ppp/pppscript      * Na linha "8" vai ter a seguinte configuracao:      "" "AT\&FW1H0"      * Simplesmente troque o \&FW1H0 por Z      Correto: "" "ATZ"      * Salve o arquivo e digite ppp-go ------------------------------------------------------------------------- Jun 7 00:15:22 darkstar pppd[333]: pppd 2.2.0 started by root, uid 0 Jun 7 00:15:23 darkstar chat[335]: timeout set to 10 seconds Jun 7 00:15:23 darkstar chat[335]: abort on (ERROR) Jun 7 00:15:23 darkstar chat[335]: abort on (BUSY) Jun 7 00:15:23 darkstar chat[335]: abort on (NO CARRIER) Jun 7 00:15:23 darkstar chat[335]: abort on (NO DIALTONE) Jun 7 00:15:23 darkstar chat[335]: report (CARRIER) Jun 7 00:15:23 darkstar chat[335]: report (CONNECT) Jun 7 00:15:23 darkstar chat[335]: send (ATZ^M) Jun 7 00:15:23 darkstar chat[335]: expect (OK) Jun 7 00:15:23 darkstar chat[335]: ATZ^M^M Jun 7 00:15:23 darkstar chat[335]: OK -- got it Jun 7 00:15:23 darkstar chat[335]: send (atdp4111500^M) Jun 7 00:15:23 darkstar chat[335]: timeout set to 75 seconds Jun 7 00:15:23 darkstar chat[335]: expect (CONNECT) Jun 7 00:15:23 darkstar chat[335]: ^M Jun 7 00:15:54 darkstar chat[335]: atdp4111500^M^M Jun 7 00:15:54 darkstar pppd[333]: Serial connection established. Jun 7 00:15:54 darkstar chat[335]: CONNECT -- got it Jun 7 00:15:55 darkstar pppd[333]: Using interface ppp0 Jun 7 00:15:55 darkstar pppd[333]: Connect: ppp0 <--> /dev/modem Jun 7 00:15:59 darkstar pppd[333]: Remote message: Login Succeeded Jun 7 00:15:59 darkstar pppd[333]: local IP address 200.242.186.24 Jun 7 00:15:59 darkstar pppd[333]: remote IP address 200.242.186.2 -------------------------------------------------------------------------                * YES CONNECTED...*      * Sua conexao foi bem sucedida.      * Para desconectar basta digitar ppp-off * Testando sua conexao! 1) madmax:~# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface pm01.douranet.c * 255.255.255.255 UH 0 0 0 ppp0 loopback * 255.0.0.0 U 0 0 1 lo default pm01.douranet.c 0.0.0.0 UG 0 0 1 ppp0 2) madmax:~# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0 UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1 RX packets:66 errors:0 dropped:0 overruns:0 frame:0 TX packets:66 errors:0 dropped:0 overruns:0 carrier:0 coll:0 ppp0 Link encap:Point-to-Point Protocol inet addr:200.242.186.22 P-t-P:200.242.186.2 Mask:255.255.255.0 UP POINTOPOINT RUNNING MTU:1500 Metric:1 RX packets:8 errors:1 dropped:1 overruns:0 frame:0 TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 coll:0 3) madmax:~# ping cade.com.br PING cade.com.br (200.239.232.101): 56 data bytes 64 bytes from 200.239.232.101: icmp_seq=0 ttl=119 time=449.5 ms 64 bytes from 200.239.232.101: icmp_seq=1 ttl=120 time=280.0 ms 64 bytes from 200.239.232.101: icmp_seq=2 ttl=120 time=220.0 ms 64 bytes from 200.239.232.101: icmp_seq=3 ttl=120 time=250.0 ms --- cade.com.br ping statistics --- 5 packets transmitted, 4 packets received, 20% packet loss round-trip min/avg/max = 220.0/299.8/449.5 ms -------------- OUTRA OPÇÃO Saiba configurar sua conexão PPP O pppd é o programa que mantém o link IP/serial entre o seu modem e o modem do seu provedor. Ele é compatível com qualquer provedor Internet que suporte conexões ppp, mesmo que o provedor não ofereça explic itamente suporte a Linux. Cada uma das distribuições de Linux "inventou" um conjunto de ferramentas diferente para configurar o pppd, mas não usaremos nenhuma delas nos exemplos - vamos direto aos arquivos de configuração, pois assim teremos maiores chances de criar um procedimento que sirva para qualquer tipo de linux. Os arquivos envolvidos nesta configuração estão em /etc/ppp - faça um backup do conteúdo do mesmo para evitar posterior choro e ranger de dentes. O arquivo options O arquivo /etc/ppp/options estabelece as opções de conexão do seu modem, incluindo a velocidade, paridade, número de bits, nome do dispositivo onde está o modem, nome do arquivo de comandos de conexão, etc. Veja um exemplo de arquivo options: connect /etc/ppp/ppp-connect /dev/modem 57600 crtscts modem lock asyncmap 0 defaultroute O arquivo ppp-connect Este arquivo contém a sequência de conexão ao seu provedor. Isto inclui os comandos de configuração do modem, bem como a sequência de logon interativo ao seu provedor. Esta sequência é construída com base na "tela" que o se u provedor apresenta para solicitar o logon. Por exemplo, no provedor Matrix Internet, de Florianópolis, a tela é a seguinte: B E M V I N D O A ***\ **\ **\ ***\***\ *****\ ********\ ******\ ***\ **\ **\ **\ *\ **\ **\ **\ **\ **\ **\ **\ **\ **\ *\ **\ **\ **\ **\ **\ **\ **\**\ **\ *\ **\ *******\ **\ ****** **\ ***\ **\ *\ **\ **\ **\ **\ **\**\ **\ **\**\ **\ *\ **\ **\ **\ **\ *\ **\ **\ **\ **\ **\ **\ *\ **\ *******\ ****\ **\ **\ ****\ **\ **\ (router007) Seu Provedor Internet Florianopolis - Santa Catarina - Brasil Qualquer duvida ligue para: 0800-481155 User Access Verification Username: Password: Serial connection established. Router 007> Para este provedor, construiremos um arquivo ppp-connect como o que segue: #!/bin/sh # :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # :: PPP-connect via TTY (c) Augusto Campos :: # :: brain@matrix.com.br :: # :: Projeto Trilux :: # :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # Este script de conexao foi construido para conectar-se # `a Internet via Matrix. Altere-o de acordo com as configu- # racoes do seu provedor. # Nao se esqueca de configurar os demais arquivos relativos # `a rede, como o /etc/resolv.conf, e as rotas # Este arquivo precisa de permissao 700 (chmod 700 /etc/ppp/ppp-connect) # ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # :: Configuracao basica # ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # configure seu login e senha export LOGIN="exupeludo" export SENHA="pepsi123" # configure o numero telefonico export FONE="2171056" # configure as mensagens de tela do seu roteador export PEDE_LOGIN="Username:" export PEDE_SENHA="Password:" setup="" # Habilite esta linha apenas se o seu modem nao estiver # bem configurado (fisicamente) # # setup="at&f&b1&h1&r2&a3&k3x4 OK" # ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # :: Configuracoes do modem para a conexao # ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # :: atz (reset) # :: ats10=2 (facilita a desconexao em caso de chamada em espera) # :: ats7=45 (espera ate' 45 segundos pelo modem remoto) # :: ats0=0 (desliga o auto answer) # :: v1 (respostas verbais - e nao numericas) # :: x0 (nao espera tom de discagem) # :: &c1 (dcd on while carrier on) # :: e1 (local echo) # :: q0 (response displays on) # :: l3 (volume alto) # :: m3 (speaker on until carrier detect) # :: &A3 (display protocol name on CONNECT message) # :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # Exemplo 1 (desativado) - Modem USR56K # startup="ATZ OK ATS10=4 OK ATS7=45 OK ATS0=0 OK ATV1X0&c1E1Q0X0&A3l3m3 OK" # Exemplo 2 (ativado) - Modem Generico startup="ATZ OK ATS10=4 OK ATS7=45 OK ATS0=0 OK ATX0 OK" ## ## ## A principio voce nao precisa editar a partir daqui ## ## ## # discagem na Matrix/FNS: # interrompe em caso de BUSY (linha ocupada), NO CARRIER (modem remoto nao # atende), NO DIAL TONE (sem linha) ou timeout de 60 seg. # faz o setup, inicializa o modem, disca e aguarda o atendimento remoto # apos o atendimento, aguarda cerca de 10 segundos e envia um CR (ENTER) # aguarda a string "Username:" e envia o seu login. Em seguida, aguarda a # string "Password:" e envia a sua senha. Finalmente, aguarda aparecer # a palavra router e envia o comando ppp, encerrando a operacao. # string de discagem # discagem="atdt,$FONE CONNECT" # string de pausa # pauser="\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p \\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p \\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p\\p \\p\\p\\p\\p\\p\\p" # string de login login="$PEDE_LOGIN $LOGIN" # string de senha senha="$PEDE_SENHA $SENHA" # string de comando comando='router ppp system.' /usr/sbin/chat -v ABORT BUSY ABORT "NO CARRIER" ABORT "NO DIAL TONE" TIMEOUT 60 \ "" $setup $startup $discagem ${pauser}${pauser}${pauser} $login $senha $comando Este script opera com a "tela" da Matrix. Altere-o de acordo com a sequência de login do seu provedor, e se o seu provedor oferece suporte técnico, exija seus direitos ;) Não se esqueça de que o ppp-connect deve estar sempre com permissão 0700 e deve pertencer ao root. Ip-up e ip-down Se o seu pacote pppd foi adequadamente instalado, você já tem o arquivo /etc/ppp/ip-up instalado e não vai precisar mexer nele. Este arquivo contém a sequência de comandos que o pppd irá executar quando a conexão for estabe lecida, para poder fazer alterações de rotas, etc. Já o ip-up.local não deve estar instalado ainda, e você pode criar um se desejar. É neste arquivo que você personaliza os comandos a serem executados automaticamente a cada nova conexão. Se você estiver configurando o pppd em uma máquina que tenha outras interfaces de rede, crie um ip-up.local com os comandos de alteração de rotas necessários para quando a interface ppp entrar no ar. Analogamente ao ip-up e ip-up.local, você tem o ip-down e ip-down.local, que são executados sempre que sua interface ppp é desabilitada. Use-os se necessário. Ppp-off Este é um programa que geralmente acompanha o pppd mas fica "escondido" junto com a documentação. Seu objetivo é desativar uma conexão ppp estabelecida, liberando a linha telefônica. Procure-o junto da documentação do pppd e mova-o para o /usr/bin ou /usr/local/bin Ativando a conexão ppp Se você fez tudo corretamente, então está na hora de ativar a sua conexão ppp. Antes disso, vamos ver como acompanhar tudo que o pppd faz, já que ele não mostra mensagens na tela. Na configuração padrão, todos os passos do pppd são armazenados no arquivo básico de mensagens do syslog, que em geral é denominado /var/log/messages. Se você abrir uma janela (ou console) adicional e digitar o comando: tail -f /var/log/messages Esta janela passará a exibir em tempo real todas as alterações do log, servindo como uma ótima (ou única) forma de você depurar os seus scripts ppp. Isto feito, é hora de você ativar o link ppp. Digite o comando: pppd E acompanhe no log o que estiver sendo feito. Se tudo correr bem, após cerca de um minuto você estará conectado. Se algo der errado, reveja todos os passos, prestando atenção principalmente nos proprietários e permissões do s arquivos. Consulte o ppp-howto, o net-3-howto e o modem-howto se necessário. Este texto foi produzido por: Augusto César Campos . Colaborações, críticas e sugestões são bem vindas. Baixado do ANO2001