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

Bug#347958: Fails to establish pppoe connection

On Sat, 14 Jan 2006, Marco d'Itri wrote:

The ppp_2.4.4 dump is not clear.
If you will open it in ethereal you will see a first successful PPP
connections, which is not terminated until later (packet 41-42), then
(starting from packet 30) an attempt to estabilish a new connection
which fails because the remote server is not sending back the PADS
packet (because it's already engaged in a PPP session with you?),

Well, that's easy to explain.  From the old modem days I'm using a
/usr/local/bin/pon that basically does

   while ! fping $host > /dev/null 2>/dev/null ; do
      sleep 2
      /usr/bin/pon dsl-provider

and finally a new PPP session is almost estabilished but killed from
your side still in the LCP phase.
Your precedent syslog log shows that there are multiple PPP sessions
started a few seconds after each other, so it looks like something is
wrong with your system.

If this disturbs you I tried after a fresh reboot

# tcpdump -i eth1 -w ppp_2.4.4-2
tcpdump: bind: Network is down
# ifconfig eth1 up
# tcpdump -i eth1 -w ppp_2.4.4-2
tcpdump: WARNING: eth1: no IPv4 address assigned
tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes

... other xterm
# /usr/bin/pon dsl-provider
Plugin rp-pppoe.so loaded.

---> failed

   (back to tcpdump console)

62 packets captured
124 packets received by filter
0 packets dropped by kernel

I attached a tgz containing the tcpdump and ifconfig output.

Please tell me if I can clarify things by further information.  As I
said ppp 2.4.3 works if I just reinstall the old package.

Kind regards



Attachment: tcpdump-2.tgz
Description: GNU Unix tar archive

Reply to: