Guia de como se dar bem no Slackware sem recorrer a interface gráfica
Modo texto versão 0.1 - Guia introdutório sobre o bom uso do modo texto para configurar/curtir e adaptar seu GNU/Linux Slackware.Texto bem completo e didático, vale à pena conferir!
Parte 7: Usando o pppsetup
Quem acha que o Slackware não tem utilitários de configuração se
engana, tem um que é muito bom e flexível, se chama pppsetup, ele foi todo escrito usando bash script e tem como objetivo criar um frontend
(uma maneira amigável) de se construir "scripts chat" (para configurar a Internet), ele tem uma interface bem legal (graças ao programa dialog) e nós iremos usá-lo.
# pppsetup
A) Depois da tela de abertura, pressione "Enter"
B) "PHONE NUMBER", ele precisa saber o número de telefone do provedor de Internet (ISP), adicione atdt para fazer a chamada através de tone.
C) "Where is your modem? /dev/ttyS?", aqui ele quer saber para qual device o modem esta usando, se seguiu os passos para configurar o modem, escolha a primeira opção "modem".
D) "What baud rate is your modem?", qual a velocidade de transmissão do modem?, se estiver usando a linha telefônica para se conectar a Internet, escolha a terceira opção "115200", para a maioria dos modens, lembra de "Motorola ModemSURFR 56K Modem" o modem configurado lá em cima? Aquele 56K ali, é a velocidade de transmissão do modem.
E) "Does your service provider use CALLBACK?", o seu provedor usa CALLBACK?, acredito que não se usa isso por aqui. (Se souberem de provedores que usem CALLBACK me avisem OK?), provavelmente a resposta é não.
F) "The default modem init string will be: "AT&FH0" OK", strings com comandos para o modem, essa parte é interessante, pois nos da alguns exemplos como tirar o som do modem, pesquisem sobre seus modens, há alguns que funcionam mais rápido com certas strings. Mas, a princípio pode-se deixar o valor padrão.
G) "What is your (I)nternet (S)ervice (P)rovider"s domain name?", OK essa é fácil, esta pedindo o nome do domínio do seu provedor, se você usa IG, coloque "ig.com.br", caso use terra coloque "terra.com.br" e assim por diante.
H) "What is the IP address of your Internet provider"s nameserver?", bem, número IP do servidor DNS do provedor, coisas estranhas podem acontecer caso não se coloque o número IP do servidor DNS, como você pode fazer "ping" para algum endereço, mas seu acesso a Internet não funciona, por padrão se você não colocar o IP do servidor DNS, o "pppsetup", coloca um número fictício no arquivo /etc/resolv.conf, mas é claro essa configuração não funcionará até colocar o número correto.
Telefone para o seu provedor e diga: "Olá, meu nome é fulano de tal e preciso configurar minha máquina rodando Linux para acessar seu provedor, gostaria de saber qual o número do servidor DNS". Sem problemas amigos, ah, caso só dêem uma seqüência de números tipo xxx.xxx.xxx.x, pergunte qual o número do servidor DNS secundário. Mas coloque só o primeiro número na caixa de texto OK? Guarde bem o número IP do servidor DNS secundário, caso ele exista, que o usaremos mais pra frente.
L) "Does your service provider use PAP or CHAP?", PAP e CHAP são métodos de autenticação, CHAP é ainda melhor que PAP, você ainda pode escolher usar "MS-CHAP-80" ou criar um "chat SCRIPT". MS-CHAP é normalmente usado por Servidor RAS no Windows NT...
Está aí outra coisa que pode-se pedir para suporte do provedor informar. Mas mesmo que o Help-Desk não saiba (não riam, já aconteceu comigo), pode tentar CHAP, que é quase certo que vai funcionar, caso contrário tente PAP :). Dúvidas? Verifique os documentos em "/usr/doc/ppp*" .
M) "Put your Login = Username in the box below", qual login você escolheu na hora de contratar os serviços do provedor? Duas coisas que eles sempre te dão, login e senha, aqui você precisa do login.
N) "What"s the password for the username above?", neste diálogo o programa pede a senha, para o username ou login anterior.
O) "Done", acabou, aqui são mostradas algumas considerações finais, para o caso de você ter um rede e ele também mostra a configuração atual do script, e os vários arquivos de configuração que você poderá olhar e modificar, caso queira. No final ele diz que não há suportes para Winmodens no Linux, mas visto que este utilitário data de cerca de 5 anos atrás, essa expressão é bem compreensível. Hoje muitos Winmodens funcionam perfeitamente no GNU/Linux, mas sinceramente, eu prefiro meu Motorola ModemSURFR 56K.
# pppsetup
A) Depois da tela de abertura, pressione "Enter"
B) "PHONE NUMBER", ele precisa saber o número de telefone do provedor de Internet (ISP), adicione atdt para fazer a chamada através de tone.
C) "Where is your modem? /dev/ttyS?", aqui ele quer saber para qual device o modem esta usando, se seguiu os passos para configurar o modem, escolha a primeira opção "modem".
D) "What baud rate is your modem?", qual a velocidade de transmissão do modem?, se estiver usando a linha telefônica para se conectar a Internet, escolha a terceira opção "115200", para a maioria dos modens, lembra de "Motorola ModemSURFR 56K Modem" o modem configurado lá em cima? Aquele 56K ali, é a velocidade de transmissão do modem.
E) "Does your service provider use CALLBACK?", o seu provedor usa CALLBACK?, acredito que não se usa isso por aqui. (Se souberem de provedores que usem CALLBACK me avisem OK?), provavelmente a resposta é não.
F) "The default modem init string will be: "AT&FH0" OK", strings com comandos para o modem, essa parte é interessante, pois nos da alguns exemplos como tirar o som do modem, pesquisem sobre seus modens, há alguns que funcionam mais rápido com certas strings. Mas, a princípio pode-se deixar o valor padrão.
G) "What is your (I)nternet (S)ervice (P)rovider"s domain name?", OK essa é fácil, esta pedindo o nome do domínio do seu provedor, se você usa IG, coloque "ig.com.br", caso use terra coloque "terra.com.br" e assim por diante.
H) "What is the IP address of your Internet provider"s nameserver?", bem, número IP do servidor DNS do provedor, coisas estranhas podem acontecer caso não se coloque o número IP do servidor DNS, como você pode fazer "ping" para algum endereço, mas seu acesso a Internet não funciona, por padrão se você não colocar o IP do servidor DNS, o "pppsetup", coloca um número fictício no arquivo /etc/resolv.conf, mas é claro essa configuração não funcionará até colocar o número correto.
Telefone para o seu provedor e diga: "Olá, meu nome é fulano de tal e preciso configurar minha máquina rodando Linux para acessar seu provedor, gostaria de saber qual o número do servidor DNS". Sem problemas amigos, ah, caso só dêem uma seqüência de números tipo xxx.xxx.xxx.x, pergunte qual o número do servidor DNS secundário. Mas coloque só o primeiro número na caixa de texto OK? Guarde bem o número IP do servidor DNS secundário, caso ele exista, que o usaremos mais pra frente.
L) "Does your service provider use PAP or CHAP?", PAP e CHAP são métodos de autenticação, CHAP é ainda melhor que PAP, você ainda pode escolher usar "MS-CHAP-80" ou criar um "chat SCRIPT". MS-CHAP é normalmente usado por Servidor RAS no Windows NT...
Está aí outra coisa que pode-se pedir para suporte do provedor informar. Mas mesmo que o Help-Desk não saiba (não riam, já aconteceu comigo), pode tentar CHAP, que é quase certo que vai funcionar, caso contrário tente PAP :). Dúvidas? Verifique os documentos em "/usr/doc/ppp*" .
M) "Put your Login = Username in the box below", qual login você escolheu na hora de contratar os serviços do provedor? Duas coisas que eles sempre te dão, login e senha, aqui você precisa do login.
N) "What"s the password for the username above?", neste diálogo o programa pede a senha, para o username ou login anterior.
O) "Done", acabou, aqui são mostradas algumas considerações finais, para o caso de você ter um rede e ele também mostra a configuração atual do script, e os vários arquivos de configuração que você poderá olhar e modificar, caso queira. No final ele diz que não há suportes para Winmodens no Linux, mas visto que este utilitário data de cerca de 5 anos atrás, essa expressão é bem compreensível. Hoje muitos Winmodens funcionam perfeitamente no GNU/Linux, mas sinceramente, eu prefiro meu Motorola ModemSURFR 56K.