Logo Hardware.com.br
advi
advi Veterano Registrado
782 Mensagens 33 Curtidas

[Resolvido] Como desfazer o PPPoeconf?

#1 Por advi 25/12/2008 - 10:24
Meu PC tem dual boot: XP e Ubuntu e contratei o Velox. Mas disse para a atendente que queria que o modem funcionasse no modo roteado, sem ficar pedindo senha. Então, a Oi me mandou o D-Link DSL-500B.

Inicialmente, liguei meu PC no XP, inseri o CD de instalação, e após alguns contratempos, consegui me conectar com o Velox. Mas foi através de PPPoe.

Então, liguei para a Oi e pedi instruções para mudar a configuração do modem para o modo roteador, ao que o atendente me respondeu que a Oi não dá este tipo de informação. Se eu quisesse, que contratasse um técnico para fazer isso.

Após conexão com sucesso no XP, antes de tentar mudar o modem para o modo roteado, dei o boot pelo Ubuntu e executei sudo pppoeconf

Conectou, mas não navegou. É o erro clássico.

Então, voltei no XP, procurei informações na internet. As senhas para o modem encontrei em http://www.modemtutoriais.com/modem-adsl/modens-d-link/dsl-500b/modem-adsl-d-link-dsl-500b-ip-login-e-senha.html

As instruções para colocá-lo no modo roteador encontrei em http://www.modemtutoriais.com/modem-adsl/modens-d-link/dsl-500b/modem-adsl-d-link-dsl-500b-rotear-modem-para-o-velox-da-telemar.html

Após efetuar estas instruções, o XP conecta automaticamente na internet, como deveria mesmo ocorrer.

Entretanto, ao reiniciar o PC, o Ubuntu não conecta. Será porque eu executei o pppoeconf? E como desfazer o que foi feito no pppoeconf? Alguém sabe o que fazer?

Mais uma informação: antes de mudar de endereço, eu usava a net que tem modem roteado, e conectava automaticamente no XP e no Ubuntu.

Abraços!
advi
advi Veterano Registrado
782 Mensagens 33 Curtidas
#4 Por advi
25/12/2008 - 20:13
Ah, quase.

Quando eu executei o pppoeconf, respondi que queria que a conexão já fosse iniciada no momento do boot, e que se fosse alterada, sempre fosse restaurada.

Então, o que acontece? Toda vez que ligo o PC no Ubuntu, terei que dar o comando dhclient. Como é que eu tiro o que o PPPoeconf fez no boot?

O script do pppoeconf está assim:
export TEXTDOMAINDIR="/usr/share/locale"
export TEXTDOMAIN=pppoeconf
export OPTSFILE="/etc/ppp/peers/dsl-provider"
export REALINTFILE="/etc/network/interfaces"

(...)

if test -z "`mount | grep KNOPPIX`" ; then
title=$(gettext 'DONE')
text=$(gettext 'Your PPPD is configured now. Would you like to start the connection at boot time?')
$DIALOG --title "$title" --clear --yesno "$text" 15 60
if test "$?" = "0"; then
grep -q "^[[:space:]]*auto.*dsl-provider" $INTFILE || sed -i -e 's/^[[:space:]]*iface.*dsl-provider/auto dsl-provider\n&/' $INTFILE
else
sed -i -e '/^[[:space:]]*auto.*dsl-provider/d' $INTFILE
fi
fi


O /etc/network/interfaces está assim:
auto lo
iface lo inet loopback



auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

iface eth0 inet dhcp

auto eth0


O que faço?

Abraços!
Ubuntu 12.04
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal