[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problem of bringing up pppoe on boot



Yuwen Dai wrote:
Deal all,

I used /etc/ppp/ppp_on_boot to have pppoe bring up on boot time.
Although ppp_on_boot is an obsolete method, it worked well untill I
made an "apt-get dist-upgrade" yesterday.

My Linux box has two ethernet cards, eth1 for internal networking and
eth0 for pppoe. I found eth0 is not up when the the system boots, eth1
is OK.

I read the /usr/share/doc/ppp/readme.Debian.gz. Added these lines to
/etc/network/interfaces:
auto eth0
iface eth0 inet ppp
        provider dsl-provider

But eth0 wasn't up after /etc/init.d/network had run.   I have to manually run

ifconfig eth0 up

before I run

pon dsl-provider

What's the correct way to bring up pppoe on boot time?  Thanks in advance.

Best regards,
Dai Yuwen



Just a guess, but if you use the "demand" keyword in the dsl-provider
file, to enable demand-dialing, then one of two things might happen,
first, you are not trying to send a packet to the connection is not
initiated, or secondly you do try to send a packet but for some reason
it doesn't get recognized as a WAN packet and consequently does not
trigger the dialup.  (I'm pretty sure I've experienced the second
problem and while I don't recall the details, it involved a DNS catch-22
type issue.  I think the resolution was changing my default resolve.conf
settings.)



Reply to: