Configurando PPPOE (ADSL) no Slackware

Publicado por Willian Silva em 29/08/2006

[ Hits: 18.625 ]

 


Configurando PPPOE (ADSL) no Slackware



Aprendi a instalar nas minhas andanças pelo Slackware, mas pode ser adaptado a qualquer distribuição.

Vá no diretório /etc/ppp, abra o arquivo "options" no seu editor predileto (usei o mcedit), apague todo o seu conteúdo e salve logo após.

Agora rode como root:

# pppoe-setup

e siga os passos da instalação, digitando apenas o usuário e senha do seu provedor, o resto dê ENTER.

Pronto! Vamos para a parte onde a maioria dos "linuxers" quebram a cabeça.

Vá em /etc/ppp novamente e abra o arquivo "pppoe.conf" com seu editor e mude os seguintes parâmetros por esses abaixo:

DNSTYPE=NOCHANGE
para:

DNSTYPE=SERVER

PEERDNS=no
para:
PEERDNS=yes

salve o arquivo e inicie a sua conexão:

# pppoe-start

Caso queira que sua conexão seja iniciada automaticamente no boot do sistema, faça da seguinte forma:

# mcedit /etc/rc.d/rc.local

No final do arquivo adicione as linhas abaixo e depois salve-o:

# Inicializando o ADSL
echo "Inicializando o ADSL. Aguarde..."
pppoe-start

Pronto, quando o sistema for reinicializado, ele estará pronto para acessar a Internet.

Espero ter ajudado.

Até a próxima!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Arch Linux - Configurando relógio para localtime

Aumentando a área de SWAP

Renomeando interfaces de rede com nameif e /etc/mactab

Samba - Compartilhamento público sem pedir senha

Ubuntu mais rápido

  

Comentários
[1] Comentário enviado por jirah em 17/11/2008 - 21:03h

Para acesso ao Speedy e possivelmente outras conexões PPPoE no Slackware 12.1 (obtido de resumos de outros artigos)

-----
Sob root:

1) Criar com o KUser o grupo, p.ex. adsl e adicionar todos os usuários que se deseja habilitar a conexão Speedy ao grupo adsl

2) Configurar o usuário e a senha de acesso ao Speedy com o comando
# pppoe-setup

3) Criar um arquivo em /usr/bin com o nome, por exemplo speedy-start contendo os seguintes comandos:

/usr/sbin/pppoe-start
/sbin/route del default
/sbin/route add default ppp0

Observação: No Slackware, além do pppoe-start é sempre necessário reconfigurar o roteamento PPPoE sob root

4) Alterar a configuração do arquivo speedy-start para executável com o comando:
# chmod u+x speedy-start

5) Permitir que o comando speedy-start rode no modo root configurando o sudo com o comando:
# sudo visudo

6) Navegar até o final do arquivo e adicionar as linhas:
# Conexao da Internet
%adsl ALL=NOPASSWD:/usr/bin/speedy-start

(o editor é o vi: digite wq para salvar as alterações)

Observação: Essas entradas no comando sudo, mantido em /etc/sudoers permitirá que todos os usuários do grupo adsl acessem o comando speedy-start com os direitos de root sem precisar fornecer uma senha. Portando cuidado ao permitir acessos através do sudo e dos scripts nele habilitados.

No Desktop dos usuários do grupo adsl

7) Adicionar no Desktop um link para o comando:
sudo speedy-start

Observação: o speedy-start também pode ser rodado numa janela de terminal para os usuários pertencentes ao grupo dsl através do comando:
% sudo speedy-start

[2] Comentário enviado por elisael em 10/05/2011 - 13:21h

ola galera sou novo aqui na área e ja gostaria de ajudar com um script para quem usa o slackware para discar
em uma conexao adsl, ele simplesmente redisca automaticamente quando a conexão cai.
vc vai criar um script com o nome: verificar-rota.sh

#!/bin/sh


gw=$(ip ro show | grep default)
if [ "$gw" = "" ]; then
# sem gateway, reiniciar conexao adsl
pppoe-stop
pppoe-start
fi



e vai colocar em /etc/cron.1min/verificar-rota.sh
comando para executar script
chmod +x /etc/cron.1min/verificar-rota.sh
pronto .
espero ter ajudado
qualquer duvida a esse respeito
email: elisael@hotmail.com



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts